[Bug target/56263] [avr] Provide strict address-space checking

2013-03-12 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 --- Comment #6 from Georg-Johann Lay 2013-03-12 11:42:30 UTC --- Author: gjl Date: Tue Mar 12 11:42:26 2013 New Revision: 196611 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196611 Log: PR target/56263 * config/avr/a

[Bug target/56591] Missing space

2013-03-11 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56591 Georg-Johann Lay changed: What|Removed |Added Keywords||diagnostic Priority

[Bug target/56591] Missing space

2013-03-11 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56591 --- Comment #3 from Georg-Johann Lay 2013-03-11 18:57:35 UTC --- Author: gjl Date: Mon Mar 11 18:57:27 2013 New Revision: 196604 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196604 Log: PR target/56591 * config/avr/a

[Bug target/56591] Missing space

2013-03-11 Thread gjl at gcc dot gnu.org
|P4 Status|NEW |WAITING CC||gjl at gcc dot gnu.org Component|translation |target --- Comment #1 from Georg-Johann Lay 2013-03-11 18:45:08 UTC --- Please supply

[Bug target/56546] Using the divide operator on unsigned int produces incorrect code on AVR

2013-03-11 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56546 Georg-Johann Lay changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug target/56439] [avr] unnecessary spill for global and local register variables

2013-03-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56439 Georg-Johann Lay changed: What|Removed |Added Keywords||missed-optimization, ra

[Bug target/56439] global and local register variables don't work in a useful way -- AVR

2013-03-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56439 Georg-Johann Lay changed: What|Removed |Added CC||gjl at gcc dot gnu.org

[Bug target/56562] [AVR GCC] segmentation fault when '__attribute__((packed))' placed at front of enum declaration

2013-03-07 Thread gjl at gcc dot gnu.org
|P4 Status|UNCONFIRMED |RESOLVED Known to work||4.7.2 Keywords||ice-on-valid-code CC||gjl at gcc dot gnu.org

[Bug target/56546] Using the divide operator on unsigned int produces incorrect code on AVR

2013-03-07 Thread gjl at gcc dot gnu.org
|P4 Status|UNCONFIRMED |WAITING Last reconfirmed||2013-03-07 CC||gjl at gcc dot gnu.org Ever Confirmed|0 |1 Severity|critical

[Bug lto/50293] -flto fails if GCC is installed in directory with space in path name

2013-03-06 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50293 Georg-Johann Lay changed: What|Removed |Added Keywords||lto Status|UNCONF

[Bug tree-optimization/52631] [4.6/4.7/4.8 Regression] VN does not use simplified expression for lookup

2013-03-04 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52631 --- Comment #12 from Georg-Johann Lay 2013-03-04 11:12:42 UTC --- Author: gjl Date: Mon Mar 4 11:12:30 2013 New Revision: 196428 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196428 Log: PR testsuite/52641 PR tree-op

[Bug testsuite/52641] Test cases fail for 16-bit int targets

2013-03-04 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52641 --- Comment #9 from Georg-Johann Lay 2013-03-04 11:12:42 UTC --- Author: gjl Date: Mon Mar 4 11:12:30 2013 New Revision: 196428 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196428 Log: PR testsuite/52641 PR tree-opt

[Bug other/56517] ICE: in find_valid_class, at reload.c:704

2013-03-04 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56517 Georg-Johann Lay changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug other/56517] New: ICE: in find_valid_class, at reload.c:704

2013-03-04 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56517 Bug #: 56517 Summary: ICE: in find_valid_class, at reload.c:704 Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: ice-on-valid-co

[Bug other/54500] While(TRUE) loop optimization of global struct variables

2013-03-03 Thread gjl at gcc dot gnu.org
||gjl at gcc dot gnu.org Resolution||INVALID --- Comment #2 from Georg-Johann Lay 2013-03-03 16:55:28 UTC --- No answer and no valid test case for 6 months now. Closed as invalid.

[Bug inline-asm/56479] Register allocator can't allocate two 4-byte variables into 8 registers for inline asm on avr-gcc

