This is the mail archive of the gcc-cvs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

r105994 - in /branches/apple-200511-release-bra...


Author: stuart
Date: Sat Oct 29 18:43:21 2005
New Revision: 105994

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=105994
Log:
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.

Modified:
    branches/apple-200511-release-branch/gcc/ChangeLog.apple-ppc
    branches/apple-200511-release-branch/gcc/config/darwin-protos.h
    branches/apple-200511-release-branch/gcc/config/darwin.c
    branches/apple-200511-release-branch/gcc/config/darwin.h
    branches/apple-200511-release-branch/gcc/config/i386/darwin.h
    branches/apple-200511-release-branch/gcc/config/i386/i386.c
    branches/apple-200511-release-branch/gcc/config/i386/i386.h
    branches/apple-200511-release-branch/gcc/testsuite/ChangeLog.apple-ppc


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]