Jonas Maebe
|
5de3785c0e
* fixed allocation of temps for empty arrays on llvm
|
9 vuotta sitten |
Jonas Maebe
|
1675c27e59
* fixed writing of procvardef records (they're also written as tck_record)
|
9 vuotta sitten |
Jonas Maebe
|
09c8c5eba0
* adjusted comment after previous commit
|
9 vuotta sitten |
Jonas Maebe
|
a32605bd38
* don't force setelementn's into a 32 bit modifiable register if they were
|
9 vuotta sitten |
nickysn
|
b744c83581
+ implemented support for omf fixup records with target group other than 'DGROUP' in the i8086-msdos internal linker
|
9 vuotta sitten |
Jonas Maebe
|
175f4376bc
* give an internalerror if a setelementn is range in pass_generate_code,
|
9 vuotta sitten |
Jonas Maebe
|
3e917f5889
* fixed llvm a_load_reg_ref() when storing a register to a record reference
|
9 vuotta sitten |
michael
|
bc1248ceb7
* Non-Options, multiple identical options support (corrected)
|
9 vuotta sitten |
nickysn
|
8046826e4e
+ also allow x86 call ref for references that contain only non-imaginary registers (no infinite spilling problems there either)
|
9 vuotta sitten |
michael
|
8e063b5cef
* Undid last (wrong) patch
|
9 vuotta sitten |
michael
|
60e0627704
* Non-Options, multiple identical options support
|
9 vuotta sitten |
michael
|
f7cab410c5
* Single instance functionality by Ondrej Pokorny
|
9 vuotta sitten |
nickysn
|
9de7830c8c
+ allow call ref on x86 for references that don't contain any registers, as the register allocator doesn't fail on them, if all registers are allocated
|
9 vuotta sitten |
nickysn
|
ef2c6065b6
+ added support for word/smallint typed constants, initialized with ofs() on i8086
|
9 vuotta sitten |
nickysn
|
1e7a0838d7
+ added test for the 'SEG @CODE' and 'SEG @DATA' i8086 inline assembler directives
|
9 vuotta sitten |
nickysn
|
a553b15a1c
+ handle properly inline asm segment constants different than word:
|
9 vuotta sitten |
nickysn
|
606b64a7f1
* fixed indentation
|
9 vuotta sitten |
nickysn
|
3b80ca4376
+ implemented the 'SEG @CODE' inline assembler directive for i8086
|
9 vuotta sitten |
nickysn
|
995ca4fb12
+ implemented the 'SEG @DATA' inline assembler directive for i8086
|
9 vuotta sitten |
nickysn
|
43dabca8ab
* moved the handling of the @Code and @Data inline assembler symbols to new methods Tx86operand.SetupCode and .SetupData
|
9 vuotta sitten |
michael
|
aa7058e82d
* Patch from Ondrej Pokorny to fix broken compilation after 32275
|
9 vuotta sitten |
michael
|
e838317177
* Fix bug #0028980
|
9 vuotta sitten |
nickysn
|
7d41d19150
+ added an error message when trying to compile a tiny model DOS .COM file with
|
9 vuotta sitten |
Jonas Maebe
|
21a4a9034d
* commented out all untested (and on non-Win32: unimplemened) TCompareOption
|
9 vuotta sitten |
joost
|
37c1c88f89
* Re-generated src/fpmkunitsrc.inc
|
9 vuotta sitten |
michael
|
dd87c4f34f
* Fix for bug ID #0028976
|
9 vuotta sitten |
Tomas Hajny
|
2c566ffcb9
* fix compilation failure after r32262
|
9 vuotta sitten |
svenbarth
|
0ff87336aa
Convert the Boolean parameters accept_equal, typeonly and hadspecialize of comp_expr(), sub_expr() and factor() to a set parameter and adjust all calls.
|
9 vuotta sitten |
nickysn
|
4edbd27774
* support writing omf libraries with size greater than 251 blocks
|
9 vuotta sitten |
nickysn
|
e498bfc1ba
* changed an internal error number to ensure it's unique
|
9 vuotta sitten |