[Bug c/27357] New: 20 % increase code size in 4.1 vs 3.4.5, tail return optimisation

2006-04-29 Thread etienne_lorrain at yahoo dot fr
Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr GCC build triplet: i386-redhat-linux GCC host triplet: i386-redhat-linux GCC target triplet: i386-redhat-linux http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27357

[Bug rtl-optimization/27357] 20 % increase code size in 4.1 vs 3.4.5

2006-05-24 Thread etienne_lorrain at yahoo dot fr
--- Comment #2 from etienne_lorrain at yahoo dot fr 2006-05-24 13:22 --- [EMAIL PROTECTED]:~/projet/gujin$ /home/etienne/projet/toolchain/bin/gcc -v Using built-in specs. Target: i686-pc-linux-gnu Configured with: ../configure --prefix=/home/etienne/projet/toolchain --enable-languages

[Bug rtl-optimization/27856] New: With -Os, loading a constant to a register can use another register

2006-06-01 Thread etienne_lorrain at yahoo dot fr
se another register Product: gcc Version: 4.1.1 Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: rtl-optimization AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorr

[Bug middle-end/37135] [4.3/4.4 Regression] code size increase for bit-fields assignment

2008-11-21 Thread etienne_lorrain at yahoo dot fr
--- Comment #6 from etienne_lorrain at yahoo dot fr 2008-11-21 16:10 --- By trying to declare: volatile union U u; In your Testcase without the unnecessary enum, the "u = def;" is compiled as: movl$0, u movlu, %eax andl$-16, %eax

[Bug middle-end/37135] [4.3/4.4 Regression] code size increase for bit-fields assignment

2008-11-21 Thread etienne_lorrain at yahoo dot fr
--- Comment #8 from etienne_lorrain at yahoo dot fr 2008-11-21 17:45 --- The number of writes for that volatile structure may or may not be a problem, I am more concerned by the number of reads of some memory which may not be readable at all. -- http://gcc.gnu.org/bugzilla

[Bug middle-end/37135] [4.3/4.4 Regression] code size increase for bit-fields assignment

2008-11-24 Thread etienne_lorrain at yahoo dot fr
--- Comment #11 from etienne_lorrain at yahoo dot fr 2008-11-24 22:01 --- > URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=142157 > Modified: trunk/gcc/dse.c I am using gcc-core-4.4-20081121.tar.bz2 with ia32-linux (Fedora9) and applying your patch gives a better

[Bug c++/38928] New: infinite loop on error message in C++ only

2009-01-21 Thread etienne_lorrain at yahoo dot fr
o non-static data member named 'id' etie...@pc300:~$ -- Summary: infinite loop on error message in C++ only Product: gcc Version: 4.3.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c++ AssignedTo

[Bug c/40634] New: 2 small problems when building cross compiler

2009-07-03 Thread etienne_lorrain at yahoo dot fr
gards, Etienne. -- Summary: 2 small problems when building cross compiler Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org

[Bug middle-end/23631] construct to memory and memcpy instead of memset

2006-01-16 Thread etienne_lorrain at yahoo dot fr
--- Comment #2 from etienne_lorrain at yahoo dot fr 2006-01-16 10:36 --- Same bug still present in gcc version 4.0.3 20051201 (prerelease) (Debian 4.0.2-5). http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23477 is itself corrected, but this current bug has never been corrected

[Bug c/28770] New: one reference to powerpc-ibm-eabi-ar.exe when only xar.exe installed

2006-08-18 Thread etienne_lorrain at yahoo dot fr
- -- Summary: one reference to powerpc-ibm-eabi-ar.exe when only xar.exe installed Product: gcc Version: 4.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assigne

[Bug bootstrap/28770] one reference to powerpc-ibm-eabi-ar.exe when only xar.exe installed

2006-08-18 Thread etienne_lorrain at yahoo dot fr
--- Comment #2 from etienne_lorrain at yahoo dot fr 2006-08-18 12:25 --- I change --target=powerpc-ibm-eabi to --target=powerpc-eabi and --enable-languages=c to --enable-languages=c,c++ but the configure should be the same, I do not know what means "pre-installed"...

[Bug bootstrap/28770] one reference to powerpc-ibm-eabi-ar.exe when only xar.exe installed

