Login
Username:

Password:

Remember me



Lost Password?

Register now!
Sections
Who's Online
57 user(s) are online (8 user(s) are browsing News)

Members: 1
Guests: 56

MickJT, more...
Support us!
Recent OS4 Files
OS4Depot.net
Recent Replied Topics
Topic Replies Last Post
AmigaOS4 Porting to AmigaOS4 thread [1][2] ... [4][5][6][7] 126 (11395) Raziel Today 13:00
AmigaOS4 Relocate Amiga keys 16 (3276) BillE Today 10:15
Amiga Classic 3000T help request 13 (3506) trixie Yesterday 18:57
AmigaOS4 Blastaway, a new game for AmigaOS 4 (?) [1][2][3][4] 70 (4454) 328gts 10/19 20:34
Amiga Classic AmigaOS FE Classic 53.71 copyright question 1 (271) white 10/19 12:39
AmigaOS4 SDL1 open issues [1][2] ... [12][13][14][15] 285 (44165) kas1e 10/19 11:11
AmigaOS4 SDL2 [1][2] ... [37][38][39][40] 785 (195101) Capehill 10/19 10:26
AmigaOS4 List of wanted Software [1][2][3] 44 (3409) terminills 10/18 18:15
AmigaOS4 SSH client for AmigaOS with builtin terminal emulation [1][2] 26 (4126) salass00 10/18 10:26
AmigaOS4 Is setenv() works with newlib ? 5 (186) kas1e 10/18 9:50
AmigaOS4 GLBlankers sourcecode move 1 (192) walkero 10/16 8:03
AmigaOS4 MickJT-MPlayer [1][2][3][4][5] 87 (15172) Thematic 10/15 17:07
AmigaOS4 vswprintf implementation (need floating point support) 17 (951) kas1e 10/13 21:19
AmigaOS4 Porting apitrace [1][2] ... [6][7][8][9] 164 (14551) kas1e 10/13 19:07
AmigaOS4 VICE 3.1 locking up my X5000 [1][2] 38 (10323) trixie 10/13 13:33
[View all topics]  [Forum Settings]
Software News : vbcc 0.9g released
Posted by Capehill on 2019/10/8 20:18:07 (221 reads) News by the same author
Software News

There is a new vbcc ("vbcc is a highly optimizing portable and retargetable ISO C compiler") release for AmigaOS 2/3/4, MorphOS, PowerUP, WarpOS and Atari MiNT available.



Quote:


04-Oct-2019: vbcc 0.9g release.
Changes since last release:

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.


Home page

Printer Friendly Page Send this Story to a Friend Create a PDF from the article
The comments are owned by the author. We aren't responsible for their content.
Author Thread
blmara
Published: 2019/10/12 11:56  Updated: 2019/10/12 11:56
Just popping in
Joined: 12/05/2006
From: Vantaa,Finland
Comments: 32
 Re:vbcc 0.9g released
Great, thanks for supporting Amiga platforms! Marko
Capehill
Published: 2019/10/12 17:32  Updated: 2019/10/12 17:32
Quite a regular
Joined: 07/14/2007
From: Lothric
Comments: 786
 Re:vbcc 0.9g released
Installation was simple and there seems to be some nice documentation included. I haven't used VBCC for many, many years, so I stumbled into a print format issue where %f/%g were not working. Compiling and linking with +newlib made it work.
General
Site sponsors
Advertise Here

Site statistics
Registered members
  1441
Logged in last:
  24 hours, 37
  7 days, 82
  30 days, 116
Top Posters
1 kas1e   kas1e 5468
2 ChrisH   ChrisH 3552
3 Raziel   Raziel 3509
4 Chris   Chris 3227
5 orgin   orgin 3159
6 samo79   samo79 3142
7 LiveForIt   LiveForIt 2734
8 Antique   Antique 2470
9 328gts   328gts 2320
10 Hans   Hans 2196
New Members
henryout   henryout 10/17/2019
Copeland   Copeland 10/09/2019
bilbo   bilbo 09/19/2019
Marlon_   Marlon_ 08/28/2019
Amiguy   Amiguy 08/24/2019
trekiej   trekiej 08/23/2019
Marlon   Marlon 08/21/2019
AmigaDreamTeam   AmigaDreamTeam 07/26/2019
donfirth   donfirth 07/25/2019
Amigatizer   Amigatizer 05/27/2019
Powered by XOOPS 2.0 © 2001-2016 The XOOPS Project