[Bug c/57260] New: Generated R_MIPS_GOT_MIPS relocation for direct function call while compiling with -O2 on MIPS N64

2013-05-13 Thread lee.duhem at gmail dot com
: UNCONFIRMED Severity: major Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: lee.duhem at gmail dot com Created attachment 30101 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30101&action=edit includes glxdri.c, glxdri.

[Bug c/57260] Generated R_MIPS_GOT_MIPS relocation for direct function call while compiling with -O2 on MIPS N64

2013-05-13 Thread lee.duhem at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57260 --- Comment #1 from Lee Duhem --- Created attachment 30102 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=30102&action=edit the preprocessed glxdri.c

[Bug c/57260] Generated R_MIPS_GOT_MIPS relocation for direct function call while compiling with -O2 on MIPS N64

2013-05-13 Thread lee.duhem at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57260 Lee Duhem changed: What|Removed |Added Version|unknown |4.9.0 --- Comment #2 from Lee Duhem --- $ ~/

[Bug target/57260] Generated R_MIPS_GOT_MIPS relocation for direct function call while compiling with -O2 on MIPS N64

2013-05-13 Thread lee.duhem at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57260 --- Comment #5 from Lee Duhem --- (In reply to Andrew Pinski from comment #4) > (In reply to Andrew Pinski from comment #3) > > Looks like sibcalls are incorrectly done. > > Or maybe not since it is no longer a call but rather a sibcall which mea

[Bug target/57260] Generated R_MIPS_GOT_MIPS relocation for direct function call while compiling with -O2 on MIPS N64

2013-05-13 Thread lee.duhem at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57260 --- Comment #7 from Lee Duhem --- (In reply to Andrew Pinski from comment #6) > > I think the following testcase is closer to my case: > > int shouldbecall16(void); > > int g(void) { shouldbecall16(); return 0; } > > No it is not; mine is the one

[Bug target/57260] Generated R_MIPS_GOT_MIPS relocation for direct function call while compiling with -O2 on MIPS N64

2013-05-13 Thread lee.duhem at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57260 --- Comment #9 from Lee Duhem --- (In reply to Andrew Pinski from comment #8) > No they are both the same case: If glxdri.c is compiled by gcc with -O2, gcc 4.9.0 will generate four relocations for DRIBlockHandler, two R_MIPS_JALR, one R_MIPS_CAL

[Bug target/57260] Generated R_MIPS_GOT_MIPS relocation for direct function call while compiling with -O2 on MIPS N64

2013-05-15 Thread lee.duhem at gmail dot com
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=57260 --- Comment #12 from Lee Duhem --- (In reply to rsand...@gcc.gnu.org from comment #11) > Created attachment 30116 [details] > Candidate patch > > Here's the patch I'm testing. Lee, could you check that it > fixes the original libglx problem? Th

[Bug tree-optimization/79669] New: tree-loop-vectorize generates movdqa for unaligned address

2017-02-22 Thread lee.duhem at gmail dot com
Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: lee.duhem at gmail dot com Target Milestone: --- Created attachment 40810 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40810&action=edit source file to reprod

[Bug tree-optimization/77895] Unaligned movdqa generated by GCC 6.2.0 with -O3

2017-02-22 Thread lee.duhem at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=77895 Lee Duhem changed: What|Removed |Added CC||lee.duhem at gmail dot com --- Comment #2

[Bug tree-optimization/79669] tree-loop-vectorize generates movdqa for unaligned address

2017-02-22 Thread lee.duhem at gmail dot com
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79669 Lee Duhem changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|---