Bug 104796 - ABI change is not mentioned in HTML changelog
Summary: ABI change is not mentioned in HTML changelog
Status: RESOLVED FIXED
Alias: None
Product: gcc
Classification: Unclassified
Component: target (show other bugs)
Version: 12.0
: P3 normal
Target Milestone: ---
Assignee: Jakub Jelinek
URL:
Keywords: documentation
Depends on: 102024
Blocks:
  Show dependency treegraph
 
Reported: 2022-03-04 22:12 UTC by Roland Illig
Modified: 2022-03-30 11:30 UTC (History)
4 users (show)

See Also:
Host:
Target:
Build:
Known to work:
Known to fail:
Last reconfirmed: 2022-03-07 00:00:00


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Roland Illig 2022-03-04 22:12:15 UTC
From i386.c:
       const char *url
	= CHANGES_ROOT_URL "gcc-12/changes.html#zero_width_bitfields";

      inform (input_location,
	      "the ABI of passing C structures with zero-width bit-fields"
	      " has changed in GCC %{12.1%}", url);

As of 2022-03-04, https://gcc.gnu.org/gcc-12/changes.html doesn't contain the anchor "zero_width_bitfields".
Comment 1 Eric Gallager 2022-03-06 17:29:27 UTC
git blame says Jakub wrote it in 3159da6c
Comment 2 Jakub Jelinek 2022-03-07 10:43:13 UTC
I was waiting if some other target also decides about what to do for PR102024 (that is why that P1 is still open).
Because right now it is an ABI change on many targets and it would be nice not to change the ABI again in GCC 13...
Comment 4 Jakub Jelinek 2022-03-30 11:30:58 UTC
Fixed.