2013-03-02 Thread gjl at gcc dot gnu.org
|UNCONFIRMED |NEW Keywords||ice-on-valid-code, ra Last reconfirmed||2013-03-02 CC||gjl at gcc dot gnu.org Blocks||56183 Ever

[Bug target/56445] avr.c:11551:16: error: invoking macro FX_FTYPE_FX ar gument 1: empty macro arguments are undefined

2013-02-28 Thread gjl at gcc dot gnu.org
||gjl at gcc dot gnu.org Resolution||FIXED --- Comment #2 from Georg-Johann Lay 2013-02-28 09:19:29 UTC --- Fixed

[Bug target/56445] avr.c:11551:16: error: invoking macro FX_FTYPE_FX ar gument 1: empty macro arguments are undefined

2013-02-28 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56445 --- Comment #1 from Georg-Johann Lay 2013-02-28 09:16:15 UTC --- Author: gjl Date: Thu Feb 28 09:16:08 2013 New Revision: 196332 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=196332 Log: PR target/56445 * config/avr/a

[Bug other/56442] Could not identify that register is clobbered already

2013-02-25 Thread gjl at gcc dot gnu.org
Status|UNCONFIRMED |NEW Last reconfirmed||2013-02-25 CC||gjl at gcc dot gnu.org Component|target |other Ever Confirmed|0 |1 Severity

[Bug target/11180] [avr-gcc] Optimization decrease performance of struct assignment.

2013-02-22 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=11180 Georg-Johann Lay changed: What|Removed |Added Priority|P2 |P4 Severity|enhance

[Bug target/39760] register allocation costs are not well described on AVR

2013-02-20 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=39760 Georg-Johann Lay changed: What|Removed |Added Priority|P3 |P5

[Bug target/39760] register allocation costs are not well described on AVR

2013-02-20 Thread gjl at gcc dot gnu.org
||2013-02-20 CC||gjl at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #1 from Georg-Johann Lay 2013-02-20 08:50:58 UTC --- Is this still an issue? What's the problem with

[Bug target/54222] [avr] Implement fixed-point support

2013-02-20 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54222 Georg-Johann Lay changed: What|Removed |Added Status|ASSIGNED|RESOLVED Resolution|

[Bug target/56263] [avr] Provide strict address-space checking

2013-02-19 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 --- Comment #4 from Georg-Johann Lay 2013-02-19 17:58:36 UTC --- (In reply to comment #3) > (In reply to comment #2) > >> This cannot work because ISO/IEC TR18037 forces these literals into generic >> space. >> > > ISO/IEC TR18037

[Bug target/54222] [avr] Implement fixed-point support

2013-02-12 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54222 --- Comment #13 from Georg-Johann Lay 2013-02-12 14:55:22 UTC --- Author: gjl Date: Tue Feb 12 14:55:16 2013 New Revision: 195978 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195978 Log: gcc/ PR target/54222 * confi

[Bug target/56263] [avr] Provide strict address-space checking

2013-02-11 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 Georg-Johann Lay changed: What|Removed |Added Status|ASSIGNED|SUSPENDED

[Bug target/56263] [avr] Provide strict address-space checking

2013-02-11 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 --- Comment #2 from Georg-Johann Lay 2013-02-11 15:09:40 UTC --- Created attachment 29418 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29418 draft patch PR target/56263 * config/avr/avr.opt (-mstrict-addr-space-subsets):

[Bug target/56263] [avr] Provide strict address-space checking

2013-02-09 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 Georg-Johann Lay changed: What|Removed |Added Priority|P3 |P5 Status|UNCONFI

[Bug target/56263] New: [avr] Provide strict address-space checking

2013-02-09 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 Bug #: 56263 Summary: [avr] Provide strict address-space checking Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: enhancement

[Bug target/56254] [avr] Support __builtin_avr_delay_cycles with non-const delays

2013-02-08 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56254 Georg-Johann Lay changed: What|Removed |Added Keywords||patch Status|ASSI

[Bug target/56254] [avr] Support __builtin_avr_delay_cycles with non-const delays

2013-02-08 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56254 --- Comment #1 from Georg-Johann Lay 2013-02-08 20:52:41 UTC --- Created attachment 29400 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29400 var-delay.diff

