| Commit message (Expand) | Author | Age | Files | Lines |
* | --- Merging r31831 into '.': | joost | 2015-10-09 | 1 | -7/+49 |
* | * skip <type>(<expr>) in the cond. expression parser if eval is false | florian | 2014-11-22 | 1 | -14/+31 |
* | * boolean constant instead of IFDEFs for detection of microcontroller support | hajny | 2014-11-10 | 1 | -6/+18 |
* | * switch to asmmode_i8086_intel instead of asmmode_i386_intel on i8086 when tp | nickysn | 2014-06-25 | 1 | -0/+4 |
* | * do not crash with an ie on illegal boolean expressions in conditional compi... | florian | 2014-04-27 | 1 | -0/+3 |
* | + support overriding tdef/tsym methods with target-specific functionality: | jonas | 2014-03-29 | 1 | -0/+4 |
* | * partially merged the mips-embedded branch of Michael Ring: | florian | 2014-03-19 | 1 | -4/+4 |
|\ |
|
| * | Initial version of mipsel-embedded Target for pic32mx chips. | ring | 2013-07-06 | 1 | -4/+4 |
* | | * some minor formatting fixes | jonas | 2014-01-29 | 1 | -2/+2 |
* | | * pass on the "eval" state (whether or not subexpressions should be evaluated) | jonas | 2014-01-29 | 1 | -1/+1 |
* | | * don't give an internal error when freeing an error token in the preprocessor | jonas | 2014-01-29 | 1 | -1/+3 |
* | | * fixed compilation with -Oodfa on big endian systems | jonas | 2013-12-02 | 1 | -0/+3 |
* | | * fixes several issues which cause warnings by the dfa code when using it to ... | florian | 2013-12-01 | 1 | -6/+25 |
* | | * don't call swapendian for shortint (it's 1 byte -> upcast to word and then | jonas | 2013-11-06 | 1 | -3/+0 |
* | | Fix for Mantis #25215. | svenbarth | 2013-10-20 | 1 | -0/+3 |
* | | compiler: support also XOR expressions in macro expressions | paul | 2013-09-27 | 1 | -1/+17 |
* | | * use apptype to indicate that the target is a DOS .COM file, instead of intr... | nickysn | 2013-09-24 | 1 | -2/+17 |
* | | Implement cross unit type overloading of generics. This fixes the regression ... | svenbarth | 2013-09-18 | 1 | -1/+1 |
* | | compiler: refactor preproc_substitutedtoken - pass the searchstr into it | paul | 2013-09-13 | 1 | -22/+18 |
* | | compiler: support ORD() intrinsic in preprocessor expressions | paul | 2013-09-12 | 1 | -0/+32 |
* | | compiler: support MOD, DIV, SHR, SHL in preprocessor expressions | paul | 2013-09-12 | 1 | -3/+16 |
* | | compiler: allow 1 and 0 to be used as Booleans in preprocessor expressions | paul | 2013-09-12 | 1 | -9/+22 |
* | | compiler: return short evaluation of preprocessor expressions with AND or OR.... | paul | 2013-09-12 | 1 | -12/+32 |
* | | compiler: implement preprocessor expressions (fixes mantis #0010671) | paul | 2013-09-12 | 1 | -86/+68 |
* | | compiler: move OR and AND preprocessor evaluation to texprvalue.evaluate | paul | 2013-09-12 | 1 | -34/+39 |
* | | compiler: further improve preprocessor evaluator: | paul | 2013-09-12 | 1 | -86/+125 |
* | | compiler: better handling of '$','%','&' in macros | paul | 2013-09-12 | 1 | -11/+16 |
* | | compiler: implement compile-time expression with float numbers (issue #001067... | paul | 2013-09-12 | 1 | -31/+127 |
* | | compiler: reimplement handling of compile time variables - they are stored li... | paul | 2013-09-12 | 1 | -302/+441 |
* | | compiler: add a check for srsym <> nil since try_consume_unitsym may change s... | paul | 2013-09-05 | 1 | -2/+2 |
* | | compiler: handle unit, namespace and class/record/object prefixes before iden... | paul | 2013-09-05 | 1 | -91/+248 |
|/ |
|
* | * merge i8086 branch by Nikolay Nikolov | florian | 2013-04-25 | 1 | -3/+3 |
|\ |
|
| * | * default to intel assembler for delphi/tp7 modes also on i8086 | nickysn | 2013-03-14 | 1 | -3/+3 |
* | | + define UNICODE as well as FPC_UNICODESTRINGS | florian | 2013-04-09 | 1 | -1/+5 |
* | | * fixed recording generics token line info on big endian systems | jonas | 2013-03-18 | 1 | -3/+3 |
* | | * update init_settings.setalloc in SetCompileMode if changeinit is set | florian | 2013-03-17 | 1 | -2/+6 |
* | | * fixed code which causes range check errors when compiled with -Cr | florian | 2013-03-17 | 1 | -5/+13 |
* | | compiler: minor optimization of tscannerfile.recordtoken | paul | 2013-03-12 | 1 | -1/+1 |
|/ |
|
* | compiler: set apptype using new SetAppType routine, add 'CONSOLE' define for ... | paul | 2013-02-13 | 1 | -0/+9 |
* | compiler: define FPC_UNICODESTRINGS when UnicodeString is a default string ty... | paul | 2013-02-13 | 1 | -0/+3 |
* | Implement DECLARED() for generic symbols. This fixes Mantis #21829 . The synt... | svenbarth | 2013-01-30 | 1 | -4/+43 |
* | Fix for Mantis #23700 . | svenbarth | 2013-01-20 | 1 | -0/+1 |
* | Move the handling of "misstyled" floating point constants like "2." or "2.e10... | svenbarth | 2013-01-10 | 1 | -7/+16 |
* | - get rid of m_all, use a set instead for tokens, this allows to disable/enab... | florian | 2012-09-30 | 1 | -6/+6 |
* | compiler: don't reject utf-8 codepage as default althought it is not present ... | paul | 2012-09-17 | 1 | -1/+1 |
* | * always store generics token streams in little endian, so we don't have to | jonas | 2012-07-15 | 1 | -27/+52 |
* | Always try to present file/line information for generics even if no source is... | svenbarth | 2012-06-20 | 1 | -21/+0 |
* | "SizeInt" inside the compiler references the "size of an int" on the Host pla... | svenbarth | 2012-06-19 | 1 | -20/+22 |
* | Fix bug report 22265 | pierre | 2012-06-14 | 1 | -2/+2 |
* | Hopefully correct fix for ReplayToken TSettings record writes | pierre | 2012-06-14 | 1 | -9/+9 |