This is the mail archive of the gcc@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]

Re: COLLECT_EXPORT_LIST


	COLLECT_EXPORT_LIST no longer protects code that only is
associated with export list issues specific to the AIX linker.

	It serves basically three functions: working around AIX linkers
agressive garbage collection (which GNU ld targeted at AIX currently does
not have), protecting the AIX init/fini processing (which the new GNU ld
support now does have), and choosing AIX XCOFF processing of object files.
The #ifndef CROSS_COMPILE is no longer entirely correct.

	At the time this infrastructure in collect2 was developed, the
macro TARGET_AIX was not defined in the configuration.  It probably is the
right macro to use now.

David


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