|
From: | jose.marchesi at oracle dot com |
Subject: | [Bug binutils/19019] [SPARC64] Only registers %g[2367] can be declared using STT_REGISTER when linking against libsystemd |
Date: | Fri, 02 Oct 2015 13:07:24 +0000 |
https://sourceware.org/bugzilla/show_bug.cgi?id=19019 Jose E. Marchesi <jose.marchesi at oracle dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jose.marchesi at oracle dot com --- Comment #3 from Jose E. Marchesi <jose.marchesi at oracle dot com> --- The SCD in page 4P-3 declares that the purpose of STT_SPARC_REGISTER is to indicate the "Usage of a global register reserved by the application" and, optionally, global registers reserved for system software. The subset of global registers reserved for applications is defined in page 3P-10 as %g2 and %g3. Likewise, the subset of global registers reserved for system software is defined in the same table. So I think that the BFD check is pertinent and matches the ABI. -- You are receiving this mail because: You are on the CC list for the bug.
[Prev in Thread] | Current Thread | [Next in Thread] |