help using "__attribute__ ((section "
Ian Lance Taylor
iant@google.com
Thu Jun 2 20:22:00 GMT 2011
Adam Panchártek <adam.panchartek@elgas.cz> writes:
> I would like to ask about the possibility of writing the following
> code (from the Toshibacompiler) to GCC (actually 4.5.1).
>
> Toshiba:
> #pragma section area tables // Start area
> unsigned char table1[10];
> unsigned char table2[20];
> ...
> unsigned char table9[5];
> #pragma section area //End area
>
> GCC:
> unsigned char table1[10] __attribute__ ((section(".tables")));
> unsigned char table2[20] __attribute__ ((section(".tables")));
> ...
> unsigned char table9[5] __attribute__ ((section(".tables")));
>
> Is it possible to write this define in the GCC like "one block" with
> Start and End of area?
Do you mean: does gcc support #pragma section? No, it does not. Sorry.
Ian
More information about the Gcc-help
mailing list