1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-22 14:12:10 +02:00
Commit graph

179 commits

Author SHA1 Message Date
Mike Kucera
b44e94c0e1 optimizations to C99 preprocessor, new token classes, changed the interface to the token comparator, some code has been ported to java 5 2007-10-03 20:26:27 +00:00
Mike Kucera
2bcffd1b40 cleaned up the C99 grammar file, fixed a minor bug in the preprocessor, added IParserAction interface 2007-08-09 17:38:07 +00:00
Mike Kucera
8f87510587 Changes to C99 parser (in anticipation of adding C++ support): simplified the keyword maps, extracted a base class for the parser actions, created a better way to map tokens. 2007-07-25 21:54:05 +00:00
Doug Schaefer
2afd57655c Update changed plugins to 4.0.1. 2007-07-24 21:23:31 +00:00
Mike Kucera
623685a276 Bug 189792 - [UPC Parser] template proposals for upc_forall 2007-07-13 18:59:22 +00:00
Mike Kucera
27da9e732e Refactored the C99 preprocessor to use IPPTokenComparator, removes dependancy on the C99 parser token types 2007-07-10 20:25:33 +00:00
Mike Kucera
e21c7036af fix for bug #194459, the UPC parser now has its own lexer, also fixes bug #195610 2007-07-09 18:07:45 +00:00
Mike Kucera
9eca80396a Fix for memory leak 2007-06-22 17:19:24 +00:00
Doug Schaefer
8116574e1e Fix up feature dependencies. 2007-06-20 20:57:06 +00:00
Mike Kucera
1c842dd07e fixes for bugs #193541 and #192676 2007-06-20 19:41:17 +00:00
Mike Kucera
87f18f5405 fix bug #192693 2007-06-18 16:01:20 +00:00
Chris Recoskie
f7b4561c05 NEW - bug 192972: About information missing from c99, upc, and xlc features
https://bugs.eclipse.org/bugs/show_bug.cgi?id=192972
2007-06-18 14:04:11 +00:00
Doug Schaefer
a46a3f48ed Fix up copyrights. 2007-06-14 19:51:45 +00:00
Mike Kucera
0e1edc6708 cleaned up C99 test suite a bit, added some more of the DOM tests 2007-06-13 17:23:53 +00:00
Mike Kucera
e39c7acf19 added AST2UtilOldTests to C99 parser test suite 2007-06-13 03:59:55 +00:00
Mike Kucera
a694c8157e cleaned up c99 parser test suites a bit, added C99GCCTests 2007-06-12 19:26:54 +00:00
Mike Kucera
81aa5dcb4d fix bug 192009, support for implicit int in C99 parser 2007-06-12 16:00:15 +00:00
Mike Kucera
a7a62dd7d0 added preprocessor configurations, gcc attributes now supported as macros 2007-06-11 14:55:07 +00:00
Mike Kucera
2b6e354084 bug #191121, fix perfomance problems in C99 parser by making the parser object a singleton 2007-06-07 13:57:38 +00:00
Mike Kucera
34bb553c49 Fixes to the C99/UPC parsers. Fix NPE in C99ParserAction. Fix CCE in UPC parser. Fix problem with ## operator in C99Preprocessor. Fix problem with skipping inactive code in C99Preprocessor. 2007-06-04 21:20:18 +00:00
Doug Schaefer
77bb9964a6 Bug 189539 - Fix dates on about.html files to reflect projected release date. 2007-05-29 03:48:49 +00:00
Chris Recoskie
f4a5c73226 RESOLVED - bug 185175: UPC Feature Feature
https://bugs.eclipse.org/bugs/show_bug.cgi?id=185175
2007-05-02 17:34:47 +00:00
Chris Recoskie
3e941ef3a1 Removing unnecessary inclusion of LPG plugin from UPC feature. Since this feature requires the C99 feature the LPG prerequisite should already be taken care of. 2007-05-01 12:58:40 +00:00
Chris Recoskie
9edb298740 RESOLVED - bug 184499: [C99 parser] add support for digraph and trigraph sequences
https://bugs.eclipse.org/bugs/show_bug.cgi?id=184499

Patch from Mike Kucera
2007-04-30 19:11:52 +00:00
Chris Recoskie
cbb5848656 adding UPC feature 2007-04-27 18:02:12 +00:00
Chris Recoskie
d8f99aa058 upversioning the C99 and UPC plugins to 4.0.0.qualifier 2007-04-27 16:35:29 +00:00
Chris Recoskie
c7e6e87019 RESOLVED - bug 184442: UPCLanguage has typo in PLUGIN_ID
https://bugs.eclipse.org/bugs/show_bug.cgi?id=184442
2007-04-27 15:06:03 +00:00
Chris Recoskie
1c2f4ad61d RESOLVED - bug 183848: add parser for Unified Parallel C
https://bugs.eclipse.org/bugs/show_bug.cgi?id=183848
2007-04-27 02:04:49 +00:00
Chris Recoskie
53b7411eeb RESOLVED - bug 183848: add parser for Unified Parallel C
https://bugs.eclipse.org/bugs/show_bug.cgi?id=183848

Patch from Mike Kucera
2007-04-27 02:03:40 +00:00