* [Bug target/103370] [12 Regression] Assembler error building glibc for ColdFire soft-float
2021-11-22 23:36 [Bug target/103370] New: [12 Regression] Assembler error building glibc for ColdFire soft-float jsm28 at gcc dot gnu.org
@ 2021-11-22 23:43 ` pinskia at gcc dot gnu.org
2021-11-22 23:49 ` pinskia at gcc dot gnu.org
` (8 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: pinskia at gcc dot gnu.org @ 2021-11-22 23:43 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103370
--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
if (!HAVE_LONG_BRANCH (current_architecture))
{
if (flag_keep_pcrel)
as_fatal (_("Tried to convert PC relative branch to absolute jump"));
#define HAVE_LONG_BRANCH(x) \
((x) & (m68020|m68030|m68040|m68060|cpu32|fido_a|mcfisa_b))
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug target/103370] [12 Regression] Assembler error building glibc for ColdFire soft-float
2021-11-22 23:36 [Bug target/103370] New: [12 Regression] Assembler error building glibc for ColdFire soft-float jsm28 at gcc dot gnu.org
2021-11-22 23:43 ` [Bug target/103370] " pinskia at gcc dot gnu.org
@ 2021-11-22 23:49 ` pinskia at gcc dot gnu.org
2021-11-23 7:37 ` rguenth at gcc dot gnu.org
` (7 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: pinskia at gcc dot gnu.org @ 2021-11-22 23:49 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103370
--- Comment #2 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
case OPTION_PCREL: /* --pcrel means never turn PC-relative
branches into absolute jumps. */
flag_keep_pcrel = 1;
break;
--pcrel is passed to the assembler for -fPIC/-fpic code.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug target/103370] [12 Regression] Assembler error building glibc for ColdFire soft-float
2021-11-22 23:36 [Bug target/103370] New: [12 Regression] Assembler error building glibc for ColdFire soft-float jsm28 at gcc dot gnu.org
2021-11-22 23:43 ` [Bug target/103370] " pinskia at gcc dot gnu.org
2021-11-22 23:49 ` pinskia at gcc dot gnu.org
@ 2021-11-23 7:37 ` rguenth at gcc dot gnu.org
2021-11-23 9:38 ` marxin at gcc dot gnu.org
` (6 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: rguenth at gcc dot gnu.org @ 2021-11-23 7:37 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103370
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|--- |12.0
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug target/103370] [12 Regression] Assembler error building glibc for ColdFire soft-float
2021-11-22 23:36 [Bug target/103370] New: [12 Regression] Assembler error building glibc for ColdFire soft-float jsm28 at gcc dot gnu.org
` (2 preceding siblings ...)
2021-11-23 7:37 ` rguenth at gcc dot gnu.org
@ 2021-11-23 9:38 ` marxin at gcc dot gnu.org
2021-12-07 21:19 ` jsm28 at gcc dot gnu.org
` (5 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: marxin at gcc dot gnu.org @ 2021-11-23 9:38 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103370
--- Comment #3 from Martin Liška <marxin at gcc dot gnu.org> ---
Created attachment 51857
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=51857&action=edit
Reduced test-case
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug target/103370] [12 Regression] Assembler error building glibc for ColdFire soft-float
2021-11-22 23:36 [Bug target/103370] New: [12 Regression] Assembler error building glibc for ColdFire soft-float jsm28 at gcc dot gnu.org
` (3 preceding siblings ...)
2021-11-23 9:38 ` marxin at gcc dot gnu.org
@ 2021-12-07 21:19 ` jsm28 at gcc dot gnu.org
2022-01-03 7:51 ` rguenth at gcc dot gnu.org
` (4 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: jsm28 at gcc dot gnu.org @ 2021-12-07 21:19 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103370
--- Comment #4 from Joseph S. Myers <jsm28 at gcc dot gnu.org> ---
It seems this glibc build failure disappeared between commit
b880d1514c1e3dd75a6ea311a5cc956742bd713c and commit
8e836af61b7027c0819da62c12a8d18b7c46f3fc. (Not verified that the GCC change
was what's relevant - my bot updated other components as well - but it looks
plausible.)
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug target/103370] [12 Regression] Assembler error building glibc for ColdFire soft-float
2021-11-22 23:36 [Bug target/103370] New: [12 Regression] Assembler error building glibc for ColdFire soft-float jsm28 at gcc dot gnu.org
` (4 preceding siblings ...)
2021-12-07 21:19 ` jsm28 at gcc dot gnu.org
@ 2022-01-03 7:51 ` rguenth at gcc dot gnu.org
2022-05-06 8:31 ` [Bug target/103370] [12/13 " jakub at gcc dot gnu.org
` (3 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: rguenth at gcc dot gnu.org @ 2022-01-03 7:51 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103370
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P3 |P4
--- Comment #5 from Richard Biener <rguenth at gcc dot gnu.org> ---
The issue likely has gone latent. m68k is not primary/secondary.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug target/103370] [12/13 Regression] Assembler error building glibc for ColdFire soft-float
2021-11-22 23:36 [Bug target/103370] New: [12 Regression] Assembler error building glibc for ColdFire soft-float jsm28 at gcc dot gnu.org
` (5 preceding siblings ...)
2022-01-03 7:51 ` rguenth at gcc dot gnu.org
@ 2022-05-06 8:31 ` jakub at gcc dot gnu.org
2023-02-16 18:14 ` jsm28 at gcc dot gnu.org
` (2 subsequent siblings)
9 siblings, 0 replies; 11+ messages in thread
From: jakub at gcc dot gnu.org @ 2022-05-06 8:31 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103370
Jakub Jelinek <jakub at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|12.0 |12.2
--- Comment #6 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
GCC 12.1 is being released, retargeting bugs to GCC 12.2.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug target/103370] [12/13 Regression] Assembler error building glibc for ColdFire soft-float
2021-11-22 23:36 [Bug target/103370] New: [12 Regression] Assembler error building glibc for ColdFire soft-float jsm28 at gcc dot gnu.org
` (6 preceding siblings ...)
2022-05-06 8:31 ` [Bug target/103370] [12/13 " jakub at gcc dot gnu.org
@ 2023-02-16 18:14 ` jsm28 at gcc dot gnu.org
2023-05-08 12:23 ` [Bug target/103370] [12/13/14 " rguenth at gcc dot gnu.org
2024-01-02 14:11 ` fw at gcc dot gnu.org
9 siblings, 0 replies; 11+ messages in thread
From: jsm28 at gcc dot gnu.org @ 2023-02-16 18:14 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103370
--- Comment #9 from Joseph S. Myers <jsm28 at gcc dot gnu.org> ---
The glibc build failure has done away and come back at least once since my
previous comment. It came back (I think the most recent time) with
commit 4fa25a7eb322f0a003c1eb15680c71ece345e01e
Author: Martin Liska <mliska@suse.cz>
AuthorDate: Mon Jan 24 15:45:38 2022 +0100
Commit: Martin Liska <mliska@suse.cz>
CommitDate: Wed Nov 30 14:03:43 2022 +0100
Improve profile handling in switch lowering.
PR tree-optimization/101301
PR tree-optimization/103680
though that's almost surely just exposing a back-end bug. However, the reduced
test here gave a different assembler error
/tmp/cc40cNSh.s: Assembler messages:
/tmp/cc40cNSh.s:320: Error: syntax error -- statement `lea
(.LC0@GOT+3,%a5),%a0' ignored
/tmp/cc40cNSh.s:328: Error: syntax error -- statement `lea
(.LC1@GOT+3,%a5),%a2' ignored
both before and after that commit (different register numbers and .s line
numbers before versus after). Despite the different error messages from the
reduced test and building glibc, they are still likely to be the same bug in
the m68k back end.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug target/103370] [12/13/14 Regression] Assembler error building glibc for ColdFire soft-float
2021-11-22 23:36 [Bug target/103370] New: [12 Regression] Assembler error building glibc for ColdFire soft-float jsm28 at gcc dot gnu.org
` (7 preceding siblings ...)
2023-02-16 18:14 ` jsm28 at gcc dot gnu.org
@ 2023-05-08 12:23 ` rguenth at gcc dot gnu.org
2024-01-02 14:11 ` fw at gcc dot gnu.org
9 siblings, 0 replies; 11+ messages in thread
From: rguenth at gcc dot gnu.org @ 2023-05-08 12:23 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103370
Richard Biener <rguenth at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
Target Milestone|12.3 |12.4
--- Comment #10 from Richard Biener <rguenth at gcc dot gnu.org> ---
GCC 12.3 is being released, retargeting bugs to GCC 12.4.
^ permalink raw reply [flat|nested] 11+ messages in thread
* [Bug target/103370] [12/13/14 Regression] Assembler error building glibc for ColdFire soft-float
2021-11-22 23:36 [Bug target/103370] New: [12 Regression] Assembler error building glibc for ColdFire soft-float jsm28 at gcc dot gnu.org
` (8 preceding siblings ...)
2023-05-08 12:23 ` [Bug target/103370] [12/13/14 " rguenth at gcc dot gnu.org
@ 2024-01-02 14:11 ` fw at gcc dot gnu.org
9 siblings, 0 replies; 11+ messages in thread
From: fw at gcc dot gnu.org @ 2024-01-02 14:11 UTC (permalink / raw)
To: gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=103370
Florian Weimer <fw at gcc dot gnu.org> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |fw at gcc dot gnu.org
--- Comment #11 from Florian Weimer <fw at gcc dot gnu.org> ---
*** Bug 110627 has been marked as a duplicate of this bug. ***
^ permalink raw reply [flat|nested] 11+ messages in thread