Bug#991861: make check has 100+ failures due to `libgcc_s.so.1 must be installed for pthread_cancel to work`

2021-08-03 Thread Fangrui Song
Source: glibc Severity: normal Tags: upstream X-Debbugs-Cc: i...@maskray.me On many(all?) Debian derivatives, when building the upstream glibc, `make check` has 100+ failures due to `libgcc_s.so.1 must be installed for pthread_cancel to work` I filed https://sourceware.org/bugzilla/show_bug.cgi?

Bug#996598: [ld][glibc]: Adopt SHT_RELR/DT_RELR to decrease PIE and shared object size

2021-10-15 Thread Fangrui Song
Source: glibc Severity: wishlist Tags: upstream X-Debbugs-Cc: sylves...@debian.org The SHT_RELR/DT_RELR format encodes relative relocations in a very efficient way (quite usually takes just 3% or smaller space). The size optimization can greatly decrease the virtual memory size of PIE and shared