OSDN Git Service

PR ld/10569
authorAlan Modra <amodra@bigpond.net.au>
Sun, 30 Aug 2009 05:47:43 +0000 (05:47 +0000)
committerAlan Modra <amodra@bigpond.net.au>
Sun, 30 Aug 2009 05:47:43 +0000 (05:47 +0000)
commit56bb3fea6abe3e546315250681547ff0be78d020
treea4002b0762e19073bb55a67ef182d293958c72fd
parent49588ae64ef45c0c0091457f8223215e56183ed6
PR ld/10569
* ldexp.c (fold_name <MAXPAGESIZE>): Return config.maxpagesize.
(fold_name <COMMONPAGESIZE>): Similarly.
* ldlang.c (output_target): Make global.
* ldlang.h (output_target): Declare.
* ldmain.c (main): Set config.maxpagesize from bfd_emul_get_maxpagesize.
Similarly for config.commonpagesize.
* ldemul.c (set_output_arch_default): Call bfd_emul_set_maxpagesize
and bfd_emul_set_commonpagesize.
* emultempl/elf32.em (gld${EMULATION_NAME}_handle_option): Don't call
bfd_emul_set_maxpagesize or bfd_emul_set_commonpagesize here.
ld/ChangeLog
ld/emultempl/elf32.em
ld/ldemul.c
ld/ldexp.c
ld/ldlang.c
ld/ldlang.h
ld/ldmain.c