sparc optflags

Tomasz Mateja tommat w pimpek.one.pl
Nie, 16 Mar 2008, 19:09:48 CET


Tomasz Mateja napisał(a):
> Tomasz Mateja pisze:
>   
>> Andrzej Krzysztofowicz pisze:
>>     
>>> To by trzeba zmienic arch na sparc64 dla tego pakietu.
>>>       
>> no wlasnie nie wiem, -m32 -mcpu=v9 powinno generowac 32bitowy kod
>>     
>
> [builder w moon src]$ gcc -m32 -mcpu=v9 test.c -o test
> [builder w moon src]$ file test
> test: ELF 32-bit MSB executable, SPARC32PLUS, V8+ Required, version 1 
> (SYSV), for GNU/Linux 2.6.12, dynamically linked (uses shared libs), not 
> stripped
> [builder w moon src]$ ./test
> Hello world
> [builder w moon src]$ uname -m
> sparc
kilka testów więcej:
[builder w moon src]$ gcc -m32 -mcpu=v9 test.c -o test
[builder w moon src]$ ./test
char    1
short   2
int     4
long    4
__arch64__ not detected
[builder w moon src]$ gcc -m32 -mcpu=v7 test.c -o test
[builder w moon src]$ ./test
char    1
short   2
int     4
long    4
__arch64__ not detected

-- 
T.


Więcej informacji o liście dyskusyjnej pld-devel-pl