2006-08-18 Thread etienne_lorrain at yahoo dot fr
--- Comment #6 from etienne_lorrain at yahoo dot fr 2006-08-18 13:55 --- I do have $(HOME)/local/powerpc-ibm-eabi/bin/ar.exe and I am using $(HOME)/local/bin/xar.exe for my stuff here, after install. To bootstrap, GCC may better use $(HOME)/local/powerpc-ibm-eabi/bin/ar.exe but

[Bug bootstrap/28770] [4.1 Regression] one reference to powerpc-ibm-eabi-ar.exe when only xar.exe installed

2006-08-18 Thread etienne_lorrain at yahoo dot fr
--- Comment #8 from etienne_lorrain at yahoo dot fr 2006-08-18 15:04 --- > For 4.2.0, it will find it and use it: Will that be in 4.1.2 (or is it in 4.1 prereleases) or only appear in 4.2 ? > > I was thinking "combined tree" was not as good, mostly because I

[Bug c/28946] New: assembler shifts set the flag ZF, no need to re-test to zero

2006-09-04 Thread etienne_lorrain at yahoo dot fr
AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr GCC build triplet: i486-linux-gnu GCC host triplet: i486-linux-gnu GCC target triplet: i486-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28946

[Bug target/27856] With -Os, loading a constant to a register can use another register

2006-09-05 Thread etienne_lorrain at yahoo dot fr
--- Comment #3 from etienne_lorrain at yahoo dot fr 2006-09-05 11:32 --- Just for info, does that means we need to wait for YARA to be included, considering http://gcc.gnu.org/ml/gcc/2006-08/msg00164.html it will probably happen after 4.2 ? I am seeing a lot of them, even some

[Bug c/29029] New: temporary created for unknown reason

2006-09-11 Thread etienne_lorrain at yahoo dot fr
misation, the second memcpy() is inlined - but nothing more. -- Summary: temporary created for unknown reason Product: gcc Version: 4.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29029

[Bug middle-end/29029] temporary created for unknown reason

2006-09-12 Thread etienne_lorrain at yahoo dot fr
--- Comment #2 from etienne_lorrain at yahoo dot fr 2006-09-12 11:12 --- > "X" (*str) > We need a temporary here because *str can be modified inside the asm and we > don't know that you want it in a memory or a register. *str cannot be modified inside th

[Bug c/30785] New: Test to null pointer optimised away at -O2

2007-02-13 Thread etienne_lorrain at yahoo dot fr
: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr GCC build triplet: i686-pc-cygwin GCC host triplet: i686-pc-cygwin GCC target triplet: powerpc-eabi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=30785

[Bug c/30785] Test to null pointer optimised away at -O2

2007-02-13 Thread etienne_lorrain at yahoo dot fr
--- Comment #2 from etienne_lorrain at yahoo dot fr 2007-02-13 13:44 --- Problem is fixed by -fno-tree-vrp and -O2 I am not a specialist of -fdump-tree-all, but it seems like that: tmp.c.t35.copyprop1: ;; Function strncpy (strncpy) strncpy (pDest, pSrc, n) { char * D.1282

[Bug c/37135] New: code size increase from gcc-4.2.4-3 to 4.3.1-9 for simple fct

2008-08-15 Thread etienne_lorrain at yahoo dot fr
simple fct Product: gcc Version: 4.3.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr GCC build triplet

[Bug middle-end/37135] [4.3/4.4 Regression] code size increase for bit-fields assignment

2008-08-17 Thread etienne_lorrain at yahoo dot fr
--- Comment #2 from etienne_lorrain at yahoo dot fr 2008-08-17 19:31 --- It is not related to bitfields, this also show the problem: struct color { unsigned char red, green, blue, transparent; } cur_color; static const struct color mycolor = { 200, 10, 30, 0 }; void fct(void

[Bug middle-end/37135] [4.3/4.4 Regression] code size increase for bit-fields assignment

2008-08-24 Thread etienne_lorrain at yahoo dot fr
--- Comment #3 from etienne_lorrain at yahoo dot fr 2008-08-24 09:13 --- Moreover, if in the first test.c program, you declare variable "conf" volatile, the assembly generated contains 8 writes to "conf", and that memory location is *read* 7 times. If "conf&

