summaryrefslogtreecommitdiff
path: root/gcc/defaults.h
diff options
context:
space:
mode:
authorzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>2004-09-09 17:11:18 +0000
committerzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>2004-09-09 17:11:18 +0000
commit197e583ae4f10a38714ff799141b8a94cbfb89d8 (patch)
tree22dfd0c501438c728e2e20b8cf0e2db8c8e0cfb7 /gcc/defaults.h
parentf2462d6c8a4ba89a9abe1b7e323082fd4858712f (diff)
downloadgcc-197e583ae4f10a38714ff799141b8a94cbfb89d8.tar.gz
* defaults.h (MULTIPLE_SYMBOL_SPACES): Provide default.
* config/arm/pecoff.h, config/i386/beos-elf.h * config/i386/cygming.h, config/i386/i386-interix.h: Define MULTIPLE_SYMBOL_SPACES to 1, not nothing. Remove comment cloned from manual. * doc/tm.texi: Update description of MULTIPLE_SYMBOL_SPACES. cp: * decl2.c (import_export_class) * lex.c (handle_pragma_interface): Test MULTIPLE_SYMBOL_SPACES with if, not #ifdef. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@87243 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/defaults.h')
-rw-r--r--gcc/defaults.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/defaults.h b/gcc/defaults.h
index 588d0fc9918..849e5a96b50 100644
--- a/gcc/defaults.h
+++ b/gcc/defaults.h
@@ -291,6 +291,11 @@ do { fputs (integer_asm_op (POINTER_SIZE / BITS_PER_UNIT, TRUE), FILE); \
# define USE_COMMON_FOR_ONE_ONLY 1
#endif
+/* By default we can assume that all global symbols are in one namespace,
+ across all shared libraries. */
+#ifndef MULTIPLE_SYMBOL_SPACES
+# define MULTIPLE_SYMBOL_SPACES 0
+#endif
/* If the target supports init_priority C++ attribute, give
SUPPORTS_INIT_PRIORITY a nonzero value. */