http://sourceware.org/bugzilla/show_bug.cgi?id=13503

--- Comment #2 from Georg-Johann Lay <gjl at gcc dot gnu.org> 2012-01-29 
17:58:26 UTC ---
(In reply to comment #0)
> Suppose the following C code from avr-gcc 4.7:
> 
> extern const __pgmx char foo;
> const __pgmx void * pointer = &foo;

Please notice that the address spaces have been renamed recently and the name
for the 3-byte address is __memx now.

Thus, if you want to see the missing feature in code compiled from C, the C
source now must read:

extern const __memx char foo;
const __memx void *pointer = &foo;

The generated assembler code will be the same, of course, and the feature as
described above to support

    .byte    hh8(foo)

is still missing.

-- 
Configure bugmail: http://sourceware.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

_______________________________________________
bug-binutils mailing list
bug-binutils@gnu.org
https://lists.gnu.org/mailman/listinfo/bug-binutils

Reply via email to