Jonas Maebe
|
7566ddcc8f
* add a tdef to each parameter location and set it for all target
|
12 years ago |
Jonas Maebe
|
53ba7fbb8b
* support formaldef in def_cgsize (-> OS_ADDR)
|
12 years ago |
Jonas Maebe
|
dd15ee5bf2
* removed superfluous checks (push_addr_param() already checks for those)
|
12 years ago |
Jonas Maebe
|
4e210e57c2
* use the correct type (pointer to object type) when loading the function
|
12 years ago |
nickysn
|
e2241d97a2
* i8086 optimizations for 32-bit OP_SAR with const >= 16
|
12 years ago |
nickysn
|
55a071692e
* i8086 optimizations in op_const_reg for 32-bit OP_SHL and OP_SHR with const >= 16
|
12 years ago |
nickysn
|
90ecd72286
* x86_64 compilation fixed after r24752
|
12 years ago |
joost
|
99aed66f3c
* Fixed uninitialized variable problem
|
12 years ago |
joost
|
76c1b9da71
* Use fpmkunit to obtain gcclib-dir for configuration files
|
12 years ago |
nickysn
|
ec76b2cf40
* refactored the segment-in-integer-register reference support, so it's handled in make_simple_ref, instead of all over the place in the code generator
|
12 years ago |
Károly Balogh
|
b2729613c2
turn off gdbint for MorphOS
|
12 years ago |
nickysn
|
40630a7cde
* slight accuracy improvement in crt.delay for i8086-msdos
|
12 years ago |
Károly Balogh
|
4e427b9663
disable threading and process for morphos
|
12 years ago |
joost
|
b543f83f59
* Switched IDE to fpmake-building
|
12 years ago |
Jonas Maebe
|
978b5530ec
* renamed getmmcgsize to getintmmcgsize + comment
|
12 years ago |
Jonas Maebe
|
2dd75e707e
* renamed thlcgobj.tcgsize2orddef to defutil.cgsize_orddef
|
12 years ago |
michael
|
03dd596485
* Refactor TSQLQuery to use TSQLStatement
|
12 years ago |
joost
|
19d4b8dcd7
* Added fpmake.pp for building the ide
|
12 years ago |
Károly Balogh
|
c99d723826
merged fixes from MorphOS
|
12 years ago |
Károly Balogh
|
9b90c22eb5
removed unused var, cosmetics, no functional changes
|
12 years ago |
nickysn
|
525246f61b
* support i8086 far references in tx86addnode.emit_op_right_left
|
12 years ago |
nickysn
|
1e8b192b3d
* support far references in second_cmp32bit for i8086
|
12 years ago |
nickysn
|
c9c882c30a
* always use 16-bit pushes for pushing/popping the segment registers on i8086 in Tcgx86.g_concatcopy
|
12 years ago |
Károly Balogh
|
4f67d25a6a
don't allow an env var with invalid characters, also fixed a signedness warning
|
12 years ago |
Károly Balogh
|
76d7527909
also return nil for the empty env vars in the generic implementation in GetEnvPChar
|
12 years ago |
michael
|
678fb02f11
* Fix cursor mem leak
|
12 years ago |
Jonas Maebe
|
f985149163
* fixed compilation after r24661 (added dummy overloads for newly
|
12 years ago |
nickysn
|
4b3c67c51a
+ implemented dos.Keep for i8086-msdos; simple dos TSRs now work
|
12 years ago |
nickysn
|
e243b6b869
* never use the 66h prefix when pushing/popping segment registers on i8086, as the stack is aligned on 2 bytes there
|
12 years ago |
nickysn
|
c2e3fb5918
+ emit proper interrupt procedure entry/exit code on i8086
|
12 years ago |