clone 540060 -1 reassign -1 binutils retitle -1 version script commands not handled correctly in sid/squeeze severity -1 grave thanks
Hi,
please see the testcase below
Cheers,
Giuseppe.
Giuseppe Iuculano ha scritto:
> Giuseppe Iuculano ha scritto:
>> _zn21wxmemoryfshandlerbase19addfilewithmimetypeerk8wxstringpkvj...@wxu_2.8
>> 2.8.7.1-2 and
>> _zn21wxmemoryfshandlerbase19addfilewithmimetypeerk8wxstringpkvj...@wxu_2.8.5
>> 2.8.7.1-1
>
> It seems that something changed in binutils, testcase:
>
> squeeze, binutils 2.19.51.20090723-1:
>
> $ cat test.c
> int test(void)
> {
> return 1;
> }
>
> int test_new(void)
> {
> return 2;
> }
>
> $ cat test.version
> TEST_1.0.1 {
> *new*;
> };
>
> TEST_1.0 {
> global: *;
> };
>
> $ gcc -c -fPIC test.c
> $ ld -shared -o test.so -version-script test.version test.o
> $ objdump -T test.so |grep test
> test.so: file format elf32-i386
> 00000210 g DF .text 0000000a TEST_1.0 test
> 0000021a g DF .text 0000000a TEST_1.0 test_new
>
>
>
> but in lenny, binutils 2.18.1~cvs20080103-7:
>
> # objdump -T test.so |grep test
> test.so: file format elf32-i386
> 00000210 g DF .text 0000000a TEST_1.0 test
> 0000021a g DF .text 0000000a TEST_1.0.1 test_new
>
signature.asc
Description: OpenPGP digital signature

