diff options
author | ian <ian@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-03-10 00:17:36 +0000 |
---|---|---|
committer | ian <ian@138bc75d-0d04-0410-961f-82ee72b054a4> | 2004-03-10 00:17:36 +0000 |
commit | 5219c73b5e01737b43b35582ca37f06b3319327d (patch) | |
tree | fa0ff5561398e46327d7b72534f74cfe5b34fdb5 /gcc/config/sparc/sparc.h | |
parent | 901787aa5f6d9b03bb738f80ebd8e2078069a03e (diff) | |
download | gcc-5219c73b5e01737b43b35582ca37f06b3319327d.tar.gz |
* system.h (SUNOS4_SHARED_LIBRARIES): Poison.
* collect2.c: Remove SUNOS4_SHARED_LIBRARIES code.
* config/sparc/aout.h (TARGET_ASM_SELECT_SECTION): Don't define.
* config/sparc/sparc.c (sparc_aout_select_section): Remove.
(sparc_aout_select_rtx_section): Don't check
SUNOS4_SHARED_LIBRARIES.
* config/sparc/sparc.h (SUNOS4_SHARED_LIBRARIES): Don't define.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@79216 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config/sparc/sparc.h')
-rw-r--r-- | gcc/config/sparc/sparc.h | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/gcc/config/sparc/sparc.h b/gcc/config/sparc/sparc.h index f3cfa7d2c11..8291f68f3f8 100644 --- a/gcc/config/sparc/sparc.h +++ b/gcc/config/sparc/sparc.h @@ -801,15 +801,6 @@ if (TARGET_ARCH64 \ because the linker fails to align the text section enough! Put them in the data section. This macro is only used in this file. */ #define MAX_TEXT_ALIGN 32 - -/* This forces all variables and constants to the data section when PIC. - This is because the SunOS 4 shared library scheme thinks everything in - text is a function, and patches the address to point to a loader stub. */ -/* This is defined to zero for every system which doesn't use the a.out object - file format. */ -#ifndef SUNOS4_SHARED_LIBRARIES -#define SUNOS4_SHARED_LIBRARIES 0 -#endif /* Standard register usage. */ |