nickysn
|
6f490cc6b3
* write a message to stdout if dosbox is killed due to a timeout
|
9 years ago |
nickysn
|
66bad5a1cf
* pushf and popf are 8086 level instructions, not 186+
|
9 years ago |
Jonas Maebe
|
7a8079cfb4
* removed DLLsource global variable and replaced its uses with
|
9 years ago |
Jonas Maebe
|
f4f785b52e
- removed unused global variables usegnubinutils and forceforwardslash
|
9 years ago |
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 years ago |
sergei
|
272e3db1db
* Fixed test on x86_64 ('nostackframe' modifier ensures that no prologue/epilogue code is added on fixed-stack targets).
|
9 years ago |
sergei
|
31623565cb
* Skip test for Win64, since *nix-style PIC is not supported on that system.
|
9 years ago |
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 years ago |
yury
|
2248805082
* pas2jni: Fixed ref counting of method pointers.
|
9 years ago |
marco
|
79f4d0ed44
* memleak fix for mantis #29187
|
9 years ago |
Károly Balogh
|
bc455adc23
amunits: syscall-ified realtime. this was the last unit in coreunits to be cleaned from the old asm wrappers.
|
9 years ago |
Károly Balogh
|
6c4fab174e
amunits: syscall-ified amigaguide
|
9 years ago |
Károly Balogh
|
43b2fd0efd
amunits: removed the old smartlink include from expansion
|
9 years ago |
Károly Balogh
|
0cee11acb2
amunits: syscall-ified expansion unit.
|
9 years ago |
Károly Balogh
|
e711169e4b
amunits: syscall-ified commodities unit. also removed pas2c dependency.
|
9 years ago |
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 years ago |
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 years ago |
Károly Balogh
|
001dfecdf5
m68k: use isregoverlap in is_same_reg_move, to determine if we're doing a no-op move
|
9 years ago |
Károly Balogh
|
c47c6c0270
m68k: use std_regnum_search instead of prefixing the regname with % and calling gas_regnum_search
|
9 years ago |
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 years ago |
Károly Balogh
|
2934424c43
m68k: updated/added some reg includes as generated by the new tool
|
9 years ago |
Károly Balogh
|
9133964676
m68k: new 68k register data file format, which eases future subregister support
|
9 years ago |
florian
|
a3964d9ee0
+ support for RDTSCP, resolves issue #28916
|
9 years ago |
Károly Balogh
|
3c0dca44d3
m68k: fixed a copypaste fail in tcg68k.g_restore_registers, which affected FPU register restoring
|
9 years ago |
florian
|
3b50d0b64e
* patch by Bernd to fix interrupt handling for the ATtiny1634 and ATtiny167 controllers (use jmp instead of rjmp to jump to the handlers), resolves issue #29122
|
9 years ago |
florian
|
7b9a257549
* complain no matching SUBARCH value is passed, issue #29177
|
9 years ago |
Károly Balogh
|
5cfdd8fbf5
removed a redundant zero extension from location_force_reg, which occured if the source location was a smaller than 32bit subreg, and the destination was 64bit. hregister is always overwritten in the codepath below anyway.
|
9 years ago |
florian
|
bd20c5a66b
* set a proper sram base for the avrsim controller type
|
9 years ago |
florian
|
faec3936d7
* take care of SUBARCH when running tests
|
9 years ago |
florian
|
91c59cb512
* fix Fill* code for CPUs with 8 Bit ALU
|
9 years ago |