2014-01-15 Balaji V. Iyer <balaji.v.iyer@intel.com>
* lib/target-supports.exp (check_libcilkrts_available): Added an
extern "C" if we are using C++ along with a function prototype.
From-SVN: r206640
+2014-01-15 Balaji V. Iyer <balaji.v.iyer@intel.com>
+
+ * lib/target-supports.exp (check_libcilkrts_available): Added an
+ extern "C" if we are using C++ along with a function prototype.
+
2014-01-15 Jeff Law <law@redhat.com>
PR tree-optimization/59747
# Return true if Cilk Library is supported on the target.
proc check_libcilkrts_available { } {
return [ check_no_compiler_messages_nocache libcilkrts_available executable {
+ #ifdef __cplusplus
+ extern "C"
+ #endif
+ int __cilkrts_set_param (const char *, const char *);
int main (void) {
- __cilkrts_set_param ("nworkers", "0");
- return 0;
+ int x = __cilkrts_set_param ("nworkers", "0");
+ return x;
}
} "-fcilkplus -lcilkrts" ]
}