[Bug tree-optimization/56064] Optimize VIEW_CONVERT_EXPR with FIXED_CST

2013-02-08 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56064 --- Comment #3 from Georg-Johann Lay 2013-02-08 13:23:46 UTC --- Author: gjl Date: Fri Feb 8 13:23:34 2013 New Revision: 195885 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195885 Log: gcc/ PR tree-optimization/56064

[Bug target/56254] [avr] Support __builtin_avr_delay_cycles with non-const delays

2013-02-08 Thread gjl at gcc dot gnu.org
|UNCONFIRMED |ASSIGNED Last reconfirmed||2013-02-08 AssignedTo|unassigned at gcc dot |gjl at gcc dot gnu.org |gnu.org | Target Milestone|--- |4.8.0 Ever Confirmed|0

[Bug target/56254] New: [avr] Support __builtin_avr_delay_cycles with non-const delays

2013-02-08 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56254 Bug #: 56254 Summary: [avr] Support __builtin_avr_delay_cycles with non-const delays Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONF

[Bug target/54222] [avr] Implement fixed-point support

2013-02-08 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54222 --- Comment #12 from Georg-Johann Lay 2013-02-08 10:13:45 UTC --- Author: gjl Date: Fri Feb 8 10:13:37 2013 New Revision: 195878 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195878 Log: gcc/ PR target/54222 * confi

[Bug target/56164] [avr] ICE: spill fail with __flash keyword

2013-02-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56164 Georg-Johann Lay changed: What|Removed |Added Last reconfirmed|2013-01-31 00:00:00 |2013-02-07 0:00 --- Comment

[Bug other/56183] [meta-bug][avr] Problems with register allocation

2013-02-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56183 Georg-Johann Lay changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug other/56183] New: [meta-bug][avr] Problems with register allocation

2013-02-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56183 Bug #: 56183 Summary: [meta-bug][avr] Problems with register allocation Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: meta-bu

[Bug target/49017] [avr] -ffunction-sections causes linker to fail

2013-02-02 Thread gjl at gcc dot gnu.org
|gjl at gcc dot gnu.org | Resolution||INVALID --- Comment #6 from Georg-Johann Lay 2013-02-02 14:22:46 UTC --- Closed as invalid. No answer and no valid test case for over 3 months now.

[Bug target/54888] GCC with -Os is faster than -O3 on some AVR code

2013-02-02 Thread gjl at gcc dot gnu.org
|gjl at gcc dot gnu.org | Resolution||INVALID --- Comment #6 from Georg-Johann Lay 2013-02-02 14:21:27 UTC --- Closed as invalid. No answer and no valid test case for over 3 months now.

[Bug target/56164] [avr] ICE: spill fail with __flash keyword

2013-01-31 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56164 Georg-Johann Lay changed: What|Removed |Added Target||avr Priority|P3

[Bug c/56164] avr-gcc 4.7.2 fail with __flash keyword

2013-01-31 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56164 --- Comment #3 from Georg-Johann Lay 2013-01-31 20:25:20 UTC --- Created attachment 29322 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=29322 Small an valis test case Output with avr-gcc 4.7.2: avr-gcc -S -mmcu=atmega8 -Os foo

[Bug c/56164] avr-gcc 4.7.2 fail with __flash keyword

2013-01-31 Thread gjl at gcc dot gnu.org
||2013-01-31 CC||gjl at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #2 from Georg-Johann Lay 2013-01-31 15:24:58 UTC --- (In reply to comment #1) > testcase (zip-archive) Ple

[Bug tree-optimization/56064] Optimize VIEW_CONVERT_EXPR with FIXED_CST

2013-01-30 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56064 Georg-Johann Lay changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug tree-optimization/56064] Optimize VIEW_CONVERT_EXPR with FIXED_CST

2013-01-30 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56064 --- Comment #1 from Georg-Johann Lay 2013-01-30 11:04:35 UTC --- Author: gjl Date: Wed Jan 30 11:04:30 2013 New Revision: 195574 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195574 Log: gcc/ PR tree-optimization/56064

