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

Amiga events
11.-14.09.25 • Classic Computing 2025 • Hof (Germany)
17.-19.10.25 • Amiga40 • Mönchengladbach (Germany)
31.10.-02.11.25 • Amiga-Meeting 2025 • Neumünster (Germany)
14.-16.11.25 • Flashback-Symposium #02 • Jößnitz (Germany)

31.Dec.2008
amigafuture.de (Webseite)


C-Compiler: vbcc 0.9
vbcc is a C-compiler developed by Volker Barthelmann (compiler-core) and Frank Wille (Amiga specific adaptations). The compiler supports AmigaOS 3/4, MorphOS, PowerUp and WarpOS and corresponds to ISO-C in accordance with ISO/IEC 9899:1989 as well as a subset of the newer standards ISO/IEC 9899:1999 (C99). Changes in version 0.9:
  • Using vasm 1.3c and vlink 0.12 with many improvements.
  • New: vlink 0.12 has experimental support for dynamic linking. The frontend supports a -static option to force static linking.
  • New: -unsigned-char allows a char without qualifier to be treated as unsigned char instead of signed char.
  • New: Target "MiNT" (m68k-atarimint), which is a multitasking operating system for Atari computers. The linker was extended to support the MiNT-specific embedded a.out-format in a TOS exexutables, called aoutmint.
  • Fixed a bug with using bitfields in operations, which occured with -O2 optimization on big-endian hosts.
  • A combination of 64-bit shift and arithmetic-and operations generated illegal code on all targets.
  • Fixed bug with expressions of the form (pointer_type) (non_ptr +/- non_ptr) on machines that allow shortcutting conversion from int to pointer types.
  • Fixed bug with VLA (variable length array, C99) length 0.
  • Fixed illegal optimization of constant indexes in VLAs.
  • The volatile keyword was ignored in some situations when using -O2 optimization or higher.
  • Fixed some problems with incorrect struct-definitions after parse errors.
  • Error and warning messages are redirected to stderr.
  • Warning 224 must not appear, when a function returns the difference between two auto-variables.
  • Exit with a fatal error when an #include-recursion is detected, which means in this case that the nesting-level is > 1023.
  • Fixed __AMIGADATE__, which should add parentheses around the date.
  • Fixed wrong line number after an #include directive, when the line ends with CR/LF.
  • M68k code generator: Shortcut was erroneously used for (int)=(floatvar)/(floatconst)-(floatconst) converting the last floatconst into integer.
  • M68k code generator: __interrupt had a discrepancy between the number of saved and restored registers.
  • M68k code generator: Link register A5 got overwritten by local variables when used for a VLA.
  • M68k code generator: Used an address register as DBRA counter for a struct-push operation at -O1.
  • M68k code generator: For compatibility the __stdargs modifier is supported now, but ignored.
  • M68k code generator: Wrong adressing Mode An,<ea> for ADD occured sometimes with -O3 optimization.
  • PPC code generator: variables with a natural size of 8 (double precision float) have to be aligned to a 64-bit boundary, as not all PPC CPUs support 32-bit alignment.
  • PPC code generator: VLAs didn't work inside of a structure.
  • PPC code generator: 64-bit arguments were sometimes unnecessarily "extended" from 32 to 64 bits under PowerOpen-ABI (WarpOS).
  • i386 code generator: Fixed some 64-bit integer bugs.
  • C16x code generator: Better shift code generation.
  • C16x code generator: Fixed bug with save_result and r==tp.
  • vclib: Made freopen() depend on fopen() to make sure that the destructor which closes all open files is called.
  • vclib m68k: Returned sign of modulo operation was wrong in the cases (+)%(-) and (-)%(-).
  • vclib PowerUp: Fixed libpowerup.so, which can be generated by vlink now.

(cg) (Translation: dr)

[News message: 31. Dec. 2008, 15:59] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
31.Dec.2008
Amiga-Forever-Team (ANF)


Amiga (Forever) Meetup in Lisbon on Sunday
Press release We are organizing a meetup in Lisbon, Portugal, on Sunday, January 4th, 2009, to meet with Amiga friends in person. If you are interested in joining, or have suggestions, please follow the event link on Facebook, and kindly confirm there, if attending.

A wonderful 2009 to all!
Michael C. Battilana (snx)

[News message: 31. Dec. 2008, 09:05] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
30.Dec.2008
Amigaworld.net (Webseite)


ACube Systems: Sales partner wanted
According to the AmigaOS-4 distributor ACube Systems Srl. under the title link the Italian company is looking for sales partner for his products (e.g. the PowerPC-board SAM440ep) for the following areas: Africa, Asia, India, Oceania, Russia and South America.

Additionally the Amiga users in these countries and continents are asked for help. They are supposed to point out these companies to ACube Systems. There is a list of the existing sales partner on the homepage. (snx) (Translation: dr)

[News message: 30. Dec. 2008, 18:43] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
30.Dec.2008
Amiga.org (Webseite)


Amiga.SF: LAME 3.98.2 and UnRAR 3.80
The MP3-Encoder LAME and the unpacker UnRAR have been updated. LAME is available for 68020- and 68060-processors and UnRAR for AmigaOS/68k, WarpOS, AmigaOS 4 and MorphOS (already included into its version 2.2).

Download links:
Lame 3.98.2.lha
UnRAR 3.80.lha (snx) (Translation: dr)

[News message: 30. Dec. 2008, 18:30] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
30.Dec.2008
Amigans.net (Webseite)


AmigaOS 4: Allegro ported / First games available
Colin 'Hitman' Ward has ported Allegro, which is an open-source library for the programming of computer games, for AmigaOS 4 and compiled the first games. In version 1.0 the support of MIDI as well as some rarely used functions are still missing.
more ... (snx) (Translation: dr)

[News message: 30. Dec. 2008, 04:20] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
  
 
1 1500 2995 ... <- 3000 3001 3002 3003 3004 3005 3006 3007 3008 3009 3010 -> ... 3015 4700 6390 [Archive]
 
 Recent Discussions
.
Amiga 4000(T)ower for sale
Calvin Harris - Amiga A1200
Amiga basic rewritten for Apple
Volker Wertich interview
Commodore Amiga MYSTYLE
.
 Latest Top-News
.
Email client: First test version 0.1.1 of AMail available (22. Sep.)
Apollo Team: New keyboard computer "Apollo A6000" (19. Sep.)
Accelerator board: PiStorm68K (05. Sep.)
New Commodore owner: third video in the "Let's buy Commodore!" series (28. Aug.)
Turn-based strategy: August 2025 update for "Settle the World" (25. Aug.)
TINAPAMA: Updating programs made easy (24. Aug.)
Real Time Strategy: Settlers II - Gold Edition can be preordered (12. Aug.)
Amiga/040th: Replica of the Amiga booth at CES 1984 (video) (10. Aug.)
AmigaOS 4: Starfall Defenders released (08. Aug.)
Emulator hardware: AmiBrowser announced for A1200NG and A600GS (update) (06. Aug.)
.
 amiga-news.de
.
Configure main page

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