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

2013-04-19 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|RESOLVED Resolution|

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

2013-03-22 Thread jakub at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 Jakub Jelinek changed: What|Removed |Added Target Milestone|4.8.0 |4.8.1 --- Comment #9 from Jakub

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

2013-03-12 Thread demiurg_spb at freemail dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 --- Comment #8 from demiurg_spb at freemail dot ru 2013-03-13 06:46:40 UTC --- (In reply to comment #7) > Sorry? I don't understand you last remark. Are you saying it is trivial to > implement in the avr backend? > No. Implementation is h

[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 Georg-Johann Lay changed: What|Removed |Added Status|SUSPENDED |ASSIGNED --- Comment #7 from

[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/56263] [avr] Provide strict address-space checking

2013-02-19 Thread demiurg_spb at freemail dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 --- Comment #5 from demiurg_spb at freemail dot ru 2013-02-20 05:53:53 UTC --- (In reply to comment #4) > (In reply to comment #3) > > (In reply to comment #2) > > > > It's a shortcoming in the Embedded C paper and I agree with you that

[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/56263] [avr] Provide strict address-space checking

2013-02-11 Thread demiurg_spb at freemail dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 --- Comment #3 from demiurg_spb at freemail dot ru 2013-02-12 06:47:43 UTC --- (In reply to comment #2) > This cannot work because ISO/IEC TR18037 forces these literals into generic > space. > ISO/IEC TR18037 5.1.2 Address-space type

[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-10 Thread demiurg_spb at freemail dot ru
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56263 --- Comment #1 from demiurg_spb at freemail dot ru 2013-02-10 12:24:49 UTC --- I think the next test case should also be considered. const char __flash* const __flash names[] = { "flash_str1", "flash_str2" }; const char __fla

[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