[Bug target/54222] [avr] Implement fixed-point support

2013-01-29 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54222 --- Comment #11 from Georg-Johann Lay 2013-01-29 10:33:24 UTC --- Author: gjl Date: Tue Jan 29 10:33:18 2013 New Revision: 195532 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195532 Log: PR target/54222 * config/avr/

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2013-01-28 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 Georg-Johann Lay changed: What|Removed |Added Status|NEW |RESOLVED Resolution|

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2013-01-28 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 --- Comment #15 from Georg-Johann Lay 2013-01-28 20:03:34 UTC --- Author: gjl Date: Mon Jan 28 20:03:26 2013 New Revision: 195515 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195515 Log: PR other/54814 * reload.c (fi

[Bug pending/55996] [meta-bug] GCC 4.9 pending patches

2013-01-27 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55996 Georg-Johann Lay changed: What|Removed |Added Keywords||meta-bug Depends on|

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2013-01-25 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 Georg-Johann Lay changed: What|Removed |Added Keywords||patch Known to work|

[Bug target/54222] [avr] Implement fixed-point support

2013-01-25 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54222 --- Comment #10 from Georg-Johann Lay 2013-01-25 09:28:14 UTC --- Author: gjl Date: Fri Jan 25 09:28:09 2013 New Revision: 195464 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195464 Log: gcc/ PR target/54222 * confi

[Bug target/54222] [avr] Implement fixed-point support

2013-01-23 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54222 --- Comment #9 from Georg-Johann Lay 2013-01-23 15:13:56 UTC --- Author: gjl Date: Wed Jan 23 15:13:51 2013 New Revision: 195407 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195407 Log: PR target/54222 * config/avr/s

[Bug target/41076] [avr] pessimal code for logical OR of 8-bit fields

2013-01-22 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41076 Georg-Johann Lay changed: What|Removed |Added Status|RESOLVED|REOPENED Resolution|F

[Bug tree-optimization/56064] New: Optimize VIEW_CONVERT_EXPR with FIXED_CST

2013-01-21 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56064 Bug #: 56064 Summary: Optimize VIEW_CONVERT_EXPR with FIXED_CST Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Keywords: missed-optimiza

[Bug target/55974] [avr] Wrong suffix for built-in defines __INT24_MAX__ and __UINT24_MAX__ with -mint8

2013-01-14 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55974 Georg-Johann Lay changed: What|Removed |Added Priority|P3 |P5 Status|UNCONFI

[Bug target/55974] [avr] Wrong suffix for built-in defines __INT24_MAX__ and __UINT24_MAX__ with -mint8

2013-01-14 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55974 --- Comment #2 from Georg-Johann Lay 2013-01-14 18:32:19 UTC --- Author: gjl Date: Mon Jan 14 18:32:05 2013 New Revision: 195170 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195170 Log: Backport from 2013-01-14 trunk r195

[Bug target/55974] [avr] Wrong suffix for built-in defines __INT24_MAX__ and __UINT24_MAX__ with -mint8

2013-01-14 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55974 --- Comment #1 from Georg-Johann Lay 2013-01-14 18:28:37 UTC --- Author: gjl Date: Mon Jan 14 18:28:24 2013 New Revision: 195169 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=195169 Log: PR target/55974 * config/avr/a

[Bug target/55974] New: [avr] Wrong suffix for built-in defines __INT24_MAX__ and __UINT24_MAX__ with -mint8

2013-01-14 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55974 Bug #: 55974 Summary: [avr] Wrong suffix for built-in defines __INT24_MAX__ and __UINT24_MAX__ with -mint8 Classification: Unclassified Product: gcc Version: 4.7.2

[Bug target/55897] [avr] Allocate __memx data to .progmemx.data

2013-01-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55897 Georg-Johann Lay changed: What|Removed |Added Keywords||addr-space Priority

[Bug target/55897] [avr] Allocate __memx data to .progmemx.data

2013-01-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55897 --- Comment #3 from Georg-Johann Lay 2013-01-07 18:51:38 UTC --- Author: gjl Date: Mon Jan 7 18:51:33 2013 New Revision: 194993 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=194993 Log: Backport from 2013-01-07 trunk r194

