2013/7/16 Petr Salinger :
> The value itself does not matter here, but ABS->33 change.
>
> Try to build and run via ktrace under stable and under sid
>
> int main()
> {
> sbrk(16*1024);
> };
>
> You will see the key difference.
Just one thought that came to mind, in case this helps: startup.S in
1006: 00358e28 0 NOTYPE GLOBAL DEFAULT ABS _end@@GLIBC_PRIVATE
1006: 00358e08 0 NOTYPE GLOBAL DEFAULT 33 _end@@GLIBC_PRIVATE
What about their content? Perhaps they're some kind of fixed-size metadata.
The value itself does not matter here, but ABS->33 change.
Try
2013/7/16 Petr Salinger :
> glibc built by binutils 2.22-8:
>
> readelf -a 6/lib/x86_64-kfreebsd-gnu/libc.so.0.1 | grep _end
> 00352fa8 03ee0006 R_X86_64_GLOB_DAT 00358e28 _end + 0
> 00354ab8 03ee0001 R_X86_64_64 00358e28 _end + 0
> 1006: 00358e28
Package: binutils
Version: 2.23.52.20130612-1
Severity: important
User: debian-bsd@lists.debian.org
Usertags: kfreebsd
Hi,
compared to binutils 2.22-8, there is a significant change of
_end symbol behaviour.
glibc built by binutils 2.22-8:
readelf -a 6/lib/x86_64-kfreebsd-gnu/libc.so.0.1 | gr
4 matches
Mail list logo