Mattias Gaertner
|
a5f23e2b94
fcl-js: marker for checking writeln statements
|
7 years ago |
nickysn
|
d86e5d006c
+ added test for seg(x) and ofs(x) initialized typed constants in TP mode as well
|
7 years ago |
nickysn
|
2019e622e1
* fixed typed constants, initialized with Ofs(proc) in modes TP and DELPHI as well
|
7 years ago |
nickysn
|
e23a13a482
* fixed seg(proc) in tp and delphi modes in all i8086 memory models
|
7 years ago |
pierre
|
09995b820e
Pass --NOGDBMI=1 to fpmake if NOGDBMI is set
|
7 years ago |
pierre
|
1512f9a34c
Add NOGDBMI fpmake option to explicitly disable GDBMI support, and add GDBMI_DEFAULT_OSes to default to GDBMI
|
7 years ago |
Mattias Gaertner
|
1fa46c5597
fcl-passrc: removed writeln
|
7 years ago |
Mattias Gaertner
|
5fd7c0b840
pastojs: started writing module
|
7 years ago |
Mattias Gaertner
|
beee21c761
fcl-passrc: unified naming BoolSwitches
|
7 years ago |
pierre
|
0cabadca2c
Fix i386 compilation error for PIC code by using local stack variable
|
7 years ago |
pierre
|
30e4988a4e
Disable i386 assembler code if position independent code option is used
|
7 years ago |
florian
|
a29f968b3b
* patch by Christo Crause: generate parameter location information in att assembler mode, resolves #32915
|
7 years ago |
svenbarth
|
640480272f
* adjust TThread.Synchronize so that it also works correctly if the passed in thread instance is not the instance of the current thread
|
7 years ago |
nickysn
|
899707979a
- removed debug writeln, committed by accident in r37727
|
7 years ago |
nickysn
|
f351b6acc9
+ added an i8086 test for typed constants, initialized with ofs(x) or seg(x)
|
7 years ago |
nickysn
|
fe7fb70e2c
* fixed the handling of Ofs(x) typed constants on i8086; previously, they would
|
7 years ago |
nickysn
|
614755d799
* fixed the handling of Seg(proc) typed constants on i8086
|
7 years ago |
nickysn
|
44e29debee
+ introduce tai_const.Createname_near and .Createname_far on i8086
|
7 years ago |
Mattias Gaertner
|
9dbe50b3fc
pastojs: 0.9.3
|
7 years ago |
Mattias Gaertner
|
e00e3b690b
fcl-js: jswriter: double(high(int64))
|
7 years ago |
florian
|
e6a6938787
* make fpu/mmx/xmm/ymm registers numbers instead of flags to have enough space for zmm/bnd/k registers
|
7 years ago |
svenbarth
|
2d52536460
* only check for the method if one is given at all (otherwise everything would be skipped)
|
7 years ago |
Mattias Gaertner
|
17c010b9a3
pas2js: catch jswriter exceptions
|
7 years ago |
Mattias Gaertner
|
d501448c04
jswriter: fixed double greater than int64
|
7 years ago |
Mattias Gaertner
|
1ddbaa946c
pastojs: nicer float 1E-12
|
7 years ago |
Mattias Gaertner
|
500c6c67f0
pastojs: test float constants
|
7 years ago |
Mattias Gaertner
|
20424d36e5
fcl-js: jswriter: shorter floats
|
7 years ago |
Mattias Gaertner
|
4b3d6a7630
fcl-passrc: resolver: nicer error messages when operator does not fit types
|
7 years ago |
Mattias Gaertner
|
9d28ba69a1
pas2tojs: 0.9.2
|
7 years ago |
Mattias Gaertner
|
d9a878b0da
fcl-js: fixed writing - - and + +
|
7 years ago |