amiga-news ENGLISH VERSION
.
Links| Forum| Kommentare| News melden
.
Chat| Umfragen| Newsticker| Archiv
.

[Login] [Registrieren] [Passwort vergessen?]

< Nächste MeldungVorige Meldung >
12.Apr.2025



Cross-Compiler/Assembler: Calypsi 5.10
"Calypsi" ist eine Sammlung von Compilern und Assemblern, die unter Windows, Linux und macOS laufen und Code für verschiedene Retro-Plattformen erzeugen können - unterstützt werden u.a. 6502- und 68000-Prozessoren. Obwohl das Projekt bei Github beheimatet ist, sind die Quelltexte nicht frei verfügbar und die Nutzung der Tools nur für private Zwecke gestattet. Änderungen in Version 5.10:
  • _Static_assert could cause an internal error.
  • A function call returning a struct with at least two internal layers of struct or union, immediately accessing a single element on return from the function call would result in an internal error.
  • A bit-field of size 0 which fills out the current container, incorrectly caused an extra empty container to be allocated if the current one was not empty.
  • Casting a static data address to a function pointer could in some situations cause an internal error.
  • 68000: Bit-fields layout order is now big endian in the container, placing the first bit-field of the container in the leftmost position.
  • Amiga: Correct the SysBase macro in the Amiga board support.
  • 68080: Fix incorrect code generation using extub.l when it should have masked with a small constant instead.
  • Amiga: Loading the FD file for the CIA library caused an internal error as it has multiple base addresses and pass them along as parameters instead of using a global variable.
  • 6502/65816: The overloadable attribute caused a segmentation fault if the function type had address space qualifiers, e.g. __zpage on 6502 or __far on the 65816.
  • 6502: Volatile address operands could in some situations cause an internal error.
(cg)

[Meldung: 12. Apr. 2025, 23:24] [Kommentare: 1 - 13. Apr. 2025, 08:15]
[Per E-Mail versenden]  [Druck-Version]  [ASCII-Version]
< Nächste MeldungVorige Meldung >

.
Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2025 by amiga-news.de - alle Rechte vorbehalten.
.