diff options
author | Zack Weinberg <zack@gcc.gnu.org> | 2004-09-09 17:11:18 +0000 |
---|---|---|
committer | Zack Weinberg <zack@gcc.gnu.org> | 2004-09-09 17:11:18 +0000 |
commit | 15072eb1299f2e6f415798e4bbaf054ddc905645 (patch) | |
tree | 22dfd0c501438c728e2e20b8cf0e2db8c8e0cfb7 /gcc/defaults.h | |
parent | c2433d7d163406078b767dcc45c9426a089ce91a (diff) | |
download | gcc-15072eb1299f2e6f415798e4bbaf054ddc905645.zip gcc-15072eb1299f2e6f415798e4bbaf054ddc905645.tar.gz gcc-15072eb1299f2e6f415798e4bbaf054ddc905645.tar.bz2 |
defaults.h (MULTIPLE_SYMBOL_SPACES): Provide default.
* 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.
From-SVN: r87243
Diffstat (limited to 'gcc/defaults.h')
-rw-r--r-- | gcc/defaults.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/defaults.h b/gcc/defaults.h index 588d0fc..849e5a9 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. */ |