summaryrefslogtreecommitdiff
path: root/Source/Preprocessor/cpp.c
Commit message (Expand)AuthorAgeFilesLines
* Copy over missing parts of macro expansion codeOlly Betts2023-04-191-1/+6
* suppress a warningMomtchil Momtchev2023-04-141-1/+1
* fix code readability issuesMomtchil Momtchev2023-04-141-12/+11
* alternative, much cleaner, approachMomtchil Momtchev2023-04-111-16/+29
* Consolidate name mangling functionsWilliam S Fulton2022-11-121-2/+2
* Use https for swig.org linksOlly Betts2022-10-061-1/+1
* Resolve -Wstrict-prototypes warnings with clang-15Olly Betts2022-06-301-2/+2
* Fix previous commitOlly Betts2022-03-201-3/+3
* [ci] Try to fix failing appveyor python buildsOlly Betts2022-03-201-3/+3
* Handle `)` in command line interface filenameOlly Betts2022-03-081-6/+27
* Eliminate calls to abort()Olly Betts2022-03-061-2/+1
* Don't report "Warning 202: Error: ..."Olly Betts2022-02-241-2/+2
* Fix -Wchar-subscripts warningWilliam S Fulton2021-04-261-1/+1
* Fix regression parsing gcc preprocessor linemarkersWilliam S Fulton2019-02-191-1/+16
* Fix handling of // comments inside macro argumentsLuca Longinotti2018-03-071-0/+11
* Don't accept some invalid preprocessor codeWilliam S Fulton2018-01-161-1/+1
* Fix out of bounds memory problems in handling simple macro argumentsWilliam S Fulton2018-01-141-11/+13
* Fix bug with macro invocation with empty first argOlly Betts2017-10-081-9/+6
* Fix handling of macro with empty argument listOlly Betts2017-10-081-8/+15
* Fix bug with comments inline in macrosPhilip Herron2017-04-271-0/+17
* Fix GCC 7 warningsOlly Betts2016-12-211-1/+1
* Ignore unknown preprocessor directives which are inside an inactiveOlly Betts2015-04-301-1/+4
* Add suggestion to check block delimiterOlly Betts2015-01-141-1/+1
* When reporting an error for a construct which hasn't been terminatedOlly Betts2015-01-081-7/+7
* Fix use of preprocessor null directiveWilliam S Fulton2014-12-201-0/+2
* Issue an error for unknown SWIG preprocessor directives, ratherOlly Betts2014-09-011-0/+2
* Remove cvs/svn Id stringsWilliam S Fulton2013-01-121-2/+0
* const char * correctness fixes (in C code)William S Fulton2012-11-261-2/+2
* Correct type change from char * to String introduced in rev 13904William S Fulton2012-11-261-1/+1
* Fix segfaults when using filename paths greater than 1024 characters in lengt...William S Fulton2012-11-181-6/+14
* Suppress some unchecked return value warnings for CoverityWilliam S Fulton2012-11-181-1/+1
* Add some assertions around use of TellWilliam S Fulton2012-11-161-0/+1
* Fix unused variables found by Coverity checkerWilliam S Fulton2012-11-161-4/+1
* Fix %include inside %define macros - patch from Karl WetteWilliam S Fulton2012-03-151-5/+54
* Fix regression introduced in swig-2.0.2 where filenames with spaces were not ...William S Fulton2011-03-171-19/+22
* Change preprocessing error for tokens appearing after #else and #end to warni...William S Fulton2011-02-171-4/+4
* Preprocessing now errors out if extra tokens appear after #else and #end. Add...William S Fulton2011-02-161-29/+62
* Fix Fix #1927852 - #include directives don't preprocess the file passed to itWilliam S Fulton2011-02-131-7/+22
* Fix preprocessor breakages introduced in rev 12441 which was fixing defined()...William S Fulton2011-02-121-68/+101
* Fix #1940536, overactive preprocessor which was expanding defined(...) outsid...William S Fulton2011-02-071-4/+10
* Fix correct line number reporting in errors/warnings when a macro definition ...William S Fulton2010-09-111-1/+0
* Fix incorrect line number reporting in errors/warnings after parsing macro in...William S Fulton2010-09-101-0/+7
* Fix #2149523 - Incorrect line number reporting in errors after parsing macros...William S Fulton2010-09-101-7/+4
* Fix line numbering for 'Unterminated call invoking macro' errorWilliam S Fulton2010-09-061-8/+9
* Fix erroneous line numbers in argument count error messages for macro expansionsWilliam S Fulton2010-09-031-3/+3
* Fix line numbers in error and warning messages which were accumulately one le...William S Fulton2010-09-031-5/+8
* Fix __LINE__ and __FILE__ expansion in macros with no argumentsWilliam S Fulton2010-09-011-6/+10
* Fix line number and file name reporting for some macro preprocessor warnings.William S Fulton2010-08-291-6/+6
* Fix some more instances of __LINE__ and __FILE__ numberingWilliam S Fulton2010-08-291-7/+5
* Fix __LINE__ and __FILE__ expansion. Mostly this did not work at all.William S Fulton2010-08-261-12/+36