Fix ldscripts such that ld(1) collects the .fini_array section in the sameorder as the .init_array section. Finalisation routines need to be calledin the opposite order as their corresponding init
Fix ldscripts such that ld(1) collects the .fini_array section in the sameorder as the .init_array section. Finalisation routines need to be calledin the opposite order as their corresponding initialisation routines butrtld(1) handles that by calling the function pointers in .fini_array inreverse order.Reviewed by: kibMFC after: 2 weeks
show more ...
Merge ^/vendor/binutils/dist@214571 into contrib/binutils, which bringsus up to version 2.17.50.20070703, at the last GPLv2 commit.Amongst others, this added upstream support for some FreeBSD-spec
Merge ^/vendor/binutils/dist@214571 into contrib/binutils, which bringsus up to version 2.17.50.20070703, at the last GPLv2 commit.Amongst others, this added upstream support for some FreeBSD-specificthings that we previously had to manually hack in, such as the OSABIlabel support, and so on.There are also quite a number of new files, some for cpu's (e.g. SPU)that we may or may not be interested in, but those can be cleaned uplater on, if needed.
Merge ^vendor/binutils/dist@214082 into contrib/binutils.
Import of Binutils from the FSF 2.15 branch (just post-.0 release).These bits are taken from the FSF anoncvs repo on 23-May-2004 04:41:00 UTC.
opt_ah.h is not constructed by config, it always comes fromthe hal so don't let KERNBUILDDIR control whether or not wecopy it into the build dir
Import of Binutils from the FSF 2.13 branch (just pre-.2 release).These bits are taken from the FSF anoncvs repo on 27-Oct-2002 21:12:00 EST.
Import of Binutils from the FSF 2.13 branch (just pre-.1 release).These bits are taken from the FSF anoncvs repo on 11-Oct-2002 22:39:35 PDT.
Import of Binutils from the FSF 2.12 branch.(this fixes several linker problems and coredumps)These bits are taken from the FSF anoncvs repo on 10-April-2002 13:24 Zulu
Enlist the FreeBSD-CURRENT users as testers of what is to become Binutilsversion 2.12.0. These bits are taken from the FSF anoncvs repo on27-January-2002 03:41 PST.
Import of GNU Binutils version 2.11.0.Believe it or not, this is heavily stripped down.
Import of GNU Binutils version 2.10.1.Believe it or not, this is heavily stripped down.
Import of Binutils 2.10 snapshot.
Import GNU binutils-2.9.1. This will break things for a few minutesuntil I've made the commits to resolve the conflicts.Submitted by: Doug Rabson <dfr>
Initial import of GNU binutils version 2.8.1. Believe it or not,this is heavily stripped down.