public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [PATCH 0/3] Fix libcc1 failure
@ 2024-02-27  3:12 Tom Tromey
  2024-02-27  3:12 ` [PATCH 1/3] Change 'v1' float and int code to fall back to v0 Tom Tromey
                   ` (2 more replies)
  0 siblings, 3 replies; 11+ messages in thread
From: Tom Tromey @ 2024-02-27  3:12 UTC (permalink / raw)
  To: gcc-patches

This started as a patch to fix the libcc1 failure pointed out in
PR libcc1/113977.  However, investigating that pointed out some other
issues, which are also fixed in this series.

I tested this on x86-64 Fedora 38 against two versions of gdb: one
patched to fix the gdb side of the bug, and one that was not.  In both
cases gdb's "gdb.compile" tests were run.

---
Tom Tromey (3):
      Change 'v1' float and int code to fall back to v0
      Fix version negotiation in libcc1 plugins
      Fix PR libcc1/113977

 include/ChangeLog          | 10 ++++++++++
 include/gcc-c-fe.def       | 13 ++++++++++++-
 include/gcc-c-interface.h  | 11 +++++++++--
 include/gcc-cp-interface.h |  6 +++++-
 libcc1/ChangeLog           | 21 +++++++++++++++++++++
 libcc1/libcc1.cc           |  7 ++++---
 libcc1/libcc1plugin.cc     | 45 ++++++++++++++++++++++++++++-----------------
 libcc1/libcp1.cc           |  2 +-
 8 files changed, 90 insertions(+), 25 deletions(-)
---
base-commit: 1e2a3b278d7770db6b5ca869756b1375fc3a77d6
change-id: 20240226-gdb-compile-align-f31c69137d6a

Best regards,
-- 
Tom Tromey <tom@tromey.com>


^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2024-02-29 22:55 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-02-27  3:12 [PATCH 0/3] Fix libcc1 failure Tom Tromey
2024-02-27  3:12 ` [PATCH 1/3] Change 'v1' float and int code to fall back to v0 Tom Tromey
2024-02-27 15:14   ` Jeff Law
2024-02-28 22:57     ` Tom Tromey
2024-02-28 23:26       ` Jeff Law
2024-02-29  0:43         ` Andrew Pinski
2024-02-29  1:35           ` Tom Tromey
2024-02-29  2:37             ` Andrew Pinski
2024-02-29 22:55         ` Tom Tromey
2024-02-27  3:12 ` [PATCH 2/3] Fix version negotiation in libcc1 plugins Tom Tromey
2024-02-27  3:12 ` [PATCH 3/3] Fix PR libcc1/113977 Tom Tromey

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).