[Bug target/55897] [avr] Allocate __memx data to .progmemx.data

2013-01-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55897 --- Comment #2 from Georg-Johann Lay 2013-01-07 18:37:57 UTC --- Author: gjl Date: Mon Jan 7 18:37:47 2013 New Revision: 194992 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=194992 Log: PR target/55897 * doc/extend.t

[Bug target/55897] [avr] Allocate __memx data to .progmemx.data

2013-01-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55897 --- Comment #1 from Georg-Johann Lay 2013-01-07 18:34:50 UTC --- Author: gjl Date: Mon Jan 7 18:34:40 2013 New Revision: 194991 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=194991 Log: PR target/55897 * config/avr/a

[Bug target/54461] [avr] add configure option for better AVR-Libc integration

2013-01-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54461 --- Comment #5 from Georg-Johann Lay 2013-01-07 16:23:13 UTC --- Author: gjl Date: Mon Jan 7 16:22:59 2013 New Revision: 194981 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=194981 Log: Backport from 2013-01-07 trunk r194

[Bug target/55897] New: [avr] Allocate __memx data to .progmemx.data

2013-01-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55897 Bug #: 55897 Summary: [avr] Allocate __memx data to .progmemx.data Classification: Unclassified Product: gcc Version: 4.8.0 Status: UNCONFIRMED Severity: normal

[Bug target/55243] STAMP variable is not defined in t-avr

2013-01-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55243 Georg-Johann Lay changed: What|Removed |Added Priority|P3 |P5 Status|NEW

[Bug target/55243] STAMP variable is not defined in t-avr

2013-01-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55243 --- Comment #31 from Georg-Johann Lay 2013-01-07 13:12:18 UTC --- Author: gjl Date: Mon Jan 7 13:12:10 2013 New Revision: 194970 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=194970 Log: Backport from 2013-01-07 trunk r19

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2012-12-18 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 --- Comment #13 from Georg-Johann Lay 2012-12-18 22:33:41 UTC --- (In reply to comment #12) > Created attachment 28990 [details] > Better patch > > Sorry for doing this, but here's a slightly improved version of the patch. > Does > th

[Bug target/55243] STAMP variable is not defined in t-avr

2012-12-17 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55243 --- Comment #29 from Georg-Johann Lay 2012-12-17 22:53:42 UTC --- (In reply to comment #24) >> What I don't understand is what is bad with Rolf's proposal of defining >> STAMP? > > We simply don't need to stamp anything for the gnattool

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2012-12-14 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 --- Comment #11 from Georg-Johann Lay 2012-12-14 18:56:34 UTC --- (In reply to comment #9) > Created attachment 28900 [details] > Candidate patch > > Try this. Bernd, do you intend to apply this, or should I post it for review?

[Bug ada/55243] STAMP variable is not defined in t-avr

2012-12-14 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55243 --- Comment #25 from Georg-Johann Lay 2012-12-14 18:26:07 UTC --- Created attachment 28960 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28960 Don't use STAMP to please Ada (In reply to comment #24) > > What I don't understand is

[Bug ada/55243] STAMP variable is not defined in t-avr

2012-12-11 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55243 --- Comment #22 from Georg-Johann Lay 2012-12-11 12:18:23 UTC --- (In reply to comment #21) What I don't understand is what is bad with Rolf's proposal of defining STAMP? Stamping is not that unusual in the build process. Up to now it

[Bug ada/55243] STAMP variable is not defined in t-avr

2012-12-10 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55243 --- Comment #20 from Georg-Johann Lay 2012-12-10 22:57:41 UTC --- (In reply to comment #19) >> It works with read-only sources, provided everything is consistent. Or are >> you saying that a t-snip must not use $(STAMP)? > > I'm saying

[Bug ada/55243] STAMP variable is not defined in t-avr

2012-12-10 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55243 --- Comment #18 from Georg-Johann Lay 2012-12-10 20:41:15 UTC --- (In reply to comment #16) >>> So t-multilib is autogenerated in the source tree during the build??? >> >> Jepp. Top $(srcdir)/gcc/config/avr/t-multilib reads: >> >>

