Tomasz Mateja pisze:
ale spoko luz wlasnie mi sie mieli gcc spatchowane --target=sparcv9
wiec podejmuje wyzwanie. Tylko mielenie paczek bez automatyki dla 3
arch to nie wiem ile mi snu pozostanie ;P. Ktos poprowadzi za raczke
jak to postawic? Dam znac jak v9 bedzie mialo base do budowania. (w
Jakub Bogusz wrote:
Swoją drogą opcja -mv8plus (przynajmniej dla gcc 3.3.5, do nowszego
nie mam teraz dostępu) nie ma wpływu na wynikową binarkę:
- przekazane przy kompilacji dla =v8 nie robi nic, bo v8 nie ma
64-bitowych rejestrów
- dla =v9 asembler i tak dostaje -Av9a (lub -Av9b) i tworzy
Tomasz Mateja wrote:
[EMAIL PROTECTED] ~]$ echo __sparcv9__ | gcc -E -m32 -mcpu=ultrasparc -
# 1 stdin
# 1 built-in
# 1 command-line
# 1 stdin
__sparcv9__
[EMAIL PROTECTED] ~]$ echo __sparc__ | gcc -E -m32 -mcpu=ultrasparc -
# 1 stdin
# 1 built-in
# 1 command-line
# 1 stdin
1
On Sunday 16 of March 2008 23:15:22 Tomasz Mateja wrote:
tylko jak majac arch sparc zacząć budowac sparcv9?
builder -bb -c -r auto-th-gcc-4_2_3-1 gcc --target=sparcv9-pld-linux
rpmbuild --define '__cc=gcc' --target...
___
pld-devel-pl mailing list
Paweł Sikora wrote:
On Sunday 16 of March 2008 23:15:22 Tomasz Mateja wrote:
tylko jak majac arch sparc zacząć budowac sparcv9?
builder -bb -c -r auto-th-gcc-4_2_3-1 gcc --target=sparcv9-pld-linux
ale to jest propozycja dystrybucyjna czy tak do domu ?? ;-)
Pozdrawiam.
--
T.
On Sunday 16 of March 2008 15:22:04 Tomasz Mateja wrote:
Andrzej Krzysztofowicz pisze:
Tomasz Mateja wrote:
Tomasz Mateja pisze:
proponuję zastąpić:
-mcpu=v7 -mtune=ultrasparc na -mcpu=v8 -mtune=ultrasparc -mv8plus
Skutkowało by to 32bitowym kodem ale możliwym do odpalenia tylko na
On Wednesday 19 of March 2008 09:15:12 Tomasz Mateja wrote:
Paweł Sikora wrote:
On Sunday 16 of March 2008 23:15:22 Tomasz Mateja wrote:
tylko jak majac arch sparc zacząć budowac sparcv9?
builder -bb -c -r auto-th-gcc-4_2_3-1 gcc --target=sparcv9-pld-linux
ale to jest propozycja
Paweł Sikora wrote:
On Wednesday 19 of March 2008 09:15:12 Tomasz Mateja wrote:
Paweł Sikora wrote:
On Sunday 16 of March 2008 23:15:22 Tomasz Mateja wrote:
tylko jak majac arch sparc zacząć budowac sparcv9?
builder -bb -c -r auto-th-gcc-4_2_3-1 gcc
Paweł Sikora wrote:
On Sunday 16 of March 2008 23:15:22 Tomasz Mateja wrote:
tylko jak majac arch sparc zacząć budowac sparcv9?
builder -bb -c -r auto-th-gcc-4_2_3-1 gcc --target=sparcv9-pld-linux
rpmbuild --define '__cc=gcc' --target...
Nie pomaga:
checking if mkdir takes one
19/3/2008, Tomasz Mateja [EMAIL PROTECTED] napisał/a:
Paweł Sikora wrote:
On Sunday 16 of March 2008 23:15:22 Tomasz Mateja wrote:
tylko jak majac arch sparc zacząć budowac sparcv9?
builder -bb -c -r auto-th-gcc-4_2_3-1 gcc --target=sparcv9-pld-linux
rpmbuild --define '__cc=gcc'
[EMAIL PROTECTED] wrote:
19/3/2008, Tomasz Mateja [EMAIL PROTECTED] napisał/a:
Paweł Sikora wrote:
moze jednak zostanmy przy sparc ale -m32 -mcpu=ultrasparc dla th i wyzej.
Tak bedzie prosciej - bez patchowania gcc i rpm-a i kto wie jeszcze czego.
btw. dorzuc do ./configure opcje
On Wed, Mar 19, 2008 at 06:57:56PM +, Tomasz Mateja wrote:
[EMAIL PROTECTED] wrote:
19/3/2008, Tomasz Mateja [EMAIL PROTECTED] napisał/a:
Paweł Sikora wrote:
moze jednak zostanmy przy sparc ale -m32 -mcpu=ultrasparc dla th i wyzej.
Tak bedzie prosciej - bez patchowania gcc i rpm-a i
Tomasz Mateja wrote:
Ktoś mi powie jak ma wyglądać konfiguracja rpm-a żeby przy
--target=sparcv9-pld-linux używal sparc-pld-linux-gcc z odpowiednimi
flagami - a nie chcial używać jakiegoś nieistniejącego kompilatora? - to
znaczy target=sparcv9 mialby tylko wplyw na flagi kompilatora
Tomasz Mateja pisze:
Jakub Bogusz pisze:
Natomiast z -mcpu=v9 czy -mv8plus nie należy tych pakietów nazywać sparc,
tylko sparcv9.
tylko jak majac arch sparc zacząć budowac sparcv9?
builder -bb -c -r auto-th-gcc-4_2_3-1 gcc --target=sparcv9-pld-linux
*** Configuration sparcv9-pld-linux-gnu
Kto z Was używa PLD na czymś poniżej UltraSPARC??
32 bit sparc jest kompilowany z -mcpu=v7 -mtune=ultrasparc
z manuala gcc wynika że już -mcpu=v8 włącza rozkazy mnożenia i dzielenia
liczb całkowitych. mtune zaś ma wpływ na scheduling instrukcji.
Proponuję małą rewolucję w TH - sparc64 port nigdy
Tomasz Mateja pisze:
proponuję zastąpić:
-mcpu=v7 -mtune=ultrasparc na -mcpu=v8 -mtune=ultrasparc -mv8plus
Skutkowało by to 32bitowym kodem ale możliwym do odpalenia tylko na
Ultra SPARC+ (US 2, 3, 4, Micro)
chyba żeby wyłączyć -mv8plus to na Super SPARC+ (Super, Micro, Hyper)
Albo pojechać
Tomasz Mateja wrote:
Tomasz Mateja pisze:
proponuję zastąpić:
-mcpu=v7 -mtune=ultrasparc na -mcpu=v8 -mtune=ultrasparc -mv8plus
Skutkowało by to 32bitowym kodem ale możliwym do odpalenia tylko na
Ultra SPARC+ (US 2, 3, 4, Micro)
chyba żeby wyłączyć -mv8plus to na Super SPARC+ (Super,
Andrzej Krzysztofowicz pisze:
Tomasz Mateja wrote:
Tomasz Mateja pisze:
proponuję zastąpić:
-mcpu=v7 -mtune=ultrasparc na -mcpu=v8 -mtune=ultrasparc -mv8plus
Skutkowało by to 32bitowym kodem ale możliwym do odpalenia tylko na
Ultra SPARC+ (US 2, 3, 4, Micro)
chyba żeby wyłączyć -mv8plus to
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
[EMAIL PROTECTED] src]$ gcc -m32 -mcpu=v9 test.c -o test
[EMAIL PROTECTED] src]$ file test
test: ELF 32-bit MSB
On Sun, Mar 16, 2008 at 10:54:44AM +0100, Tomasz Mateja wrote:
Kto z Was używa PLD na czymś poniżej UltraSPARC??
hm..
mam jedną maszynkę w kącie serwerowni:
[EMAIL PROTECTED] ~]$ uname -a; uptime; egrep -i CPU|bogo /proc/cpuinfo
Linux athena 2.4.20 #1 Wed May 7 17:44:59 CEST 2003 sparc
On Sun, Mar 16, 2008 at 06:43:36PM +0100, Tomasz Mateja wrote:
mam jedną maszynkę w kącie serwerowni:
[EMAIL PROTECTED] ~]$ uname -a; uptime; egrep -i CPU|bogo /proc/cpuinfo
Linux athena 2.4.20 #1 Wed May 7 17:44:59 CEST 2003 sparc
Texas_Instruments,_Inc._-_MicroSparc unknown PLD Linux
On Sun, Mar 16, 2008 at 03:13:07PM +0100, Andrzej Krzysztofowicz wrote:
Tomasz Mateja wrote:
Tomasz Mateja pisze:
proponuję zastąpić:
-mcpu=v7 -mtune=ultrasparc na -mcpu=v8 -mtune=ultrasparc -mv8plus
Skutkowało by to 32bitowym kodem ale możliwym do odpalenia tylko na
Ultra
Andrzej 'The Undefined' Dopierała pisze: hm...
a to wogóle w th jest port sparca? ;)
Do tej pory słyszałem że nie ma i nie jest planowany... Skąd można toto
ściągnąć/są jakieś buildery albo cusik?
Jest, a raczej był, bo teraz to nie wiem co się z nim dzieje.
Na mojej byłej maszynie:
23 matches
Mail list logo