eXec.plMAGAZYN UŻYTKOWNIKÓW KOMPUTERÓW AMIGA
MAGAZYN UŻYTKOWNIKÓW KOMPUTERÓW AMIGA

sobota, 21. października, 2017, 19:33

Dodano: 2004-09-10 00:00, Autor: kb, Kategoria: Oprogramowanie, Liczba wyświetleń: 872

A A A

GCC 3.4.2 - nowa wersja kompilatora

Po dwóch miesiącach od wydania wersji 3.4.1 kompilatora GCC pojawiła się kolejna oznaczona numerem 3.4.2. Nowy kompilator już generuje kod na użytek systemu AmigaOS 4.0 i można się go spodziewać w nowej wersji SDK.


Dodaj komentarz

michalsc
konto zablokowane
lub usunięte

Czytelnik

komentarz #1 wysłany: 2004-09-13 16:06

Nowy kompilator już generuje kod na użytek systemu AmigaOS...

Masz oczywiscie na mysli to, ze po nalozeniu PATCHa kompilator gcc generuje kod na uzytek systemu AmigaOS 4.0, prawda? Jakos w zrodlach gcc-3.4.2 nie dopatrzylem sie zadnej z poprawek z OS4 Teamu.

Odpowiedz

Jacek Rzeuski
Czytelnik

komentarz #2 wysłany: 2004-09-13 21:03 w odpowiedzi na komentarz #1

A znalazłeś w diffach coś poza generowaniem standardowego ELFa czy tylko spatchowali obsługę rejestrów PPC? A może coś ciekawego w linkerze się pojawiło?

Odpowiedz

michalsc
konto zablokowane
lub usunięte

Czytelnik

komentarz #3 wysłany: 2004-09-13 23:52 w odpowiedzi na komentarz #2

A znalazłeś w diffach coś poza generowaniem standardowego ELFa czy tylko spatchowali obsługę rejestrów PPC? A może coś ciekawego w linkerze się pojawiło?

Dodali dwa atrybuty do prototypow funkcji - jeden to libcall, powoduje, ze wywolanie metody (funkcji) z interfejsu (np. IFace->foo(bar)) powoduje przekazanie dwoch parametrow - samego IFace i bar. Drugi atrybut to longvararray (czy jakos tak, nie pamietam dokladnie nazwy) ktory wymusza przekazywanie parametrow przez stos (co jest calkiem logiczne, bo varargs w ppc sa co najmniej chore). Dodatkowo pare latek dopasowujacych gcc do systemu (forki i te sprawy ). Wiecej nie pamietam, ale przeszukanie list mailowych gcc pozwala znalezc maila z latkami i ich opisem

Odpowiedz

AmigaOS.pl

Polecamy
Najpopularniejsze
eXec blog

Świat poza Amigą: