diff options
author | Stuart Hastings <stuart@apple.com> | 2005-10-29 09:04:31 +0000 |
---|---|---|
committer | Stuart Hastings <stuart@apple.com> | 2005-10-29 09:04:31 +0000 |
commit | 8d4ac14195872cbb37f4d09367142364281518cb (patch) | |
tree | 91b5647da725cd19b1a197ec4ec3a426097640fc /gcc/version.c | |
parent | 00926c95c30582514c7d707a1682c2420141284b (diff) |
2005-10-28 Stuart Hastings <stuart@apple.com>
Radar 4164563
* config/darwin.c (darwin_macho_att_stub,
darwin_macho_att_stub_switch): New.
* config/darwin.h (-matt-stubs): New
flag. (machopic_picsymbol_stub3_section): New __IMPORT
section. (MACHOPIC_NL_SYMBOL_PTR_SECTION):
New. (machopic_nl_symbol_ptr_section): Move non-lazy pointers to
__IMPORT section.
* config/i386/darwin.h (-matt-stubs): New
flag. (SUBTARGET_OVERRIDE_OPTIONS): Handle -matt-stubs.
* config/i386/i386.c (macho_output_stub): Generate AT&T style
(self-modifying) stubs.
* config/i386/i386.h (MACHOPIC_NL_SYMBOL_PTR_SECTION): Override
machopic_nl_symbol_ptr_section with new __IMPORT section.
2005-10-28 Stuart Hastings <stuart@apple.com>
Radar 4164563
gcc.apple/i386-att-stub-1.c: New.
git-svn-id: https://gcc.gnu.org/svn/gcc/branches/apple-local-200502-branch@105989 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/version.c')
0 files changed, 0 insertions, 0 deletions