Jonas Maebe
|
b4e857e9c4
* skip for darwin because it always requires/expects a 16 byte aligned stack
|
9 anos atrás |
Jonas Maebe
|
5f14029e74
* if a function result has been migrated to the parentfpstruct because it is
|
9 anos atrás |
Jonas Maebe
|
3c77214d4b
* fixed redirecting aliases for the function result to the
|
9 anos atrás |
Jonas Maebe
|
1dcd312ca5
* don't handle Objective-C or dispinterfaces like Pascal interfaces (we
|
9 anos atrás |
sergei
|
97eccd73b7
- Win32 RTL: removed assembler startup files, which are unused since version 2.0.x
|
9 anos atrás |
sergei
|
cdd4c8a854
* Use integer components of date/time directly, instead of converting them into floating-point TDateTime and immediately back.
|
9 anos atrás |
marcus
|
07ec703f24
MorphOS: Added SystemTags(), TMemChunk field names changed to match SDK
|
9 anos atrás |
marcus
|
e73de332aa
Amiga, AROS: fixed parameter _PDateTime type (broken in r32644)
|
9 anos atrás |
sergei
|
903ddf8403
- Cleaned out some more assembler PIC hacks around ExitCode variable
|
9 anos atrás |
nickysn
|
52402032ae
* handle exceptions when opening the exitcode.txt file as well, so that we write
|
9 anos atrás |
nickysn
|
6f490cc6b3
* write a message to stdout if dosbox is killed due to a timeout
|
9 anos atrás |
nickysn
|
66bad5a1cf
* pushf and popf are 8086 level instructions, not 186+
|
9 anos atrás |
Jonas Maebe
|
7a8079cfb4
* removed DLLsource global variable and replaced its uses with
|
9 anos atrás |
Jonas Maebe
|
f4f785b52e
- removed unused global variables usegnubinutils and forceforwardslash
|
9 anos atrás |
sergei
|
84c33631ef
* Have the sysinit unit, if any, passed to the linker first (currently it is passed last). This is necessary to get the same linking order on targets with assembler startup and with Pascal startup. In particular, it allows to define global symbols like "data_start" in sysinit unit and expect that they will actually end up before other data in executable.
|
9 anos atrás |
sergei
|
272e3db1db
* Fixed test on x86_64 ('nostackframe' modifier ensures that no prologue/epilogue code is added on fixed-stack targets).
|
9 anos atrás |
sergei
|
31623565cb
* Skip test for Win64, since *nix-style PIC is not supported on that system.
|
9 anos atrás |
sergei
|
eb86cd47c6
* tcgx86_64.g_proc_entry: Don't crash if 'list' is initially empty. Went unnoticed this far because ncgutil.gen_proc_entry_code adds some items before calling cg.g_proc_entry.
|
9 anos atrás |
yury
|
2248805082
* pas2jni: Fixed ref counting of method pointers.
|
9 anos atrás |
marco
|
79f4d0ed44
* memleak fix for mantis #29187
|
9 anos atrás |
Károly Balogh
|
bc455adc23
amunits: syscall-ified realtime. this was the last unit in coreunits to be cleaned from the old asm wrappers.
|
9 anos atrás |
Károly Balogh
|
6c4fab174e
amunits: syscall-ified amigaguide
|
9 anos atrás |
Károly Balogh
|
43b2fd0efd
amunits: removed the old smartlink include from expansion
|
9 anos atrás |
Károly Balogh
|
0cee11acb2
amunits: syscall-ified expansion unit.
|
9 anos atrás |
Károly Balogh
|
e711169e4b
amunits: syscall-ified commodities unit. also removed pas2c dependency.
|
9 anos atrás |
Károly Balogh
|
aa424fc81f
m68k: use R_SUBNONE instead of R_SUBWHOLE for FPU regs, indentation fixes of some old code and various cleanups
|
9 anos atrás |
Károly Balogh
|
c82328e3fd
m68k: implemented tcg68k.check_register_size for future use. use R_SUBNONE for FPU registers, because R_SUBWHOLE will change. use isregoverlap in a_load_reg_reg
|
9 anos atrás |
Károly Balogh
|
001dfecdf5
m68k: use isregoverlap in is_same_reg_move, to determine if we're doing a no-op move
|
9 anos atrás |
Károly Balogh
|
c47c6c0270
m68k: use std_regnum_search instead of prefixing the regname with % and calling gas_regnum_search
|
9 anos atrás |
Károly Balogh
|
9c12615f09
m68k: new isregoverlap function, which returns true if the two registers overlap (same type and subreg). use the new r68kbss.inc for regnumber_count_bsstart. other minor tweaks.
|
9 anos atrás |