[Bug middle-end/37248] New: regression 4.3.1 -> 4.3.2-rc transformation bitfield to individual bytes

2008-08-26 Thread etienne_lorrain at yahoo dot fr
-- Summary: regression 4.3.1 -> 4.3.2-rc transformation bitfield to individual bytes Product: gcc Version: 4.3.2 Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end AssignedTo:

[Bug middle-end/37248] [4.4 Regression] regression 4.3.1 -> 4.3.2-rc transformation bitfield to individual bytes

2008-09-01 Thread etienne_lorrain at yahoo dot fr
--- Comment #7 from etienne_lorrain at yahoo dot fr 2008-09-01 20:29 --- Patch works for me, thanks. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37248

[Bug c/35392] New: Warning "array subscript is above array bounds" in inline fct

2008-02-27 Thread etienne_lorrain at yahoo dot fr
== inSlashBoot) { unsigned cpt = 0; *ptr++ = '/'; while ((*ptr = getScanPath (cpt++)) != 0) ptr++; *ptr++ = '/'; elem->name_offset += cp

[Bug middle-end/22141] [4.2/4.3/4.4 Regression] Missing optimization when storing structures

2009-02-03 Thread etienne_lorrain at yahoo dot fr
--- Comment #17 from etienne_lorrain at yahoo dot fr 2009-02-03 16:38 --- (In reply to comment #15) > The advantage of such a RTL pass (or just adding such optimization to another > RTL pass) would be that it would handle also say: ... Why only limit that pass to constants, an

[Bug inline-asm/39440] New: User Manual: describe asm ("%a0,%c0"::)

2009-03-12 Thread etienne_lorrain at yahoo dot fr
Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: inline-asm AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr GCC build triplet: all-all-all GCC host triplet: all-all-all GCC target triplet: all-all-all http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39440

[Bug inline-asm/39440] User Manual: describe asm ("%a0,%c0"::)

2009-03-12 Thread etienne_lorrain at yahoo dot fr
--- Comment #2 from etienne_lorrain at yahoo dot fr 2009-03-12 14:10 --- The thread associated: http://gcc.gnu.org/ml/gcc/2009-03/msg00288.html -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39440

[Bug c/39456] New: Functions of a file in different named sections

2009-03-13 Thread etienne_lorrain at yahoo dot fr
ncement Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr GCC build triplet: all-all-all GCC host triplet: all-all-all GCC target triplet: all-all-all http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39456

[Bug c/39456] Functions of a file in different named sections

2009-03-19 Thread etienne_lorrain at yahoo dot fr
--- Comment #1 from etienne_lorrain at yahoo dot fr 2009-03-19 16:33 --- Also, you cannot put function in another section and then use -ffunction-sections, i.e.: etie...@gujin:~$ gcc --version gcc (Debian 4.3.3-3) 4.3.3 Copyright (C) 2008 Free Software Foundation, Inc. This is free

[Bug c/39892] New: -fno-function-cse not working

2009-04-25 Thread etienne_lorrain at yahoo dot fr
; 28)|(1<< 29)|(1<< 30)) & (1<< 0)); break; case 4: fieldname = "reset VGA/VESA modes 0..0x7F"; mouse_attr.active = !!(((1<< 0)|(1<< 1)|(1<< 8)|(1<< 10)|(1<< 13)|(1<< 14)|(1<< 16)|(1<< 12)|(1<< 11)|(1<< 15)|(1<< 22)|(1<< 24)|(1<< 17)|(1<< 23)|(1<< 18)|(1<< 19)|(1<< 21)|(1<< 20)|(1<< 25)|(1<< 26)|(1<< 28)|(1<< 29)|(1<< 30)) & (1<< 0)); break; case 5: fieldname = "reset all saved parameters"; mouse_attr.active = 1; break; case 6: fieldname = STATE.dos_running? "exit to DOS" : "turn power off"; mouse_attr.active = 1; break; case 7: fieldname = "set stop CDROM FD/HD emulation"; mouse_attr.active = !STATE.dos_running; break; case 8: fieldname = "set min nb char initrd"; mouse_attr.active = 1; break; case 9: fieldname = "set time offset"; mouse_attr.active = 1; break; case 10: fieldname = "set auto-booting timeout"; mouse_attr.active = 1; break; case 11: fieldname = "change keyboard type"; mouse_attr.active = !STATE.dos_running || STATE.serial_port >= 0; break; case 12: fieldname = "change command line"; mouse_attr.active = 1; break; case 13: fieldname = "set the end of the extended partition"; mouse_attr.active = !STATE.dos_running; break; case 14: fieldname = "uninstall Gujin MBR"; mouse_attr.active = ({ extern bootloader2_t uninstall_mbr; typeof (uninstall_mbr.header.nbword) returned; asm volatile (" mov %%cs:%1,%0 " : "=r" (returned) : "m" (uninstall_mbr.header.nbword)); returned; }) == 256 && STATE.has_just_been_uninstalled != 1367; break; case 0: return 14; default: return 0; } if (field > 0) { MOUSE_print_field (fieldname, mouse_attr, (((keyNo <= 10)? (0x3AU + keyNo) : (0x85U + keyNo - 11)) << 8), row, col); return 0; } else { return strlen (fieldname) + 1 + 1; } } int redraw_setup_field (int field, unsigned short row, unsigned short col) { unsigned short keyNo = (((field) < 0)? -(field) : (field)) - Menu.curpage * Menu.nbperpage; if (field == 0) return redraw_setup_action_field (0, 0, 0, 0); else if field) < 0)? -(field) : (field)) <= enum_gujin_param_attrib_end) return redraw_setup_attribute_field (field, keyNo, row, col); else return redraw_setup_action_field (field + ((field > 0) ? - enum_gujin_param_attrib_end : enum_gujin_param_attrib_end), keyNo, row, col); } -- Summary: -fno-function-cse not working Product: gcc Version: 4.4.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39892

