summaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2011-09-06 13:47:45 -0700
committerPaul Eggert <eggert@cs.ucla.edu>2011-09-06 13:47:45 -0700
commitc8199d0f9eb45a99de074ec10b893f737f738cd8 (patch)
treece31864f7f951b86b84a9f8cd2ae8c33c4883341 /Makefile.in
parent369e19fc45a4c2d4bf84da0d8e3f27050624a38c (diff)
downloademacs-c8199d0f9eb45a99de074ec10b893f737f738cd8.tar.gz
isnan: Fix porting problem to Solaris 10 with bundled gcc.
Without this fix, the command to link temacs failed due to an undefined symbol __builtin_isnan. This is because /usr/include/iso/math_c99.h #defines isnan(x) to __builtin_isnan(x), but the bundled gcc, which identifies itself as gcc 3.4.3 (csl-sol210-3_4-branch+sol_rpath), does not have a __builtin_isnan. * configure.in (isnan): Remove now-unnecessary check. * src/floatfns.c (isnan): #undef, and then #define to a clone of what's in data.c. (Fisnan): Always define, since it's always available now. (syms_of_floatfns): Always define isnan at the Lisp level.
Diffstat (limited to 'Makefile.in')
0 files changed, 0 insertions, 0 deletions