Abo
  • Services:
Anzeige

Compiler

Portabler C-Compiler 1.0 freigegeben

Der Compiler PCC 1.0 ist erschienen. Der unter der BSD-Lizenz erschienene C-Compiler kann verwendet werden, um BSD-Systeme samt Kernel zu kompilieren und soll schneller sein als der GCC.

PCC 1.0 unterstützt den C-Sprachstandard C99 und kann verwendet werden, um BSD-basierte 32- und 64-Bit-Systeme samt Kernel aus dem Quellcode zu übersetzen. Bislang verwenden die Entwickler den unter der GPL stehenden GCC. PCC 1.0 übersetzt inzwischen die meisten in C geschriebenen Anwendungen unter Linux. Der Linux-Kernel lässt sich damit allerdings noch nicht kompilieren.

Anzeige

PCC erreicht nach fast 30 Jahren Entwicklungszeit die erste runde Versionsnummer. Über mehrere Jahre war die Entwicklung allerdings so gut wie eingestellt. Erst vor wenigen Monaten wurde die Arbeit an dem Compiler wieder aufgenommen, nachdem Entwickler Anders Magnusson das Projekt übernommen und eine Spendensammlung 12.000 US-Dollar für das Projekt eingebracht hatte.

PCC kann auch als Cross-Compiler eingesetzt werden. Er soll kleiner und schneller sein als GCC. Zuletzt hatten die Entwickler noch an der CPP-Erweiterung gearbeitet. Künftig soll PCC auch Code der Programmiersprachen Fortran und C++ übersetzen können.

PCC 1.0 steht auf den Servern des Projekts zum Download bereit.


eye home zur Startseite
QDOS 04. Apr 2011

Du solltest dich erstmal damit befassen, die Standards von C/C++ sind in einigen Teilen...

bstea 04. Apr 2011

Der PCC gab's bis BSD 4.3. Das hier ist eine Neuentwicklung als Basis wurde der alte Kern...



Anzeige

Stellenmarkt
  1. dSPACE GmbH, Ingolstadt
  2. Schwarz Dienstleistung KG, Neckarsulm
  3. SEW-EURODRIVE GmbH & Co KG, Bruchsal
  4. Fraunhofer-Institut für Holzforschung WKI, Braunschweig


Anzeige
Hardware-Angebote
  1. (reduzierte Überstände, Restposten & Co.)

Folgen Sie uns
       


  1. Private Division

    Rockstar-Games-Firma gründet Ableger für AAA-Indiegames

  2. Klage erfolgreich

    BND darf deutsche Metadaten nicht beliebig sammeln

  3. Neuer Bericht

    US-Behörden sollen kommerzielle Cloud-Dienste nutzen

  4. Übernahme

    Walt Disney kauft Teile von 21st Century Fox

  5. Deep Learning

    Googles Cloud-TPU-Cluster nutzen 4 TByte HBM-Speicher

  6. Leistungsschutzrecht

    EU-Staaten uneins bei Urheberrechtsreform

  7. E-Ticket Deutschland bei der BVG

    Bewegungspunkt am Straßenstrich

  8. Star Wars

    The-Last-Jedi-Update für Battlefront 2 veröffentlicht

  9. Airport mit 802.11n und neuere

    Apple sichert seine WLAN-Router gegen Krack-Angriff ab

  10. Bell UH-1

    Aurora Flight Sciences macht einen Hubschrauber zur Drohne



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
4K UHD HDR: Das ZDF hat das Internet nicht verstanden
4K UHD HDR
Das ZDF hat das Internet nicht verstanden
  1. Cisco und Lancom Wenn Spionagepanik auf Industriepolitik trifft
  2. Encrypted Media Extensions Web-DRM ist ein Standard für Nutzer

King's Field 1 (1994): Die Saat für Dark Souls
King's Field 1 (1994)
Die Saat für Dark Souls
  1. Blade Runner (1997) Die unsterbliche, künstliche Erinnerung
  2. SNES Classic Mini im Vergleichstest Putzige Retro-Konsole mit suboptimaler Emulation

Bundesregierung: Mit verdrehten Zahlen gegen die ePrivacy-Verordnung
Bundesregierung
Mit verdrehten Zahlen gegen die ePrivacy-Verordnung
  1. Druck der Filmwirtschaft EU-Parlament verteidigt Geoblocking bei Fernsehsendern
  2. Rechtsunsicherheit bei Cookies EU warnt vor Verzögerung von ePrivacy-Verordnung
  3. Datenschutz EU-Parlament stimmt ePrivacy-Verordnung zu

  1. Re: > Wir freuen uns über Hinweise dazu, wie...

    2ge | 03:30

  2. Gegenbeispiel: China

    2ge | 02:50

  3. Re: Da stellt sich dann doch die Frage...

    plutoniumsulfat | 02:01

  4. Re: Irgendwie macht "konkurrierende Minecraft...

    plutoniumsulfat | 01:51

  5. Re: Was bedeutet mittlerweile Indie-Game?

    ML82 | 01:38


  1. 16:10

  2. 15:30

  3. 15:19

  4. 14:50

  5. 14:44

  6. 14:43

  7. 14:05

  8. 12:55


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel