summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* + initial skeleton of the js backendjsflorian2014-04-0626-1/+3831
* + branch for developing a js back end for fpcflorian2014-04-060-0/+0
* * Only put unbound params in the list of fieldnames (bug ID 25955)michael2014-04-061-6/+12
* * preserve the segment of the reference in tx86vecnode.update_reference_reg_mulnickysn2014-04-051-0/+4
* * override tcgvecnode.update_reference_reg_mul for i8086 and add code thatnickysn2014-04-051-2/+18
* * use the stack segment for SP-relative addresses in Tcgx86.g_concatcopy innickysn2014-04-051-4/+4
* fcl-db:reiniero2014-04-051-1/+1
* * Moved local label infrastructure into tasmreader, reduces number of global ...sergei2014-04-055-103/+72
* * First implementation of pas2js converter programmichael2014-04-0512-0/+3106
* * Check for nilmichael2014-04-051-0/+3
* * Initial version of pascal-to-javascript convertermichael2014-04-058-0/+5606
* * tcgx86.make_simple_ref: in i8086 memory models with DS<>SS, add an SS: segmentnickysn2014-04-051-0/+3
* * Calling tlabelsym.mangledname should not define the label. This was causing...sergei2014-04-053-3/+33
* * ti8086callnode.extra_call_ref_code: do not change the base register to BX ifnickysn2014-04-041-1/+1
* * i8086 far data model fixes in the copying of openarray value paramsnickysn2014-04-042-4/+11
* * i8086 far data model fixes in Save/RestoreStateVGA and Save/RestoreStateVESAnickysn2014-04-042-12/+12
* * fix for i8086 far data memory models in dos.getintvecnickysn2014-04-041-0/+12
* tstaticvarsym.ppuload: read the section string outside of the symansistr defi...svenbarth2014-04-041-1/+1
* Fix for Mantis #19697. For this we need to have the internal static var symbo...svenbarth2014-04-046-3/+78
* Forgot to commit test mentioned in last commitsvenbarth2014-04-041-0/+21
* Fix for Mantis #25915.svenbarth2014-04-042-7/+17
* Fix for Mantis #25959.svenbarth2014-04-042-1/+20
* * i8086 far data memory model fixes in unit msmousenickysn2014-04-041-0/+36
* + Tcgx86.g_concatcopy: added support for memory models with DS<>SSnickysn2014-04-041-4/+16
* * Tcgx86.g_concatcopy: use boolean variables saved_ds and saved_es to keep tracknickysn2014-04-041-7/+14
* * handle zero length strings correctly in DebugWrite/DebugWriteLnnickysn2014-04-031-0/+2
* * fixed i8086 far pointer typed constants that are initialized with nilnickysn2014-04-034-2/+93
* * Compact arrays/object literals and func. argumentsmichael2014-04-033-135/+104
* * Correct compact writing of source elementsmichael2014-04-031-4/+7
* + initialize the initialloc for push_addr_param parameters correctly in i8086nickysn2014-04-031-2/+2
* + added size info to the 'Var X located at' comment generated in the asm outputnickysn2014-04-031-1/+2
* + added tcgsize2str functionnickysn2014-04-031-0/+8
* Rename printer.pas to printer.pp to adapt to fpmakepierre2014-04-031-0/+0
* * handle the result of FPC_CATCHES via the high level code generator (which m...nickysn2014-04-021-7/+10
* * Moved fixup_jmps to target-specific classes for powerpc,powerpc64 and MIPS,...sergei2014-04-025-13/+29
* * Added virtual method tprocinfo.postprocess_code and moved target-specific p...sergei2014-04-024-13/+28
* * Set implicit collation dependencies to collationOSes only. Mantis #25957marco2014-04-021-8/+8
* fcl-db: mssql: initial attempt to implement support for output parameters of ...lacak2014-04-022-2/+22
* * clock_gettime uses timespec, not timevalmichael2014-04-021-3/+11
* * Add some functions for return status treatment (Patch from Laco)michael2014-04-021-17/+24
* * Use clock_gettime when availablemichael2014-04-021-1/+8
* * fixed m68k typo in r27438jonas2014-04-011-1/+1
* * increased ppu version after all symdef changesjonas2014-04-011-1/+1
* * moved pbestrealtype from symdef to symcpujonas2014-04-0123-64/+78
* - removed no longer used jvmdef unit from uses clausejonas2014-04-011-3/+0
* * moved jvm-specific classdef-related fields from tenumdef to a platform-jonas2014-04-0112-46/+71
* * moved amiga/morphos-specific libsym-related field from tprocdef tojonas2014-04-017-39/+133
* * moved ARM-specific tprocdef.total_stackframe_size field to cpu-specificjonas2014-04-014-11/+9
* * moved MIPS-specific tprocdef.total_local_size field to cpu-specificjonas2014-04-013-7/+5
* - removed no longer used tprocdef.fpu_used field for i386/i8086 (the onejonas2014-04-012-14/+1