https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709
John David Anglin changed:
What|Removed |Added
Last reconfirmed||2024-05-02
Ever confirmed|0
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=53392
John David Anglin changed:
What|Removed |Added
Resolution|--- |FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111289
--- Comment #5 from John David Anglin ---
Created attachment 57800
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57800=edit
Patch
Don't include on hpux to avoid conflicting type declarations
for mode_t. This fixes test on houx.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114103
John David Anglin changed:
What|Removed |Added
Resolution|--- |FIXED
Status|ASSIGNED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114101
--- Comment #9 from John David Anglin ---
These two fails are different and not addressed by patch:
FAIL: std/text_encoding/cons.cc -std=gnu++26 (test for excess errors)
UNRESOLVED: std/text_encoding/cons.cc -std=gnu++26 compilation failed
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114368
John David Anglin changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112415
--- Comment #54 from John David Anglin ---
The f-m-o issue is probably fixed.
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa*-*-linux*
Target: hppa*-*-linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114288
John David Anglin changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114288
--- Comment #7 from John David Anglin ---
Created attachment 57658
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57658=edit
Patch
This change works around the reload issue for alpha.i and the reduced
test case.
In principle, this could
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114288
--- Comment #6 from John David Anglin ---
It looks to me like a bug in reload. Reload generates bogus reloads for
insn 14 and deletes insn 10 which sets (reg/f:SI 146).
But the bug was probably exposed by the change I made a few months ago
to
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114288
--- Comment #5 from John David Anglin ---
This is what we have from reload with Sam's reduced test case:
(insn 9 103 123 2 (set (reg/f:SI 1 %r1)
(plus:SI (reg:SI 19 %r19)
(high:SI (symbol_ref:SI ("indirect_child")
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114288
John David Anglin changed:
What|Removed |Added
Last reconfirmed||2024-03-08
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114101
--- Comment #8 from John David Anglin ---
Patch here:
https://gcc.gnu.org/pipermail/gcc-patches/2024-February/646905.html
Severity: normal
Priority: P3
Component: analyzer
Assignee: dmalcolm at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp-hpux11.11
Build: hppa64-hp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114101
--- Comment #5 from John David Anglin ---
Test results without patch:
https://gcc.gnu.org/pipermail/gcc-testresults/2024-February/808830.html
=== libstdc++ tests ===
Running target unix
FAIL: 19_diagnostics/stacktrace/current.cc
Severity: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp-hpux11.11
Build: hppa64-hp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114101
--- Comment #1 from John David Anglin ---
Created attachment 57529
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57529=edit
Preliminary patch.
Still need to review float and long double stubs to make sure they are complete
for libgm2.
Severity: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp-hpux11.11
Build
Priority: P3
Component: testsuite
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
CC: rsandifo at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp-hpux11.11
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114062
John David Anglin changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111289
John David Anglin changed:
What|Removed |Added
CC||danglin at gcc dot gnu.org
Severity: normal
Priority: P3
Component: ada
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
CC: dkm at gcc dot gnu.org
Target Milestone: ---
/<>/build/./prev-gcc/xgcc -B/<>/build/./prev-gcc/
-B/usr/
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113843
John David Anglin changed:
What|Removed |Added
Resolution|--- |FIXED
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98531
--- Comment #24 from John David Anglin ---
Maybe there are multiple problems:
FAIL: g++.dg/modules/xtreme-header-2_a.H -std=c++17 (test for excess errors)
Excess errors:
/usr/include/oneapi/tbb/task_group.h:465:11: error: 'template
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98531
John David Anglin changed:
What|Removed |Added
Last reconfirmed|2023-04-02 00:00:00 |2024-2-11
--- Comment #21 from John
Priority: P3
Component: rust
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
CC: dkm at gcc dot gnu.org, gcc-rust at gcc dot gnu.org
Target Milestone: ---
spawn -ignore SIGHUP /home/dave/gnu/gcc/objdir64/gcc
Priority: P3
Component: rust
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
CC: dkm at gcc dot gnu.org, gcc-rust at gcc dot gnu.org
Target Milestone: ---
spawn -ignore SIGHUP /home/dave/gnu/gcc/objdir64/gcc
: normal
Priority: P3
Component: rust
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
CC: dkm at gcc dot gnu.org, gcc-rust at gcc dot gnu.org
Target Milestone: ---
spawn -ignore SIGHUP /home/dave/gnu/gcc/objdir64
: normal
Priority: P3
Component: rust
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
CC: dkm at gcc dot gnu.org, gcc-rust at gcc dot gnu.org
Target Milestone: ---
spawn -ignore SIGHUP /home/dave/gnu/gcc/objdir64
||2024-02-10
CC||danglin at gcc dot gnu.org
Ever confirmed|0 |1
Target|sparc-sun-solaris2.11 |sparc-sun-solaris2.11
||hppa64-hp-hpux11.11
||2024-02-10
CC||danglin at gcc dot gnu.org
Ever confirmed|0 |1
Target|sparc-sun-solaris2.11 |sparc-sun-solaris2.11
||hppa64-hp-hpux11.11
||2024-02-10
CC||danglin at gcc dot gnu.org
Target|sparc-sun-solaris2.11 |sparc-sun-solaris2.11
||hppa64-hp-hpux11.11
Ever confirmed|0 |1
||2024-02-10
CC||danglin at gcc dot gnu.org
Target|sparc-sun-solaris2.11 |sparc-sun-solaris2.11
||hppa64-hp-hpux11.11
Ever confirmed|0 |1
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107700
--- Comment #2 from John David Anglin ---
Regarding const-issue1440.rs and issue-1432.rs, here are the errors
on hppa64-hp-hpux11.11:
FAIL: rust/compile/const-issue1440.rs (test for excess errors)
Excess errors:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107700
John David Anglin changed:
What|Removed |Added
CC||danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113792
John David Anglin changed:
What|Removed |Added
Resolution|--- |FIXED
: libgomp
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
CC: jakub at gcc dot gnu.org
Target Milestone: ---
Host: hppa*-*-linux*
Target: hppa*-*-linux*
Build: hppa*-*-linux*
spawn -ignore
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113792
--- Comment #6 from John David Anglin ---
Created attachment 57360
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57360=edit
Patch
As far as I can tell, the attached patch does not cause any regressions
on x86-64. See:
: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp-hpux11.11
Build: hppa64-hp-hpux11.11
I enabled building rust on hppa64-hp-hpux11.11
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113743
--- Comment #1 from John David Anglin ---
revision r14-8702-g314cbfe2980 was okay.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=59778
John David Anglin changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
Severity: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp-hpux11.11
Build: hppa64-hp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110659
John David Anglin changed:
What|Removed |Added
CC||danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113402
John David Anglin changed:
What|Removed |Added
CC||danglin at gcc dot gnu.org
Severity: normal
Priority: P3
Component: regression
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp-hpux11.11
Build
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libstdc++
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-*-linux
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113382
John David Anglin changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113382
--- Comment #5 from John David Anglin ---
The problem seems to be DW_AT_encoding is not found in this call:
static ctf_id_t
gen_ctf_enumeration_type (ctf_container_ref ctfc, dw_die_ref enumeration)
{
const char *enum_name = get_AT_string
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113382
--- Comment #4 from John David Anglin ---
dtd->dtd_enum_unsigned is set in ctf_add_enum:
dtd->dtd_enum_unsigned = eunsigned;
/* Generate a CTF type for the enumeration. */
enumeration_type_id = ctf_add_enum (ctfc, CTF_ADD_ROOT,
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113382
--- Comment #3 from John David Anglin ---
btf_kflag is set here:
else if (btf_kind == BTF_KIND_ENUM)
{
btf_kflag = dtd->dtd_enum_unsigned
? BTF_KF_ENUM_UNSIGNED
: BTF_KF_ENUM_SIGNED;
(gdb) p
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113382
--- Comment #2 from John David Anglin ---
We have:
.word 0x8604 ; btt_info: kind=6, kflag=1, vlen=4
This seems correct encoding:
/* Encoding for struct btf_type.info. */
#define BTF_TYPE_INFO(kind, kflag, vlen) \
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113382
--- Comment #1 from John David Anglin ---
Similar fails:
FAIL: gcc.dg/debug/btf/btf-enum-1.c scan-assembler-times [\\t ]0x604[\\t
]+[^\\n]*btt_info 1
FAIL: gcc.dg/debug/btf/btf-enum-small.c scan-assembler-times [\\t
]0x602[\\t
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113530
--- Comment #4 from John David Anglin ---
Created attachment 57181
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57181=edit
Add defines for hppa and hppa64 to goarch.sh
Untested.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113530
--- Comment #3 from John David Anglin ---
Looks like a Makefile issue:
echo " _BigEndian = `$(SHELL) $(srcdir)/goarch.sh $(GOARCH)
bigendian`" >> zgoarch.go.tmp
At this time, hppa doesn't support go.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113448
--- Comment #2 from John David Anglin ---
The tests fail on hppa-unknown-linux-gnu:
FAIL: libgomp.c/alloc-pinned-1.c execution test
FAIL: libgomp.c/alloc-pinned-2.c execution test
FAIL: libgomp.c/alloc-pinned-3.c execution test
FAIL:
messages, line 10)
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=69807
--- Comment #4 from John David Anglin ---
Fixed for hppa64-hp-hpux11.11 on trunk.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113437
John David Anglin changed:
What|Removed |Added
CC||danglin at gcc dot gnu.org
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp-hpux11.11
Build: hppa64-hp-hpux11.11
'
[-Werror=format=]
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: rust
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
'
[-Werror=format=]
Product: gcc
Version: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: rust
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113448
John David Anglin changed:
What|Removed |Added
CC||danglin at gcc dot gnu.org
Severity: normal
Priority: P3
Component: fortran
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa*-*-linux*
Target: hppa*-*-linux*
Build: hppa
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: debug
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp-hpux11.11
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112737
--- Comment #4 from John David Anglin ---
On hppa64-hp-hpux11.11:
Excess errors:
/home/dave/gnu/gcc/gcc/gcc/testsuite/g++.dg/modules/xtreme-header-2_a.H: error:
conflicting global module declaration 'template class
_Cont, class _Rg, class ...
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113038
John David Anglin changed:
What|Removed |Added
CC||danglin at gcc dot gnu.org
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp-hpux11.11
Build: hppa64-hp
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113182
--- Comment #13 from John David Anglin ---
Although the patch fixes the udlit-namespace.C test, I think the patch
still isn't correct. I think the code should use maybe_get_identifier
instead of get_identifier. See assemble_name_resolve.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113182
--- Comment #12 from John David Anglin ---
Created attachment 57024
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=57024=edit
Patch
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=94253
John David Anglin changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113192
--- Comment #3 from John David Anglin ---
export FLOCK=/home/dave/gnu/gcc/gcc/libgomp/testsuite/flock
in my build script works around configure issue.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113182
--- Comment #5 from John David Anglin ---
The problem is TREE_SYMBOL_REFERENCED is not set for libfuncs. This fixes
problem on hppa64-hpux:
bash-5.1$ git diff gcc/varasm.cc
diff --git a/gcc/varasm.cc b/gcc/varasm.cc
index
sion: 14.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: libgomp
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
CC: jakub at gcc dot gnu.org, tschwinge at gcc dot gnu.org
Target
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113182
--- Comment #4 from John David Anglin ---
Created attachment 56967
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56967=edit
Assembler output
There are no .type directives for _U_* libfuncs.
They are emitted by
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113182
--- Comment #3 from John David Anglin ---
Created attachment 56966
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56966=edit
Preprocessed source
: normal
Priority: P3
Component: other
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
CC: jemarch at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: analyzer
Assignee: dmalcolm at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp-hpux11.11
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112883
--- Comment #2 from John David Anglin ---
The excess errors differ.
ty: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Created attachment 56845
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56845=edit
phiopt2
spawn -
Severity: normal
Priority: P3
Component: tree-optimization
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Created attachment 56818
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56818=edit
Preproces
: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
On hppa-unknown-linux-gnu:
FAIL: g++.dg/modules/xtreme-header-2_c.C -std=c++2b (test for excess errors)
Excess errors
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98531
--- Comment #20 from John David Anglin ---
The fails have changed on hppa with gcc-14 trunk:
FAIL: g++.dg/modules/xtreme-header-2_c.C -std=c++2b (test for excess errors)
Excess errors:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112737
John David Anglin changed:
What|Removed |Added
CC||danglin at gcc dot gnu.org
Priority: P3
Component: analyzer
Assignee: dmalcolm at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp-hpux11.11
Build: hppa64-hp-hpux11.11
spawn -ignore SIGHUP
Priority: P3
Component: analyzer
Assignee: dmalcolm at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
Target Milestone: ---
Host: hppa64-hp-hpux11.11
Target: hppa64-hp-hpux11.11
Build: hppa64-hp-hpux11.11
Executing
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=110794
John David Anglin changed:
What|Removed |Added
Last reconfirmed|2023-11-17 00:00:00 |2023-11-24
--- Comment #1 from
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112592
John David Anglin changed:
What|Removed |Added
Status|UNCONFIRMED |RESOLVED
Resolution|---
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112617
John David Anglin changed:
What|Removed |Added
Resolution|--- |FIXED
Status|NEW
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112617
John David Anglin changed:
What|Removed |Added
Ever confirmed|0 |1
Last reconfirmed|
Version: 13.1.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c++
Assignee: unassigned at gcc dot gnu.org
Reporter: danglin at gcc dot gnu.org
CC: jakub at gcc dot gnu.org
Target Milestone
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112415
--- Comment #49 from John David Anglin ---
Created attachment 56576
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56576=edit
Patch to improve reg+d address handling
This patch revise pa_legitimate_address_p to allow 14-bit displacements
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112415
--- Comment #42 from John David Anglin ---
The problem is we are limiting displacements to five bits in
pa_legitimate_address_p. The comment is somewhat confusing but
we may have reload issues if we allow 14-bit displacements before
reload
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112415
--- Comment #40 from John David Anglin ---
Jeff,
I don't think these split instructions make a lot of sense on PA-RISC.
(insn 280 277 281 30 (set (reg/f:SI 20 %r20 [480])
(plus:SI (reg/f:SI 19 %r19 [orig:127 prephitmp_37 ] [127])
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112415
--- Comment #39 from John David Anglin ---
In the f-m-o pass, the following three insns that set call clobbered
registers r20-r22 are pulled from loop:
(insn 186 183 190 29 (set (reg/f:SI 22 %r22 [478])
(plus:SI (reg/f:SI 19 %r19
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112415
--- Comment #37 from John David Anglin ---
(In reply to Sam James from comment #35)
> If you still need dumps off me, please let me know which. I've attached
> those w/ f-o-m on for the fold-mem-offsets pass. If you need others, just
> say.
I
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112415
--- Comment #36 from John David Anglin ---
Created attachment 56562
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56562=edit
fold_mem_offsets, prop_hardreg, rtl_dce and bbro dumps
Comment #33 is wrong. The issue is not reload. It's
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112415
--- Comment #34 from John David Anglin ---
Same wrong code is generated with x86-64 cross to hppa-linux-gnu. This it seems
this bug is not due to gcc being miscompiled.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112415
--- Comment #33 from John David Anglin ---
Created attachment 56549
--> https://gcc.gnu.org/bugzilla/attachment.cgi?id=56549=edit
ira and reload dumps for compiler_call_helper
The incorrect code for insn 246 in compiler_call_helper appears
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112415
--- Comment #30 from John David Anglin ---
0x0019c684 <+588>: stw r23,0(r22)
=> 0x0019c688 <+592>: stw ret1,0(r21)
0x0019c68c <+596>: stw r31,0(r20)
0x0019c690 <+600>: b,l 0x198d58 ,rp
0x0019c694 <+604>: stw ret0,0(r19)
1 - 100 of 2111 matches
Mail list logo