emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/ChangeLog


From: Paul Eggert
Subject: [Emacs-diffs] Changes to emacs/src/ChangeLog
Date: Mon, 14 Jul 2003 01:38:24 -0400

Index: emacs/src/ChangeLog
diff -c emacs/src/ChangeLog:1.3315 emacs/src/ChangeLog:1.3316
*** emacs/src/ChangeLog:1.3315  Sun Jul 13 14:00:24 2003
--- emacs/src/ChangeLog Mon Jul 14 01:38:24 2003
***************
*** 1,3 ****
--- 1,14 ----
+ 2003-07-13  Paul Eggert  <address@hidden>
+ 
+       GCC 3.3 (sparc) no longer puts "int foo = 0;" into data; it
+       puts it into BSS instead, at least on Solaris 8 and 9.
+       This is a valid optimization, and it may occur on other platforms,
+       so Emacs should not assume that initializing a static variable to
+       zero puts it into data.
+       * alloc.c (pure, staticvec):
+       Initialize these arrays to nonzero, so that they're not
+       put into BSS by that optimization.
+ 
  2003-07-13  Richard M. Stallman  <address@hidden>
  
        * s/netbsd.h (START_FILES_1, END_FILES_1): Always define them.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]