diff options
author | Maciej W. Rozycki <macro@codesourcery.com> | 2014-10-22 15:20:37 +0100 |
---|---|---|
committer | Maciej W. Rozycki <macro@codesourcery.com> | 2014-10-22 15:20:37 +0100 |
commit | b5af9297d51a43f96c5be1bafab032184690dd6f (patch) | |
tree | 309174e190e6b3665bd7b6e2a62e08ed8124a615 /NEWS | |
parent | a13d0d745ca3ea5e80506db7de0498d74d44a5b7 (diff) | |
download | glibc-b5af9297d51a43f96c5be1bafab032184690dd6f.zip glibc-b5af9297d51a43f96c5be1bafab032184690dd6f.tar.gz glibc-b5af9297d51a43f96c5be1bafab032184690dd6f.tar.bz2 |
MIPS: Avoid a dangling `vfork@GLIBC_2.0' reference
This satisfies a symbol reference created with:
.symver __libc_vfork, vfork@GLIBC_2.0
where `__libc_vfork' has not been defined or referenced. In this case
the `vfork@GLIBC_2.0' reference is supposed to be discarded, however a
bug present in GAS since forever causes an undefined symbol table entry
to be created. This in turn triggers a problem in the linker that can
manifest itself by link errors such as:
ld: libpthread.so: invalid string offset 2765592330 >= 5154 for section `.dynstr'
The GAS and linker bugs need to be resolved, but we can avoid them too
by providing a `__libc_vfork' definition just like our other platforms.
[BZ #17485]
* sysdeps/unix/sysv/linux/mips/vfork.S (__libc_vfork): Define.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -9,7 +9,8 @@ Version 2.21 * The following bugs are resolved with this release: - 6652, 12926, 14171, 15884, 17266, 17363, 17370, 17371, 17411, 17460. + 6652, 12926, 14171, 15884, 17266, 17363, 17370, 17371, 17411, 17460, + 17485. Version 2.20 |