amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.

[Login] [Register] [Forgot your password?]

< Next messagePrior message >
29.Jan.2005
Guido Mersmann (ANF)


Compiler: vbcc 0.8h released
The C compiler vbcc by Volker Barthelmann (compiler kernel) and Frank Wille (Amiga specific adaptions) is available as version 0.8h. The compiler supports ISO-C following ISO/IEC 9899:1989 and a part of the newer standard ISO/IEC 9899:1999 (C99).

The main changes:
  • M68k code generator: Fixed -O2 optimizer bug with switch statements
  • Any register can be selected to hold a function's return value
  • Preprocessor (ucpp) supports the #warning directive
  • Improved linker script for OS4: allows linking with CODE, DATA, BSS and unnamed sections (from 68k hunk objects). Fixed _LinkerDB definition
  • M68k- and MorphOS-headers must not contain inline code for MUI_NewObject(), which confuses the preprocessor
  • vclib: Improved precision for ASCII to floating point conversions in vfscanf()
  • vclib: A set error indicator in the stream no longer blocks further read/write/seek operations
  • vsend crashed when trying to break with ctrl-c
  • vasm: Fixed problem with small data mode and 68k hunk objects
  • vasm's new option -opt-fconst automatically optimizes float constants to a lower precision when possible. Enabled this in vbcc's 68k scripts
  • vlink bug fixes: PHDR definition, 64k segment alignment for PPC/ELF, absolute symbols in hunk format, etc.
(snx) (Translation: wk)

[News message: 29. Jan. 2005, 14:12] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
< Next messagePrior message >

.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.