[Bug ada/55243] STAMP variable is not defined in t-avr

2012-12-10 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55243 --- Comment #15 from Georg-Johann Lay 2012-12-10 18:36:33 UTC --- (In reply to comment #13) > Created attachment 28916 [details] > Tentative fix for gnatls issue > > To be applied in the ada/ source directory. This works for me with,

[Bug ada/55243] STAMP variable is not defined in t-avr

2012-12-10 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55243 --- Comment #14 from Georg-Johann Lay 2012-12-10 18:25:19 UTC --- (In reply to comment #12) > So t-multilib is autogenerated in the source tree during the build??? Jepp. Top $(srcdir)/gcc/config/avr/t-multilib reads: # Auto-gener

[Bug ada/55243] STAMP variable is not defined in t-avr

2012-12-10 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55243 --- Comment #11 from Georg-Johann Lay 2012-12-10 17:00:50 UTC --- (In reply to comment #10) >> I don't know anything about the gnat build system and when I build avr-gcc I >> configure for C/C++. >> >> What's odd is that even if GCC is

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2012-12-10 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 --- Comment #10 from Georg-Johann Lay 2012-12-10 14:33:29 UTC --- (In reply to comment #9) > Created attachment 28900 [details] > Candidate patch > > Try this. It works. There are no more "spill in class 'R0_REG'" ICEs wozj your patc

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2012-12-08 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 --- Comment #7 from Georg-Johann Lay 2012-12-08 10:28:07 UTC --- Many thanks for your help! Mike Stein stopped posting test results quite some time ago. Dunno why, he does not respond to email. avr.h defines R0_REG as register class

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2012-12-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 Georg-Johann Lay changed: What|Removed |Added CC||rguenth at gcc dot gnu.org -

[Bug other/54814] [4.8 Regression] ICE: unable to find a register to spill in class 'R0_REG'

2012-12-07 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54814 --- Comment #2 from Georg-Johann Lay 2012-12-07 13:34:36 UTC --- rguenth at gcc dot gnu.org wrote: > spill in class 'R0_REG' Spilling is a bug in the register allocator, or am I missing something. Besides that, I am getting this mail

[Bug ada/55243] STAMP variable is not defined in t-avr

2012-12-03 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55243 --- Comment #9 from Georg-Johann Lay 2012-12-03 13:37:35 UTC --- (In reply to comment #8) > OK, but the question is why this rule is invoked during the gnattools build? > Moreover, why does s-avr-mlib need to be rebuilt at this point si

[Bug ada/55243] STAMP variable is not defined in t-avr

2012-12-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55243 Georg-Johann Lay changed: What|Removed |Added CC||gjl at gcc dot gnu.org

[Bug testsuite/52641] Test cases fail for 16-bit int targets

2012-11-26 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52641 --- Comment #8 from Georg-Johann Lay 2012-11-26 18:46:25 UTC --- Author: gjl Date: Mon Nov 26 18:46:12 2012 New Revision: 193826 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193826 Log: PR testsuite/52641 * gcc.c-tor

[Bug lto/52650] [4.8 Regression] FAIL: gcc.dg/torture/pr51106-2.c * (internal compiler error)

2012-11-26 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52650 --- Comment #14 from Georg-Johann Lay 2012-11-26 09:47:18 UTC --- A milestone of 3.0.x???

[Bug testsuite/52641] Test cases fail for 16-bit int targets

2012-11-23 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52641 --- Comment #7 from Georg-Johann Lay 2012-11-23 10:08:54 UTC --- Author: gjl Date: Fri Nov 23 10:08:49 2012 New Revision: 193749 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193749 Log: PR testsuite/52641 * gcc.dg/un

[Bug target/54222] [avr] Implement fixed-point support

2012-11-22 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54222 --- Comment #8 from Georg-Johann Lay 2012-11-22 10:00:24 UTC --- Author: gjl Date: Thu Nov 22 10:00:13 2012 New Revision: 193721 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=193721 Log: libgcc/ Adjust decimal point of si

