#
6935091c |
| 09-Feb-2016 |
plunky <plunky@NetBSD.org> |
update to pcc snapshot 20160208. Rather than provide the full list of changes, they can be found at
http://pcc.ludd.ltu.se/fisheye/changelog/pcc
Along with numerous bug fixes, the highlights might
update to pcc snapshot 20160208. Rather than provide the full list of changes, they can be found at
http://pcc.ludd.ltu.se/fisheye/changelog/pcc
Along with numerous bug fixes, the highlights might be a rewrite of the CPP parser, updated backends for arm, pdp11, m68k, vax and mips along with new backend for 8086. PCC now builds itself as a 2-pass compiler. There have been fixes for use with musl, C11 support added and use of UTF8 internally. PE/COFF target was fixed, and Minix target added.
show more ...
|
#
2d03e475 |
| 24-Jul-2014 |
plunky <plunky@NetBSD.org> |
Import latest PCC snapshot 20140706; it has been over two years since the last import, and some build framework has been changed so this makes it easier for people to work with later versions.
The f
Import latest PCC snapshot 20140706; it has been over two years since the last import, and some build framework has been changed so this makes it easier for people to work with later versions.
The full list of changes in the meantime are available at the PCC CVS server, and the bugs fixed are detailed at the PCC bug tracker, but in summary, new features added are a C++ front end, m68k support and unicode support.
and bugs fixed in the areas of the register allocator, floating point, attributes, long long arithmetic, PIC support and code sections (for shared libraries) among others.
This version compiles the vast majority of the NetBSD sources on i386, and bug reports are welcome at the PCC JIRA server.
show more ...
|
#
5eacabfd |
| 26-Mar-2012 |
plunky <plunky@NetBSD.org> |
Update to pcc-20120325
The full changelog is at
http://pcc.ludd.ltu.se/fisheye/changelog/~date=2012-03-25T06%3A00%3A00/pcc
and includes some bug and documentation fixes.
The siginifcant improvem
Update to pcc-20120325
The full changelog is at
http://pcc.ludd.ltu.se/fisheye/changelog/~date=2012-03-25T06%3A00%3A00/pcc
and includes some bug and documentation fixes.
The siginifcant improvements were that the __returns_twice__ attribute is now accepted, and a problem parsing attributes on parameters of function prototypes was fixed.
(both of these issues caused problems compiling with the NetBSD headers)
show more ...
|
#
16ebabc4 |
| 11-Jan-2012 |
plunky <plunky@NetBSD.org> |
Update to pcc-20120105
The full changelog is at
http://pcc.ludd.ltu.se/fisheye/changelog/~date=2012-01-05T06%3A00%3A00/pcc
notable improvements since 2011-09-01
- the previous version failed to
Update to pcc-20120105
The full changelog is at
http://pcc.ludd.ltu.se/fisheye/changelog/~date=2012-01-05T06%3A00%3A00/pcc
notable improvements since 2011-09-01
- the previous version failed to compile an i386 kernel, this works (and the kernel boots though I would consider it experimental) - MacOS X fixes - misc documentation improvements - improved regression tests - some work has been done towards supporting C++
show more ...
|