Jonas Maebe
|
d02eb7059b
+ pointerdef support in llvmgettemprecorddef()
|
9 жил өмнө |
Jonas Maebe
|
d444b365e1
* finished conversion of second_class_to_intf to the high level code
|
9 жил өмнө |
nickysn
|
78362ed6ae
* RELOC_ABSOLUTE32 made different than RELOC_ABSOLUTE on i8086 (and fixed all
|
9 жил өмнө |
nickysn
|
ad92f4e80a
+ implemented thlcgcpu.a_op_const_reg with far pointer support for i8086, so
|
9 жил өмнө |
Jonas Maebe
|
f0c6d40336
* converted loading for fpc_catches parameter to hlcg
|
9 жил өмнө |
Jonas Maebe
|
5de3785c0e
* fixed allocation of temps for empty arrays on llvm
|
9 жил өмнө |
Jonas Maebe
|
1675c27e59
* fixed writing of procvardef records (they're also written as tck_record)
|
9 жил өмнө |
Jonas Maebe
|
09c8c5eba0
* adjusted comment after previous commit
|
9 жил өмнө |
Jonas Maebe
|
a32605bd38
* don't force setelementn's into a 32 bit modifiable register if they were
|
9 жил өмнө |
nickysn
|
b744c83581
+ implemented support for omf fixup records with target group other than 'DGROUP' in the i8086-msdos internal linker
|
9 жил өмнө |
Jonas Maebe
|
175f4376bc
* give an internalerror if a setelementn is range in pass_generate_code,
|
9 жил өмнө |
Jonas Maebe
|
3e917f5889
* fixed llvm a_load_reg_ref() when storing a register to a record reference
|
9 жил өмнө |
michael
|
bc1248ceb7
* Non-Options, multiple identical options support (corrected)
|
9 жил өмнө |
nickysn
|
8046826e4e
+ also allow x86 call ref for references that contain only non-imaginary registers (no infinite spilling problems there either)
|
9 жил өмнө |
michael
|
8e063b5cef
* Undid last (wrong) patch
|
9 жил өмнө |
michael
|
60e0627704
* Non-Options, multiple identical options support
|
9 жил өмнө |
michael
|
f7cab410c5
* Single instance functionality by Ondrej Pokorny
|
9 жил өмнө |
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 жил өмнө |
nickysn
|
ef2c6065b6
+ added support for word/smallint typed constants, initialized with ofs() on i8086
|
9 жил өмнө |
nickysn
|
1e7a0838d7
+ added test for the 'SEG @CODE' and 'SEG @DATA' i8086 inline assembler directives
|
9 жил өмнө |
nickysn
|
a553b15a1c
+ handle properly inline asm segment constants different than word:
|
9 жил өмнө |
nickysn
|
606b64a7f1
* fixed indentation
|
9 жил өмнө |
nickysn
|
3b80ca4376
+ implemented the 'SEG @CODE' inline assembler directive for i8086
|
9 жил өмнө |
nickysn
|
995ca4fb12
+ implemented the 'SEG @DATA' inline assembler directive for i8086
|
9 жил өмнө |
nickysn
|
43dabca8ab
* moved the handling of the @Code and @Data inline assembler symbols to new methods Tx86operand.SetupCode and .SetupData
|
9 жил өмнө |
michael
|
aa7058e82d
* Patch from Ondrej Pokorny to fix broken compilation after 32275
|
9 жил өмнө |
michael
|
e838317177
* Fix bug #0028980
|
9 жил өмнө |
nickysn
|
7d41d19150
+ added an error message when trying to compile a tiny model DOS .COM file with
|
9 жил өмнө |
Jonas Maebe
|
21a4a9034d
* commented out all untested (and on non-Win32: unimplemened) TCompareOption
|
9 жил өмнө |
joost
|
37c1c88f89
* Re-generated src/fpmkunitsrc.inc
|
9 жил өмнө |