svenbarth
|
b1d79494dd
Fix around 30 tests by using a volatile register for restoring the stack pointer
|
12 years ago |
nickysn
|
9a1018ec57
+ enabled the MCGA and 16-colour VGA modes in the graph unit for i8086-msdos
|
12 years ago |
pierre
|
8a0dccf590
NetBSD getcwd system call also returns string length
|
12 years ago |
nickysn
|
6bf7072a33
+ enabled the EGA modes in the graph unit for i8086-msdos
|
12 years ago |
marco
|
274ad65477
* IPicture from #25147. Translated IPicture2 (win64 safe) myself. (roughly the same but with 64-bit handle type)
|
12 years ago |
nickysn
|
836ec24fb1
+ enabled the Hercules code in the i8086-msdos graph unit
|
12 years ago |
nickysn
|
54a34391a1
* rewritten the EGA/VGA detection code to use intr, instead of inline asm
|
12 years ago |
nickysn
|
05be9829dc
* finished the implementation of SaveStateVGA and RestoreStateVGA
|
12 years ago |
nickysn
|
55f1b860af
* SaveStateVGA and RestoreStateVGA rewritten to use intr
|
12 years ago |
svenbarth
|
20587d8547
And another place where I forgot to (de)allocate address registers...
|
12 years ago |
svenbarth
|
f8fe25f8cf
Forgot to commit one location where address registers need to be allocated.
|
12 years ago |
nickysn
|
896cdc42e5
* windows detection on startup rewritten to use intr
|
12 years ago |
Károly Balogh
|
55be015a4e
better version of the ColdFire TST.L 123(dX) fix, fixes regressions in tcnvint1 and 2
|
12 years ago |
nickysn
|
bff9afe865
+ added msdos to AllSmartLinkLibraryOSes
|
12 years ago |
nickysn
|
f1c1ea17fa
* updated TTarget.GetUnitLibFileName according to the settings for staticlibext
|
12 years ago |
florian
|
73e6af4864
+ cpu flag CPUARM_HAS_THUMB_IDIV
|
12 years ago |
florian
|
8fb7cf822b
* unified internal errors
|
12 years ago |
florian
|
9cb5212378
* patch by Anton Rieckert: cpu_armv7em should default to thumb(2) code as well, resolves #25142
|
12 years ago |
nickysn
|
a19a9ef9cc
+ added a TOS parameter to TTarget.GetUnitLibFileName
|
12 years ago |
nickysn
|
1bea98995b
* regenerated fpcmake makefiles after r25642
|
12 years ago |
nickysn
|
8844c67f56
* updated fpcmake revision.inc after r25642
|
12 years ago |
nickysn
|
d89c286dc1
* changed the staticlibext for i8086-msdos to .a in fpcmake.ini as well
|
12 years ago |
nickysn
|
96a4f8e43b
* the staticlibext for i8086-msdos changed from .lib to .a; rationale:
|
12 years ago |
marco
|
6ace630c6f
* fix for #24947, writing index expression of property. Patch by Daniel Gaspary.
|
12 years ago |
marco
|
bca1e53840
* fix for mantis #24920 try to properly update messages unit for win64.
|
12 years ago |
nickysn
|
8f8bd8b12d
- rm the unnecessary jnz instruction before the rep stosb in the i8086-msdos startup code, because the rep prefix checks for cx=0 and skips the stosb instruction anyway
|
12 years ago |
Károly Balogh
|
6c0581da49
* do not emit TST.L #ofs(dX) instructions for the Coldfire
|
12 years ago |
Károly Balogh
|
584e3638ab
* get the count of params from the correct list
|
12 years ago |
nickysn
|
608a449c4a
+ added a 'cld' before the first string x86 instruction in the i8086-msdos startup code
|
12 years ago |
nickysn
|
826b4678f3
* moved UpdateAlignmentStr, UpdateOptimizerStr, UpdateWpoStr and UpdateDebugStr from unit globals to unit dirparse
|
12 years ago |