public inbox for glibc-bugs@sourceware.org help / color / mirror / Atom feed
From: "carlos at redhat dot com" <sourceware-bugzilla@sourceware.org> To: glibc-bugs@sourceware.org Subject: [Bug dynamic-link/27924] ld.so: Support DT_RELR relative relocation format Date: Thu, 24 Jun 2021 18:15:51 +0000 [thread overview] Message-ID: <bug-27924-131-L98TEccIMi@http.sourceware.org/bugzilla/> (raw) In-Reply-To: <bug-27924-131@http.sourceware.org/bugzilla/> https://sourceware.org/bugzilla/show_bug.cgi?id=27924 --- Comment #6 from Carlos O'Donell <carlos at redhat dot com> --- (In reply to Fangrui Song from comment #5) > (In reply to Carlos O'Donell from comment #3) > > The proposal to the ABI seems stalled and probably needs to be pushed again > > to the gABI group with the updated wording for review again? The alternative > > is not to extend the gABI but consider this a GNU ABI extension. If Google > > has interest in moving this forward someone needs to be a change champion > > here and work with upstream. > > > > Objectively I have no problem with SHT_RELR, but it should be documented in > > our ABI docs *somewhere* so we have a concrete place to discuss future > > changes and accept those changes. > > > > Today the gABI list is a "consensus" group with Cary Coutant documenting > > that consensus. The GNU ABI is implemented by the GNU Toolchain, so there is > > probably some consensus there that needs forming, but we can do that too. > > http://www.sco.com/developers/gabi/latest/contents.html is unmaintained and > receives no update since circa 2016. So SHT_RELR is wording adopted by many > groups, including Solaris which has many differences with the GNU ABI. No update since 2016 does not mean unmaintained. Please speak with Cary Coutant to determine the current status. If Solaris has adopted SHT_RELR I assume they put it into their OS-specific ABI? > If https://groups.google.com/g/generic-abi/c/9OO5vhxb00Y "Ongoing > Maintenance of the gABI" will take some time, perhaps the wording can be > added to System V Application Binary Interface Linux Extensions temporarily? It could, but why temporary? If there are objections at the ELF gABI level, and there might be, then we can just look at a Linux extension [1]. We would submit the constants in the scope of the OS-specific extensions, and then binaries with the old ABI would not match, but I don't know if that is an issue you want to address? [1] Just for the sake of others reading, the generic Linux ABI (GNU ABI) is maintained by HJ with input from various toolchain developers: https://gitlab.com/x86-psABIs/Linux-ABI -- You are receiving this mail because: You are on the CC list for the bug.
next prev parent reply other threads:[~2021-06-24 18:15 UTC|newest] Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top 2021-05-27 18:14 [Bug dynamic-link/27924] New: " i at maskray dot me 2021-05-27 18:40 ` [Bug dynamic-link/27924] " i at maskray dot me 2021-05-27 19:01 ` i at maskray dot me 2021-05-27 23:20 ` i at maskray dot me 2021-06-24 16:08 ` carlos at redhat dot com 2021-06-24 16:08 ` carlos at redhat dot com 2021-06-24 16:30 ` carlos at redhat dot com 2021-06-24 18:03 ` i at maskray dot me 2021-06-24 18:15 ` carlos at redhat dot com [this message] 2021-06-24 21:38 ` ccoutant at gmail dot com 2021-06-24 21:38 ` ccoutant at gmail dot com 2021-10-08 21:52 ` i at maskray dot me 2021-10-15 22:00 ` sam at gentoo dot org 2021-10-19 13:11 ` carlos at redhat dot com 2021-10-19 16:51 ` i at maskray dot me 2021-10-25 13:47 ` fweimer at redhat dot com 2021-10-25 13:50 ` fweimer at redhat dot com 2022-01-05 0:25 ` hjl.tools at gmail dot com 2022-01-05 1:11 ` i at maskray dot me 2022-01-05 1:49 ` hjl.tools at gmail dot com 2022-01-05 1:50 ` hjl.tools at gmail dot com 2022-01-05 3:27 ` i at maskray dot me 2022-01-05 3:39 ` hjl.tools at gmail dot com 2022-01-05 3:42 ` hjl.tools at gmail dot com 2022-01-05 22:54 ` hjl.tools at gmail dot com 2022-01-08 20:36 ` hjl.tools at gmail dot com 2022-01-09 17:10 ` hjl.tools at gmail dot com 2022-06-07 8:05 ` i at maskray dot me
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=bug-27924-131-L98TEccIMi@http.sourceware.org/bugzilla/ \ --to=sourceware-bugzilla@sourceware.org \ --cc=glibc-bugs@sourceware.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).