summaryrefslogtreecommitdiff
path: root/compiler/fppu.pas
Commit message (Expand)AuthorAgeFilesLines
* * Improve Test_Double_checksum with Test_Double_checksum_write CRC testing ...pierre2020-11-281-29/+64
* Improve CRC_checksum testing code with -dDEBUG_UNIT_CRC_CHANGES -dTest_Doubl...pierre2020-11-251-14/+30
* * have the module keep track whether it was loaded from a PPU with a differen...svenbarth2020-01-301-0/+1
* * fix for #32352: a unit does not need to be re-deref'ed if it just had bee...florian2020-01-231-1/+3
* * replaced tentryfile.get/putsmall/normalset() with a common tget/putsetjonas2019-11-061-7/+7
* * fixed compilation with -dTest_Double_checksum_writejonas2019-06-301-2/+2
* * record in ppu flag whether or not symbols are ansistrings, and use thatjonas2019-06-301-0/+3
* * ensure the LLVM-based compiler does not try to load units compiled with ajonas2019-06-081-0/+8
* * fix case completeness and unreachable code warnings in compiler that wouldjonas2019-05-121-2/+0
* * record symbols that need to remain in their original order, and on Darwinjonas2019-04-201-0/+26
* * hopefully fix fpu emulation ppu header flag check after r41846jonas2019-04-071-1/+1
* * added extra header to ppu inside a subsection, so we won't run intojonas2019-04-061-117/+161
* * keep track if the unit was found by using a default namespace as prefixsvenbarth2018-05-051-0/+3
* * also take into account default namespace when looking for a unit:svenbarth2018-05-051-31/+85
* + add putboolean and getboolean convenience methods to tentfilesvenbarth2018-01-141-4/+4
* * fixed storing the symbols of the global macro symbol table in the ppu injonas2018-01-041-0/+7
* + write selected features in ppu of the system unit and load them further onflorian2017-12-101-0/+10
* * write full path name when ppu crc checks fail/conflict (patch byjonas2017-04-171-2/+2
* * Fixed memory leak.yury2017-03-071-0/+1
* instead of stringdup(ppufile.getstring), have a getpshortstring function in e...karoly2017-01-041-4/+4
* * reset unitimportsymsderefs in tppumodule.reset, hopefully fixesjonas2016-11-131-0/+2
* Remember usage of checkpointer (-gc) option:pierre2016-09-271-0/+2
* Avoid memory leak on tppumodule.unitimportsymsderefspierre2016-08-211-0/+16
* Add a mechanism to keep track of assembler symbols that either publicly provi...svenbarth2016-07-221-2/+56
* + added new unit flag uf_i8086_ss_equals_ds, which indicates memory models withnickysn2016-07-161-0/+10
* Merged revision(s) 31988, 31991-31993, 32136, 32308-32309, 32312, 32318 from ...svenbarth2016-04-151-5/+13
* Merged revision(s) 28904-28905, 29038-29044 from branches/svenbarth/packages:svenbarth2016-04-141-1/+9
* Partial merge of r28846 (without the global assembler symbols)svenbarth2016-04-121-0/+66
* Merge first batch of package handling related revisions from the packages branchsvenbarth2016-04-081-1/+92
* * compilation fixedflorian2016-02-281-0/+1
* Merged revision(s) 32302-32305, 32310 from branches/svenbarth/packages:svenbarth2016-02-191-6/+34
* Merged revision(s) 28690 from branches/svenbarth/packages:svenbarth2016-01-221-2/+2
* Merged revision(s) 28689 from branches/svenbarth/packages:svenbarth2016-01-221-20/+21
* * only write the parts of the unit localsymtables that are actually needed:jonas2015-10-251-11/+13
* + commented directive for easier enablingflorian2015-02-231-1/+3
* * write better hint message about the first occurence of an identifuer in cas...florian2015-01-041-1/+7
* * i8086 small and tiny memory model ppus made incompatible. Rationale:nickysn2014-04-101-0/+10
* * remove stale uses strutils;marco2014-03-271-1/+1
* + added i8086 memory model flags to the ppu flags and added a check that prev...nickysn2013-08-251-0/+35
* * patch by Aleksa Todorovic: store relative include paths in PPUs, resolves #...florian2013-03-171-2/+5
* compiler: remove unused variables and unneeded assignmentspaul2013-01-211-1/+0
* Fix for Mantis #22160svenbarth2012-09-251-0/+16
* fppu.pas, tppumodule.readsourcefiles:svenbarth2012-06-291-1/+3
* Always try to present file/line information for generics even if no source is...svenbarth2012-06-201-63/+64
* * replaced most (if not all) remaining fields/parameters in the compilerjonas2012-04-291-38/+35
* * merged trunk up to r20882jonas2012-04-151-5/+18
|\
| * * Fix bug 21607pierre2012-04-031-1/+1
| * * write the file location (if available), if a unit is not found, resolves #2...florian2012-03-221-1/+14
| * compiler: pass both modulename and filename to tmodule.create. extract module...paul2011-09-011-4/+4
* | * store JVM namespace separately from unitname so it doesn't conflict withjonas2012-04-141-20/+18