Links| Forum| Kommentare| News melden
Chat| Umfragen| Newsticker| Archiv

[Login] [Registrieren] [Passwort vergessen?]

< Nächste MeldungVorige Meldung >
Amiga Future (Webseite)

Compiler: vbcc 0.9g
vbcc ist ein C-Compiler von Volker Barthelmann (Compiler-Kern) und Frank Wille (amigaspezifische Anpassungen). Der Compiler unterstützt AmigaOS 3.x, AmigaOS 4, MorphOS, PowerUp sowie WarpOS und entspricht ISO-C gemäß ISO/IEC 9899:1989 sowie einer Teilmenge des neueren Standards ISO/IEC 9899:1999 (C99).

  • Implemented hash table with a default size of 1000. Can be controlled by -hash-size=
  • Fixed bug with recursive struct definitions
  • Fixed bug with C99 designated initializers
  • Fixed C99 initializations of const objects
  • Fixed bug with mixed dynamic initializations
  • Fixed bug with partially initialized structs (C99)
  • Addded __noinline attribute
  • m68k: General improvements of code generation
  • m68k: Use ASR-sequence for signed division with a power of two
  • m68k: Fixed peephole bug
  • m68k: New attribute __fp0ret, to force float-return in fp0, disregarding a -no-fp-return option
  • m68k: Fixed bug with unsigned short array indexes > 32767
  • m68k: Allow 16-bit multiplication
  • m68k: Fix for possible register clobbering in PUSH loops going up
  • m68k: Avoid using the same reqister for Dr:Dq in DIV?L.L instructions
  • m68k: Fixed pointer differences in 16-bit int backend (vbccm68ks)
  • m68k: Fixed bug with shiftisdiv on big-endian hosts
  • PPC: Optimized memcmp() in vclib and as assembler-inline
  • vclib: Fixed snprintf() and vsnprintf() for sizes exactly matching the source
  • vclib atari: Made gem.h compile without warning in ANSI/C89 mode
  • vclib kick13: Support for 16-bit int. New config files
  • vclib kick13: Workaround for IEEE single to double precision conversion in mathieeedoubtrans.library
  • Fixed some kick13 clib headers

[Meldung: 05. Okt. 2019, 07:43] [Kommentare: 4 - 27. Okt. 2019, 15:29]
[Per E-Mail versenden]  [Druck-Version]  [ASCII-Version]
< Nächste MeldungVorige Meldung >

Impressum | Datenschutzerklärung | Netiquette | Werbung | Kontakt
Copyright © 1998-2022 by - alle Rechte vorbehalten.