diff options
| author | Jeroen Ketema <j.ketema@imperial.ac.uk> | 2014-06-26 15:26:38 +0000 |
|---|---|---|
| committer | Jeroen Ketema <j.ketema@imperial.ac.uk> | 2014-06-26 15:26:38 +0000 |
| commit | 575fb84cc389bba5f9182b41f9b85f200cee4697 (patch) | |
| tree | 803906d1699c04c015fafa642591955db71b970e /libclc | |
| parent | 606769ecc6f41f6c0b1828c1e4420470ac5d2ca7 (diff) | |
| download | bcm5719-llvm-575fb84cc389bba5f9182b41f9b85f200cee4697.tar.gz bcm5719-llvm-575fb84cc389bba5f9182b41f9b85f200cee4697.zip | |
OpenCL 1.1 does not define CL_VERSION_1_2 so use hardcoded number instead
Otherwise the test evaluates to true on OpenCL 1.1 and earlier. Since we
therefore cannot use the CL_VERSION_?_? macros move them to the proper
position in the top-level header.
llvm-svn: 211787
Diffstat (limited to 'libclc')
| -rw-r--r-- | libclc/generic/include/clc/clc.h | 6 | ||||
| -rw-r--r-- | libclc/generic/include/clc/float/definitions.h | 2 |
2 files changed, 4 insertions, 4 deletions
diff --git a/libclc/generic/include/clc/clc.h b/libclc/generic/include/clc/clc.h index 109be8228e6..96e090b3077 100644 --- a/libclc/generic/include/clc/clc.h +++ b/libclc/generic/include/clc/clc.h @@ -11,9 +11,6 @@ /* Function Attributes */ #include <clc/clcfunc.h> -/* 6.9 Preprocessor Directives and Macros */ -#include <clc/clcversion.h> - /* 6.1 Supported Data Types */ #include <clc/clctypes.h> @@ -23,6 +20,9 @@ /* 6.2.4.2 Reinterpreting Types Using as_type() and as_typen() */ #include <clc/as_type.h> +/* 6.9 Preprocessor Directives and Macros */ +#include <clc/clcversion.h> + /* 6.11.1 Work-Item Functions */ #include <clc/workitem/get_global_size.h> #include <clc/workitem/get_global_id.h> diff --git a/libclc/generic/include/clc/float/definitions.h b/libclc/generic/include/clc/float/definitions.h index 6d532a5da02..18f2cbcf3b9 100644 --- a/libclc/generic/include/clc/float/definitions.h +++ b/libclc/generic/include/clc/float/definitions.h @@ -49,7 +49,7 @@ #ifdef cl_khr_fp16 -#if __OPENCL_VERSION__ >= CL_VERSION_1_2 +#if __OPENCL_VERSION__ >= 120 #define HALF_DIG 3 #define HALF_MANT_DIG 11 |

