Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
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.
- Loading branch information
plunky
committed
Feb 9, 2016
1 parent
bd7ca66
commit 46a29a3
Showing
171 changed files
with
19,864 additions
and
6,693 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
20140706 | ||
20160208 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
|
||
CHAR_UNSIGNED => move to ccconfig.h | ||
|
||
add -finput-charset=CHARSET option. | ||
- pass -cCHARSET to cpp | ||
- cpp handles charset (or default: UTF-8) | ||
- cpp outputs in UTF-8 | ||
|
||
add -fexec-charset=CHARSET | ||
- ccom always inputs in UTF-8 | ||
- encode strings and constants as whatever |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.