aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/ChangeLog5
-rw-r--r--src/s/gnu-linux.h8
-rw-r--r--src/s/hpux10-20.h6
3 files changed, 5 insertions, 14 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index 4d4f7e006fc..f0b532df145 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12012-07-12 Glenn Morris <rgm@gnu.org>
2
3 * s/gnu-linux.h, s/hpux10-20.h:
4 Do not unconditionally define HAVE_XRMSETDATABASE.
5
12012-07-12 Eli Zaretskii <eliz@gnu.org> 62012-07-12 Eli Zaretskii <eliz@gnu.org>
2 7
3 * xdisp.c (insert_left_trunc_glyphs): Fix incorrect size in 8 * xdisp.c (insert_left_trunc_glyphs): Fix incorrect size in
diff --git a/src/s/gnu-linux.h b/src/s/gnu-linux.h
index 90725815dea..569b69f574b 100644
--- a/src/s/gnu-linux.h
+++ b/src/s/gnu-linux.h
@@ -32,14 +32,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
32 your system and must be used only through an encapsulation 32 your system and must be used only through an encapsulation
33 (Which you should place, by convention, in sysdep.c). */ 33 (Which you should place, by convention, in sysdep.c). */
34 34
35
36/* This is to work around mysterious gcc failures in some system versions.
37 It is unlikely that Emacs changes will work around this problem;
38 therefore, this should remain permanently. */
39#ifndef HAVE_XRMSETDATABASE
40#define HAVE_XRMSETDATABASE
41#endif
42
43#ifdef __ia64__ 35#ifdef __ia64__
44#define GC_MARK_SECONDARY_STACK() \ 36#define GC_MARK_SECONDARY_STACK() \
45 do { \ 37 do { \
diff --git a/src/s/hpux10-20.h b/src/s/hpux10-20.h
index b9a1d8edab8..00b384f1f3c 100644
--- a/src/s/hpux10-20.h
+++ b/src/s/hpux10-20.h
@@ -39,12 +39,6 @@ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>. */
39#undef srandom 39#undef srandom
40#undef random 40#undef random
41 41
42/* Rainer Malzbender <rainer@displaytech.com> says defining
43 HAVE_XRMSETDATABASE allows Emacs to compile on HP-UX 10.20 using GCC. */
44#ifndef HAVE_XRMSETDATABASE
45#define HAVE_XRMSETDATABASE
46#endif
47
48/* Conservative garbage collection has not been tested, so for now 42/* Conservative garbage collection has not been tested, so for now
49 play it safe and stick with the old-fashioned way of marking. */ 43 play it safe and stick with the old-fashioned way of marking. */
50#define GC_MARK_STACK GC_USE_GCPROS_AS_BEFORE 44#define GC_MARK_STACK GC_USE_GCPROS_AS_BEFORE