[PATCH] Implement smoothstep builtin

---
generic/include/clc/clc.h | 1 +
generic/include/clc/common/smoothstep.h | 24 ++++++++++++++
generic/include/clc/common/smoothstep.inc | 28 ++++++++++++++++
generic/lib/SOURCES | 1 +
generic/lib/clcmacro.h | 23 +++++++++++++
generic/lib/common/smoothstep.cl | 55 +++++++++++++++++++++++++++++++
6 files changed, 132 insertions(+)
create mode 100644 generic/include/clc/common/smoothstep.h
create mode 100644 generic/include/clc/common/smoothstep.inc
create mode 100644 generic/lib/common/smoothstep.cl

I just discovered some bugs in my last 4 patches with respect to the directories the
files are in, so I will resend them all.

-Tom