MAIN:plunky:20140606153253 by plunky on 06 June 2014, 17:32:53 +0200 (33 days ago) sloscan() does not [any more] recurse into itself
MAIN:gmcgarry:20140604064349 by gmcgarry on 04 June 2014, 08:43:49 +0200 (35 days ago) OS X improvements for structure arguments, linking against frameworks and handling SDK versions.
MAIN:plunky:20140530192701 by plunky on 30 May 2014, 21:27:01 +0200 (40 days ago) Rework the parsing of #include and #include_next directives. All
characters except the closing " or > are valid in a header-name.
this should fix an issue reported by Antoine Leca, on pcc-list
MAIN:plunky:20140528220932 by plunky on 29 May 2014, 00:09:32 +0200 (42 days ago) reject UCN with values given in C99 22.214.171.124
from Antoine Leca, on pcc-list (slightly differently)
MAIN:plunky:20140528202054 by plunky on 28 May 2014, 22:20:54 +0200 (42 days ago) rework the universal-character-name support
- only handle ucn in identifiers, string literals and char constants
- do not require unicode.c
- do not require ctype.h
- retire u8error() function
MAIN:plunky:20140528085242 by plunky on 28 May 2014, 10:52:42 +0200 (42 days ago) remove extra whitespace
MAIN:plunky:20140527182035 by plunky on 27 May 2014, 20:20:35 +0200 (43 days ago) style nits
MAIN:plunky:20140523181656 by plunky on 23 May 2014, 20:16:56 +0200 (47 days ago) update test result to match output after -r1.105, where a
#pragma statement is forced onto a new line, and a line marker
MAIN:ragge:20140516130202 by ragge on 16 May 2014, 15:02:02 +0200 (54 days ago) Support for unicode indentifiers in pcc, C99 126.96.36.199.
Written by Eric Olson.
MAIN:plunky:20140509180002 by plunky on 09 May 2014, 20:00:02 +0200 (2 months ago) consistent code styling
MAIN:plunky:20140509175813 by plunky on 09 May 2014, 19:58:13 +0200 (2 months ago) for '#ifdef' and '#ifndef' statements, sloscan() the line in the
(flslvl > 0) case. This accounts for multi-line comments which
might appear there.
MAIN:plunky:20140509171825 by plunky on 09 May 2014, 19:18:25 +0200 (2 months ago)
a minor tidy up, to handle unexpected EOF more completely
MAIN:gmcgarry:20140502104433 by gmcgarry on 02 May 2014, 12:44:33 +0200 (2 months 7 days ago) Fix symbol mangling on macos. Add support for macos frameworks. Now simple Carbon-based apps work.
MAIN:ragge:20140408195414 by ragge on 08 April 2014, 21:54:14 +0200 (3 months ago) Accept (but ignore) ident directive, other c compilers seems to do the same.
MAIN:plunky:20130226192738 by plunky on 26 February 2013, 20:27:38 +0100 (16 months ago) add a switch to cpp to allow it to ignore non-directive lines
starting with a #, instead of raising an error
modify front end to use this switch when passing assembler-with-cpp
fixes a p… changeset.
MAIN:plunky:20121129095214 by plunky on 29 November 2012, 10:52:14 +0100 (19 months ago) since ccom does not understand #pragma directive with preceeding
whitespace, ensure that we output them at the start of a line,
and prtline() to keep the correct line count
fixes a problem building m…
MAIN:plunky:20121108111403 by plunky on 08 November 2012, 12:14:03 +0100 (19 months ago) add an "-E" option, to cause exit failure for warnings
MAIN:plunky:20121108111136 by plunky on 08 November 2012, 12:11:36 +0100 (19 months ago) warn about unterminated string literals & character constants
MAIN:plunky:20121108110838 by plunky on 08 November 2012, 12:08:38 +0100 (19 months ago) lastoch is usch
MAIN:plunky:20121107100358 by plunky on 07 November 2012, 11:03:58 +0100 (20 months ago) replace the 'test' target with a loop
MAIN:plunky:20121107095945 by plunky on 07 November 2012, 10:59:45 +0100 (20 months ago) - update test16 for newline counting test
- add res16C for newline counting with -C
- add test17 for parsing of pp-numbers
MAIN:plunky:20121107095702 by plunky on 07 November 2012, 10:57:02 +0100 (20 months ago) remove spurious }
MAIN:plunky:20121107095159 by plunky on 07 November 2012, 10:51:59 +0100 (20 months ago) combination of changes
- reorder the input functions and split some functionality
- use inline for minimal inch() and inpch()
- only use inpch() from within inch()/chktg()/chkeol()
- use inch() direct…
MAIN:plunky:20121102105545 by plunky on 02 November 2012, 11:55:45 +0100 (20 months ago) move flslvl++ side effect out of skpln()
MAIN:plunky:20121102090124 by plunky on 02 November 2012, 10:01:24 +0100 (20 months ago) handle comments on preprocessor directive lines
(needed to build binutils)
MAIN:plunky:20121102065152 by plunky on 02 November 2012, 07:51:52 +0100 (20 months ago) after +- stay in the pp-number loop. eg when parsing
foo is not a separate token..
MAIN:plunky:20121031121343 by plunky on 31 October 2012, 13:13:43 +0100 (20 months ago) simplify logic in ppdir(), and error() for invalid directive
MAIN:plunky:20121031115454 by plunky on 31 October 2012, 12:54:54 +0100 (20 months ago) modify spechr to also know about digits, hex digits etc, and
use it directly instead of <ctype.h>
MAIN:plunky:20121029175916 by plunky on 29 October 2012, 18:59:16 +0100 (20 months ago) use WARN macro, instead of '1'
MAIN:plunky:20121029175551 by plunky on 29 October 2012, 18:55:51 +0100 (20 months ago) brackets around & operation
earlier | later