elf64-x86-64.c: Convert to ISO C90

Andreas Jaeger aj@suse.de
Sun Jun 29 10:07:00 GMT 2003


I've committed more than I intented to commit.  Here's the ChangeLog
for the rest of my commit (will commit now):

	(elf64_x86_64_adjust_dynamic_symbol): Use SYMBOL_CALLS_LOCAL to
	trim plt entries.  Move undefweak non-default visibility test ...
	(allocate_dynrelocs): ... from here.
	(WILL_CALL_FINISH_DYNAMIC_SYMBOL): Pass SHARED instead of INFO.
	Change all callers.
	(allocate_dynrelocs): Use SYMBOL_CALLS_LOCAL.  Use
	SYMBOL_REFERENCES_LOCAL for dynreloc check.
	(elf64_x86_64_relocate_section): Use SYMBOL_CALLS_LOCAL for
	dynreloc and .got relocs.
	(elf64_x86_64_finish_dynamic_symbol): Use SYMBOL_REFERENCES_LOCAL
	for .got relocs.

Thanks Alan for catching this,
Andreas
-- 
 Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj
  SuSE Linux AG, Deutschherrnstr. 15-19, 90429 Nürnberg, Germany
   GPG fingerprint = 93A3 365E CE47 B889 DF7F  FED1 389A 563C C272 A126



More information about the Binutils mailing list