jan@nepomuk:/data/jan/test/sdk--main--1.0$ ld --version
GNU ld (GNU Binutils; openSUSE 11.0) 2.18.50.20080409-11.1
Copyright 2007 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
Is this newer or older than yours?
On our system, it defaults to creating the new dtags, see below.
I think this is the vanilla ld coming with the openSUSE 11.0 x86-64
from "man ld"
[...]
--enable-new-dtags
--disable-new-dtags
This linker can create the new dynamic tags in ELF. But the older ELF systems may not understand them. If you specify --enable-new-dtags, the dynamic tags will be created as needed. If you specify --disable-new-dtags, no new dynamic tags will be created. By default, the new dynamic tags are
created. Note that those options are only available for ELF systems.
jan@nepomuk: /data/jan/ test/sdk- -main-- 1.0$ ld --version 20080409- 11.1
GNU ld (GNU Binutils; openSUSE 11.0) 2.18.50.
Copyright 2007 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms of
the GNU General Public License version 3 or (at your option) a later version.
This program has absolutely no warranty.
Is this newer or older than yours?
On our system, it defaults to creating the new dtags, see below.
I think this is the vanilla ld coming with the openSUSE 11.0 x86-64
from "man ld" new-dtags, no new dynamic tags will be created. By default, the new dynamic tags are
[...]
--enable-new-dtags
--disable-new-dtags
This linker can create the new dynamic tags in ELF. But the older ELF systems may not understand them. If you specify --enable-new-dtags, the dynamic tags will be created as needed. If you specify --disable-
created. Note that those options are only available for ELF systems.