2009-11-04 Kai Tietz <kai.tietz@onevision.com>
commitccbfa265bfff57709d08b9d52f8f6be49054e46e
authorKai Tietz <kai.tietz@onevision.com>
Wed, 4 Nov 2009 18:13:04 +0000 (4 18:13 +0000)
committerKai Tietz <kai.tietz@onevision.com>
Wed, 4 Nov 2009 18:13:04 +0000 (4 18:13 +0000)
tree51ebed8ec7b7ff9f950e4cd0d936d5ef5a8afce8
parent58391c9ab0d8419f3eb613d77eb44136425f2be6
2009-11-04  Kai Tietz  <kai.tietz@onevision.com>

        * emulparams/arm_epoc_pe.sh: Remove ENTRY.
        * emulparams/arm_wince_pe.sh: Likewise.
        * emulparams/i386pe.sh: Likewise.
        * emulparams/i386pe_posix.sh: Likewise.
        * emulparams/mcorepe.sh: Likewise.
        * emulparams/mipspe.sh: Likewise.
        * emulparams/ppcpe.sh: Likewise.
        * emulparams/armpe.sh: Likewise.
        * emulparams/i386pep.sh: Likewise.
        * emulparams/shpe.sh: Likewise.
        Additionally cleaned up double-defined
        variables SUBSYSTEM and INITIAL_SYMBOL_CHAR.
        * emultempl/pe.em: Remove use of ENTRY.
        (pe_subsystem): New local variable.
        (gld_XXX_before_parse): Don't set default
        entry point here.
        (set_entry_point): New function to set entry
        point.
        (set_pe_subsystem): Remove code for entry point.
        (gld_XXX_after_parse): Use set_entry_point here.
        * emultempl/pep.em: Likewise.
13 files changed:
ld/ChangeLog
ld/emulparams/arm_epoc_pe.sh
ld/emulparams/arm_wince_pe.sh
ld/emulparams/armpe.sh
ld/emulparams/i386pe.sh
ld/emulparams/i386pe_posix.sh
ld/emulparams/i386pep.sh
ld/emulparams/mcorepe.sh
ld/emulparams/mipspe.sh
ld/emulparams/ppcpe.sh
ld/emulparams/shpe.sh
ld/emultempl/pe.em
ld/emultempl/pep.em