nickysn
|
01ff2221d7
+ enabled compilation of varutils for i8086-msdos
|
12 ani în urmă |
nickysn
|
b43c4c4aca
* i8086 fixes in tx86typeconvnode.second_int_to_real
|
12 ani în urmă |
joost
|
7656bf2017
* Allow usage of $(UNITSOUTPUTDIR) and $(BINOUTPUTDIR) macros during clean
|
12 ani în urmă |
nickysn
|
3492d29834
+ added varutils.pp to the msdos rtl
|
12 ani în urmă |
nickysn
|
9813e9b4eb
+ enabled compilation of units rtlconst and typinfo for i8086-msdos
|
12 ani în urmă |
nickysn
|
fe48700483
* another i8086 compilation fix for typinfo
|
12 ani în urmă |
joost
|
a68ef39655
* Build grab_vcsa only on Linux (fpmake)
|
12 ani în urmă |
nickysn
|
4b220d7261
* fixed 'data element too large' error when compiling typinfo on i8086
|
12 ani în urmă |
nickysn
|
fa5dd5eef0
+ enabled compilation of unit iso7185 for i8086-msdos
|
12 ani în urmă |
nickysn
|
5bc70298de
+ enabled compilation of unit macpas for i8086-msdos
|
12 ani în urmă |
nickysn
|
1eda29951e
+ enabled compilation of the math unit for i8086-msdos
|
12 ani în urmă |
nickysn
|
2b583bb265
* do not use fsin and fcos on 286-, since they're 387+
|
12 ani în urmă |
nickysn
|
c49e927077
+ added rtl/i8086/mathu*.inc for compiling the math unit
|
12 ani în urmă |
nickysn
|
062c0aa5f4
+ sysutils for i8086-msdos compiles now\! yippiee\!\!\!
|
12 ani în urmă |
nickysn
|
09249b31b8
* use the generic implementation of second_IncludeExclude in case the cpu is earlier than 386, since then it does not support BTR and BTS
|
12 ani în urmă |
nickysn
|
06838be452
* fixed bug when passing a 'single' floating point type parameter via tcg8086.a_load_ref_cgpara
|
12 ani în urmă |
nickysn
|
1d8d0d42a5
* size of TByteArray and TWordArray reduced by 1 on 16-bit CPUs to avoid 'structure too large' errors when compiling the sysutils unit
|
12 ani în urmă |
nickysn
|
4708132ddf
+ added sysutils.pp to the i8086-msdos rtl
|
12 ani în urmă |
nickysn
|
27adafeecb
+ support moving from a shorter unsigned (sign extension not yet implemented) to a longer type in tcg8086.a_load_reg_ref
|
12 ani în urmă |
nickysn
|
c41d93214f
* fixed passing a longint to an array of const parameter on i8086 (and other 8/16-bit cpus)
|
12 ani în urmă |
nickysn
|
0f7673105b
+ implemented envcount, envstr and getenv for i8086-msdos
|
12 ani în urmă |
nickysn
|
3aeea835f9
+ int register in treference.segment support in tcg8086.op_*ref*
|
12 ani în urmă |
florian
|
2ec15deaba
* more readable register allocation comments
|
12 ani în urmă |
florian
|
23c84fd27c
* more fixes for segment register usage
|
12 ani în urmă |
nickysn
|
5dfdb616be
* fixed a regression, introduced in r24571
|
12 ani în urmă |
nickysn
|
0013186e2d
+ fully implemented ParamStr and ParamCount on i8086-msdos
|
12 ani în urmă |
florian
|
c1a1325a72
* reduce register pressure by allocating/deallocating registers as late/early as possible
|
12 ani în urmă |
florian
|
b734c17c4f
* formatting
|
12 ani în urmă |
florian
|
b85addb451
+ color segment register
|
12 ani în urmă |
nickysn
|
035cb74855
* far pointer helper types made global in the implementation of the system unit
|
12 ani în urmă |