Re: Using Named Address spaces.
"Thomas, George" <[email protected]>
| Newsgroups | gmane.comp.hardware.avr.gcc |
|---|---|
| Message-ID | <1B24C0912E35814DAAAC596A7FFAB320415ED93A@penmbx02> |
>> -----Original Message----- >> From: [email protected] >> [mailto:[email protected]] On >> Behalf Of Thomas, George >> Sent: Tuesday, March 12, 2013 6:54 AM >> To: [email protected] >> Subject: [avr-gcc-list] Using Named Address spaces. >> >> Hi, >> >> I was trying to use the named address spaces to use the complete flash >> space. >> >> eg. >> const int __flash2 k = 20; >> int l = 10; >> >> int main () { >> >> const int __memx *ramVar = &k; >> ramVar = &l; >> return (*ramVar); >> } >> >> When I checked the linker scripts, all __flashN's are going into the >> same location. >> >> In this case ramVar will be set appropriately only if the linker puts >> __flash2 >> in the the third page. >> >> Are there any issues in fixing these in the linker scripts ? >> >> Also saw some discussion in the list regarding the same. >> http://lists.nongnu.org/archive/html/avr-gcc-list/2012-12/msg00038.html >> but could not find any patches in trunk. >> > >Hi George, > >Are the linker scripts still broken in the Binutils repository? Did you build Binutils from trunk? > >Eric Weddington >Atmel Hi Eric, The linker scripts were not found in the source checked out yesterday. -George-