[Bug c/57915] New: ICE in set_address_disp, at rtlanal.c:5537

2013-07-16 Thread etienne_lorrain at yahoo dot fr
Assignee: unassigned at gcc dot gnu.org Reporter: etienne_lorrain at yahoo dot fr On latest Fedora, with: gcc version 4.8.1 20130603 (Red Hat 4.8.1-1) (GCC) I get: $ /usr/bin/gcc -m32 -Os bug.c bug.c: In function ‘menu’: bug.c:59:1: internal compiler error: in set_address_disp

[Bug c/51085] New: "volatile const" structures (in C) go in the .data section, not .rodata as expected

2011-11-10 Thread etienne_lorrain at yahoo dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51085 Bug #: 51085 Summary: "volatile const" structures (in C) go in the .data section, not .rodata as expected Classification: Unclassified Product: gcc Version: 4.6.1 Sta

[Bug rtl-optimization/53507] New: ia32/amd64: bsf can be used to test null memory, bsf sets zero flag

2012-05-28 Thread etienne_lorrain at yahoo dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53507 Bug #: 53507 Summary: ia32/amd64: bsf can be used to test null memory, bsf sets zero flag Classification: Unclassified Product: gcc Version: 4.6.3 Status: UNCONFIRMED

[Bug middle-end/39456] Functions/variables of a file in different named sections

2012-01-03 Thread etienne_lorrain at yahoo dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39456 --- Comment #4 from etienne_lorrain at yahoo dot fr 2012-01-03 09:53:59 UTC --- Thanks for looking at my reports and happy new year! I think the problem I had was the quoting and string concat, you need: void fct2 (void) __attribute__

[Bug c/32642] New: Extended Asm modification of a range of bytes

2007-07-06 Thread etienne_lorrain at yahoo dot fr
PROTECTED] ~]$ Thanks, Etienne. -- Summary: Extended Asm modification of a range of bytes Product: gcc Version: 4.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot

[Bug c/23782] New: -Os +22%: gcc-3.4.4 does it in 230 bytes, gcc-4.0.2-pre in 281 bytes

2005-09-08 Thread etienne_lorrain at yahoo dot fr
: 4.0.2 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: i486-linux

[Bug c/24177] New: function returning structure produce very long/slow assembly

2005-10-03 Thread etienne_lorrain at yahoo dot fr
Product: gcc Version: 4.0.2 Status: UNCONFIRMED Severity: enhancement Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr GCC build triplet: i486-linux-gnu GCC host tripl

[Bug c/82264] New: internal compiler error: Segmentation fault in fct,constprop