[Bug ada/55243] STAMP variable is not defined in t-avr

2012-11-13 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55243 Georg-Johann Lay changed: What|Removed |Added Component|target |ada --- Comment #4 from Geor

[Bug other/55181] [4.7/4.8 Regression] Expensive shift loop where a bit-testing instruction could be used

2012-11-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55181 --- Comment #4 from Georg-Johann Lay 2012-11-02 16:15:16 UTC --- Created attachment 28599 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28599 foo.s (4.6.2, good) Assembler output from 4.6.2 that generates a bit test instruction.

[Bug other/55181] [4.7/4.8 Regression] Expensive shift loop where a bit-testing instruction could be used

2012-11-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55181 --- Comment #3 from Georg-Johann Lay 2012-11-02 16:13:18 UTC --- Created attachment 28598 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28598 foo.s (from 4.8) Assembler output that shows the expensive shift loop in insn 44.

[Bug other/55181] [4.7/4.8 Regression] Expensive shift loop where a bit-testing instruction could be used

2012-11-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55181 --- Comment #2 from Georg-Johann Lay 2012-11-02 16:11:40 UTC --- Created attachment 28597 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28597 foo.c Test case

[Bug other/55181] [4.7/4.8 Regression] Expensive shift loop where a bit-testing instruction could be used

2012-11-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55181 Georg-Johann Lay changed: What|Removed |Added Status|UNCONFIRMED |NEW Last reconfirmed|

[Bug other/55181] New: [4.7/4.8 Regression] Expensive shift loop where a bit-testing instruction could be used

2012-11-02 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55181 Bug #: 55181 Summary: [4.7/4.8 Regression] Expensive shift loop where a bit-testing instruction could be used Classification: Unclassified Product: gcc Version: 4.7.0

[Bug target/54996] gcc with --target=avr fails to build

2012-11-01 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54996 Georg-Johann Lay changed: What|Removed |Added Status|UNCONFIRMED |RESOLVED Resolution|

[Bug other/54030] make install does not honor --program-prefix/--program-suffix for 'gcc' (AVR build)

2012-10-27 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54030 --- Comment #5 from Georg-Johann Lay 2012-10-27 21:25:32 UTC --- (In reply to comment #4) > I reviewed it because I know that part of the Makefile and I am > familiar with what they want to do. Waht would be a reasonable changelog? I am

[Bug target/55034] avr.c:2877:7: error: variable ‘regno_dest’ set but not used

2012-10-27 Thread gjl at gcc dot gnu.org
||gjl at gcc dot gnu.org Resolution||FIXED --- Comment #3 from Georg-Johann Lay 2012-10-27 14:04:52 UTC --- #

[Bug target/55034] avr.c:2877:7: error: variable ‘regno_dest’ set but not used

2012-10-27 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55034 Georg-Johann Lay changed: What|Removed |Added Priority|P3 |P5 --- Comment #2 from Georg

[Bug target/55034] avr.c:2877:7: error: variable ‘regno_dest’ set but not used

2012-10-27 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55034 --- Comment #1 from Georg-Johann Lay 2012-10-27 14:03:19 UTC --- Author: gjl Date: Sat Oct 27 14:03:10 2012 New Revision: 192878 URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=192878 Log: PR target/55034 * config/avr/a

[Bug other/54030] make install does not honor --program-prefix/--program-suffix for 'gcc' (AVR build)

2012-10-24 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54030 --- Comment #3 from Georg-Johann Lay 2012-10-24 16:55:40 UTC --- Created attachment 28520 --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=28520 pr54030.diff tentative patch The patch from http://gcc.gnu.org/ml/gcc-patches/2012-07

[Bug target/54888] GCC with -Os is faster than -O3 on some AVR code

2012-10-22 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54888 Georg-Johann Lay changed: What|Removed |Added CC||gjl at gcc dot gnu.org

[Bug target/54280] AVR target: -mmcu=atxmega128b support missing

2012-10-21 Thread gjl at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54280 Georg-Johann Lay changed: What|Removed |Added Target||avr Status|UNCONF

<    7   8   9   10   11   12   13   14   15   16   >