aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1994-03-20 17:42:01 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1994-03-20 17:42:01 -0500
commit1e6c6f1118ad03697e3afe11edf2f84b2da978a2 (patch)
tree6bc90d8f48c182ffbd48267e6f936b3f0056b107 /gcc
parentc9b03ca379000c9556e30610f70b31fbfb7b09be (diff)
downloadgcc-1e6c6f1118ad03697e3afe11edf2f84b2da978a2.zip
gcc-1e6c6f1118ad03697e3afe11edf2f84b2da978a2.tar.gz
gcc-1e6c6f1118ad03697e3afe11edf2f84b2da978a2.tar.bz2
(ALIGN_SYMTABLE_OFFSET): Define to align symbol table sections to a quadword boundary...
(ALIGN_SYMTABLE_OFFSET): Define to align symbol table sections to a quadword boundary, to avoid alignment problems with native nm on OSF1/1.3 and higher. From-SVN: r6834
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config/alpha/alpha.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/config/alpha/alpha.h b/gcc/config/alpha/alpha.h
index ccb46c4..2f24716 100644
--- a/gcc/config/alpha/alpha.h
+++ b/gcc/config/alpha/alpha.h
@@ -1,6 +1,6 @@
/* Definitions of target machine for GNU compiler, for DEC Alpha.
Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc.
- Contributed by Richard Kenner (kenner@nyu.edu)
+ Contributed by Richard Kenner (kenner@vlsi1.ultra.nyu.edu)
This file is part of GNU CC.
@@ -1901,3 +1901,7 @@ do { \
#define SHASH_SIZE 511
#define THASH_SIZE 55
+
+/* Align ecoff symbol tables to avoid OSF1/1.3 nm complaints. */
+
+#define ALIGN_SYMTABLE_OFFSET(OFFSET) (((OFFSET) + 7) & ~7)