2017-09-19 Thread etienne_lorrain at yahoo dot fr
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: etienne_lorrain at yahoo dot fr Target Milestone: --- Created attachment 42208 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=42208&action=edit preprocessed source Trying to upd

[Bug c/82265] New: packed attribute on variables in gcc-7.1.1 no more accepted

2017-09-19 Thread etienne_lorrain at yahoo dot fr
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: etienne_lorrain at yahoo dot fr Target Milestone: --- Compiling the simple line on amd64: long long a __attribute__((packed)) = 100; with "GCC: (GNU) 7.1.1 20170622 (Red Hat 7.1.1-3)"

[Bug c/82265] packed attribute on variables but documented as so

2017-09-20 Thread etienne_lorrain at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82265 --- Comment #3 from etienne_lorrain at yahoo dot fr --- I do not know how I finished adding such packed attribute on my variables and not seeing any warnings, on the gcc-4.7.1 I used at the time. That looks indeed a bug in the documentation only

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2016-12-15 Thread etienne_lorrain at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 --- Comment #40 from etienne_lorrain at yahoo dot fr --- Following my comment No 17, the optimisation could also be done for reads - we still have (https://gcc.godbolt.org/ -O2 -m32) that: struct S { char a; char b; char c; char d; } u, v

[Bug c/78821] New: GCC7: Copying whole 32 bits structure field by field not optimised into copying whole 32 bits at once

