summaryrefslogtreecommitdiff
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorPaul Eggert <eggert@cs.ucla.edu>2011-01-17 20:54:23 -0800
committerPaul Eggert <eggert@cs.ucla.edu>2011-01-17 20:54:23 -0800
commit7cae64b4eed192a49ea258089639ec44da6095e2 (patch)
treeb985de2a995674ad01ead7920526e80b9b4798b6 /src/ChangeLog
parent9cc3a0c79c5a6af2691b2b566f8e3eb3654b806f (diff)
Improve performance on non-GCC hosts with __aligned__.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index f91ec458464..6e950569fbc 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,11 @@
+2011-01-18 Paul Eggert <eggert@cs.ucla.edu>
+
+ * lisp.h (DECL_ALIGN): Define if HAVE_ATTRIBUTE_ALIGNED, not if
+ defined __GNUC__. ../configure now checks for this GCC feature,
+ which is now also supported by IBM and Oracle compilers.
+ (USE_LSB_TAG) [defined DECL_ALIGN]: Also define if defined __sun,
+ since Solaris malloc returns mult-of-8.
+
2011-01-18 Stefan Monnier <monnier@iro.umontreal.ca>
* image.c (syms_of_image): Don't access XSYMBOL's internals directly.