2016-12-15 Thread etienne_lorrain at yahoo dot fr
: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: etienne_lorrain at yahoo dot fr Target Milestone: --- Compiling (ia32, -O2) a function to copy whole structure is optimised on GCC7 pre-release (g

[Bug middle-end/22141] [5/6/7 Regression] Missing optimization when storing structures

2016-12-15 Thread etienne_lorrain at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=22141 --- Comment #42 from etienne_lorrain at yahoo dot fr --- Separate Bug 78821 has been successfully created following comment 41

[Bug tree-optimization/24177] function returning structure produce very long/slow assembly

2016-12-15 Thread etienne_lorrain at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24177 etienne_lorrain at yahoo dot fr changed: What|Removed |Added Status|NEW |RESOLVED

[Bug tree-optimization/14295] [tree-ssa] copy propagation for aggregates

2016-12-15 Thread etienne_lorrain at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=14295 Bug 14295 depends on bug 24177, which changed state. Bug 24177 Summary: function returning structure produce very long/slow assembly https://gcc.gnu.org/bugzilla/show_bug.cgi?id=24177 What|Removed |Added ---

[Bug middle-end/39456] Functions/variables of a file in different named sections

2016-12-15 Thread etienne_lorrain at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39456 etienne_lorrain at yahoo dot fr changed: What|Removed |Added Status|NEW |RESOLVED

[Bug middle-end/48888] Creating a copy variable simplify assembly - i686-pc-linux-gnu

2016-12-15 Thread etienne_lorrain at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=4 etienne_lorrain at yahoo dot fr changed: What|Removed |Added Status|NEW |RESOLVED

[Bug c/79674] New: Missed optimisation when no sequence point present

2017-02-22 Thread etienne_lorrain at yahoo dot fr
: c Assignee: unassigned at gcc dot gnu.org Reporter: etienne_lorrain at yahoo dot fr Target Milestone: --- It may be controvertial use, but I would like to report it with low priority... Having this code (tested on GCC7): -->o--o<- static inline void paralle

[Bug c/79674] Missed optimisation when no sequence point present

2017-02-22 Thread etienne_lorrain at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79674 --- Comment #2 from etienne_lorrain at yahoo dot fr --- Well, I did not really want to link to the store-merging optimisation in particular, I wanted to point out that order of evaluation inside the function call are not defined by the standard

[Bug bootstrap/10740] ../../gcc/gcc/gengtype.c:430: undefined reference to "lexer_line"

2017-10-18 Thread etienne_lorrain at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=10740 etienne_lorrain at yahoo dot fr changed: What|Removed |Added CC||etienne_lorrain at

[Bug tree-optimization/82264] [6 Regression] ICE in vn_phi_lookup at gcc/tree-ssa-sccvn.c:3125

2017-10-18 Thread etienne_lorrain at yahoo dot fr
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=82264 --- Comment #6 from etienne_lorrain at yahoo dot fr --- fixed for my testcase (tested gcc version 7.2.1 20171012), can be closed. Thanks, Etienne.

[Bug c/42935] Warning "u64 = u32 * u32;" - i.e. not casting one u32 to u64

2010-02-24 Thread etienne_lorrain at yahoo dot fr
--- Comment #2 from etienne_lorrain at yahoo dot fr 2010-02-24 09:45 --- It would be nice to have the warning in the second case too, i.e. for (unsigned long long)(val1*val2). Another solution, probably a lot more complex to implement, is to have a compilation switch to expand all

[Bug c/43162] New: option to set the "promoted" type of parameters of calculus

2010-02-24 Thread etienne_lorrain at yahoo dot fr
Status: UNCONFIRMED Severity: enhancement Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr GCC build triplet: any GCC host triplet: any GCC target triplet: any http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43162

[Bug c/22439] New: ICE with unsigned char array: size_binop, at fold-const.c:1637

2005-07-12 Thread etienne_lorrain at yahoo dot fr
'ï', 'j', 'k', 'l', 'm', 'n', 'ñ', 'o', 'ò', 'ó', 'ô', 'õ', 'ö', 'ø', 'p', 'q', 'r', 's',

[Bug c/23631] New: construct to memory and memcpy instead of memset

2005-08-30 Thread etienne_lorrain at yahoo dot fr
ead of memset Product: gcc Version: 4.0.2 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr CC: gcc-b

[Bug c/42935] New: Warning "u64 = u32 * u32;" - i.e. not casting one u32 to u64

2010-02-02 Thread etienne_lorrain at yahoo dot fr
gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr GCC build triplet: i686-pc-cygwin GCC host triplet: i686-pc-cygwin GCC target triplet: i686-pc-cygwin http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42935

[Bug c/48517] New: ICE in build_unary_op, at c-typeck.c:3786

2011-04-08 Thread etienne_lorrain at yahoo dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48517 Summary: ICE in build_unary_op, at c-typeck.c:3786 Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassig...@g

[Bug rtl-optimization/48888] New: Creating a copy variable simplify assembly - i686-pc-linux-gnu

2011-05-05 Thread etienne_lorrain at yahoo dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=4 Summary: Creating a copy variable simplify assembly - i686-pc-linux-gnu Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Comp

[Bug c/49012] New: weak const optimisations

2011-05-16 Thread etienne_lorrain at yahoo dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49012 Summary: weak const optimisations Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassig...@gcc.gnu.org

[Bug c/49012] weak const optimisations

2011-05-16 Thread etienne_lorrain at yahoo dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49012 --- Comment #2 from etienne_lorrain at yahoo dot fr 2011-05-16 14:36:41 UTC --- Well, with gcc-4.4.5-8 the weak attribute did the trick: $ gcc -v Using built-in specs. Target: i486-linux-gnu Configured with: ../src/configure -v --with-pkgversion

[Bug rtl-optimization/49839] New: Use constants in registers preferably to inline constants (-Os)

2011-07-25 Thread etienne_lorrain at yahoo dot fr
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49839 Summary: Use constants in registers preferably to inline constants (-Os) Product: gcc Version: 4.6.1 Status: UNCONFIRMED Severity: minor Priority: P3 Comp

[Bug middle-end/23631] construct to memory and memcpy instead of memset

2006-01-23 Thread etienne_lorrain at yahoo dot fr
--- Comment #4 from etienne_lorrain at yahoo dot fr 2006-01-23 09:56 --- (In reply to comment #3) > PR 23477 was fixed in 4.1.0 and not 4.0.3. This is still a dup of that bug. > *** This bug has been marked as a duplicate of 23477 *** For me, 23477 is fixed in "GCC:

[Bug c/21529] New: code size regression (+40%) with -Os from GCC-3.4.3 to 4.1

2005-05-12 Thread etienne_lorrain at yahoo dot fr
Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: i486-pc-linux-gnu GCC host triplet: i486-pc-linux-gnu GCC target triplet: i486-pc-lin

[Bug c/21626] New: Do not create very big empty structure to initialise stack

2005-05-17 Thread etienne_lorrain at yahoo dot fr
empty structure to initialise stack Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: normal Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot f

[Bug c/21680] New: GCC-4.0 vs GCC-3.3.6 ia32 -Os: code size increase from 261 to 5339 bytes

2005-05-20 Thread etienne_lorrain at yahoo dot fr
[EMAIL PROTECTED]:~/projet/gujin$ ../toolchain/bin/gcc -v Using built-in specs. Target: i686-pc-linux-gnu Configured with: ../configure --prefix=/home/etienne/projet/toolchain --enable-languages=c Thread model: posix gcc version 4.0.0 -- Summary: GCC-4.0 vs GCC-3.3.6 ia32 -Os: code size i

[Bug c/18057] New: strange warning

2004-10-19 Thread etienne_lorrain at yahoo dot fr
Status: UNCONFIRMED Severity: minor Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: i686-pc-linux-gnu GCC

[Bug c/18057] strange warning

2004-10-19 Thread etienne_lorrain at yahoo dot fr
--- Additional Comments From etienne_lorrain at yahoo dot fr 2004-10-19 12:47 --- Well, sometimes you are sure the field is 8 bits wide, limit_msb is only 4 bits unlike base_msb. A "value does not fit the size" would be better, but ... Sorry, Etienne. --

[Bug c/29613] New: static string in vararg function

2006-10-27 Thread etienne_lorrain at yahoo dot fr
-- Summary: static string in vararg function Product: gcc Version: 4.1.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: etienne_lorrain at yahoo dot fr GCC host triplet: cygwin-ia32 GCC target triplet: powerpc-eabi http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29613

[Bug target/29613] static string in vararg function

2006-12-06 Thread etienne_lorrain at yahoo dot fr
--- Comment #1 from etienne_lorrain at yahoo dot fr 2006-12-06 12:47 --- Was another problem (Initialise the main stack at the top of the reserved space, without keeping two words safety linked to the calling convention, so the first call would erase the first static variable at

[Bug other/111027] New: Install error "tmp-header-vars: Permission denied", build on NFS, improvement possible

2023-08-15 Thread etienne_lorrain at yahoo dot fr via Gcc-bugs
NCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: etienne_lorrain at yahoo dot fr Target Milestone: --- On an ARM32 Linux system just installed, i.e. parallellla board just flashed with an SDCar

[Bug bootstrap/111027] [11/12/13/14 Regression] `make install` touches the build directory; Install error "tmp-header-vars: Permission denied", build on NFS, improvement possible

2023-08-21 Thread etienne_lorrain at yahoo dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111027 --- Comment #4 from etienne_lorrain at yahoo dot fr --- Parallella box is free again. Proposed patch (with a slight offset) is recompiling, result in 2065m36.178s...

[Bug bootstrap/111027] [11/12/13/14 Regression] `make install` touches the build directory; Install error "tmp-header-vars: Permission denied", build on NFS, improvement possible

2023-08-23 Thread etienne_lorrain at yahoo dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111027 --- Comment #5 from etienne_lorrain at yahoo dot fr --- Hello, full recompilation from source finished (your patch included), same setup with NFS without "no_root_squash" on /home/parallella/veg, installation goes further but stop a

[Bug bootstrap/111141] New: Compiling gcc-13.2.0 on Ubuntu 22.04.3 LTS, problem asm-generic/errno.h

2023-08-24 Thread etienne_lorrain at yahoo dot fr via Gcc-bugs
: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: etienne_lorrain at yahoo dot fr Target Milestone: --- On Ubuntu 22.04.3 LTS,Compiling gcc-13.2.0 by: wget https://ftp.gnu.org/gnu/gcc/gcc-13.2.0/gcc-13.2.0.tar.xz tar xf

[Bug bootstrap/111141] Compiling gcc-13.2.0 on Ubuntu 22.04.3 LTS, problem asm-generic/errno.h

2023-08-28 Thread etienne_lorrain at yahoo dot fr via Gcc-bugs
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=41 --- Comment #3 from etienne_lorrain at yahoo dot fr --- Just reporting that the problem do not appears when --disable-multilib is asked at the configure stage. Unlike for ARM64 host compiling a native compiler, you need to say such --disable

[Bug c/115857] New: New missed optimisation for hamming weight to simple popcnt

2024-07-10 Thread etienne_lorrain at yahoo dot fr via Gcc-bugs
Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: etienne_lorrain at yahoo dot fr Target Milestone: --- Created attachment 58623 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58623&action=edit test for identical Some people u