nickysn
|
3d8c941c6c
* updated go32v2 graph unit video card detection code with the latest code from the msdos graph unit (which supports detection of EGAMono, MCGA and combinations of two video cards)
|
10 years ago |
florian
|
2fdc4f06de
* few 64 Bit related fixes, the type change of chtype resolves #27024
|
10 years ago |
marco
|
076e43f799
* try to beautify image_delayload_descriptor a bit. But a 1:1 structure
|
10 years ago |
Károly Balogh
|
87deec105d
m68k: implemented 68k specific a_bit_set_const_ref and a_bit_set_reg_ref, using BSET/BCLR
|
10 years ago |
nickysn
|
069fa51445
* use separate input and output files when invoking wlib to create a static
|
10 years ago |
Jeppe Johansen
|
fa5bd1c513
ARMv7M supports UMULL.
|
10 years ago |
Károly Balogh
|
c49c8210a3
m68k: some initial HLCG, use BSET/BCLR instructions for simple bit manipulation
|
10 years ago |
Jeppe Johansen
|
f7526d0d36
Add classes and stub thread support in the embedded rtl.
|
10 years ago |
Jeppe Johansen
|
3ef4033e7d
Test the proper CPUARM capability when chosing between blx and bl.
|
10 years ago |
florian
|
5f4dc5e54f
* parentheses after an @-operator can contain a full expression, resolves #27517
|
10 years ago |
florian
|
3396e2e1f4
* interpret -daaa:=bbb after -Sm was passed as a macro definition, resolves #27529
|
10 years ago |
florian
|
36e79a874e
* when creating code for an iso mod operator, use create_internal for the helper nodes
|
10 years ago |
florian
|
a8e001d4ad
* do not warn about disjunct ranges for internally created cmp nodes
|
10 years ago |
florian
|
0bc63c438e
+ tifnode.create_internal
|
10 years ago |
Károly Balogh
|
ad301f8fa1
m68k: implemented t68kvecnode.update_reference_reg_packed. same as the generic one, but allocates int registers instead of address registers, because on 68k IMUL,SHR/SHL and AND can't work on address registers, which results in a lot of register shuffling
|
10 years ago |
Jeppe Johansen
|
5ca1740bee
Fix issue in is_thumb32_imm. imm<11:10> have to be non-zero meaning the rotate only works from 8 to 31. Caused 0x8000001F to be mistaken for a valid immediate.
|
10 years ago |
Jonas Maebe
|
39594adae1
* different, simpler fix for #27691 fixed in r30261; should fix the
|
10 years ago |
marco
|
57212decc8
* ugly auto conversion IMAGE_IMPORT_DESCRIPTOR and _IMAGE_TLS_DIRECTORY64/32 fixed.
|
10 years ago |
nickysn
|
50fd91b3e1
* micro optimization in the putpixel routines of the msdos graph unit: perform
|
10 years ago |
nickysn
|
a5a61243b8
* updated video card detection code in the msdos graph unit to support EGA mono,
|
10 years ago |
Jonas Maebe
|
ea3a306da8
* never say that an automatically added unit is unused (mantis #27691)
|
10 years ago |
michael
|
636fb64577
* Introduce reload method
|
10 years ago |
marco
|
1ea195aefe
* remove 2nd copyright header, reverting to original one. Mantis #27630
|
10 years ago |
Károly Balogh
|
258b42de26
m68k: added support for FSIN/FCOS. these are software supported on the 68040, so we should have a separate 68040/060 FPU option too, to avoid these in the future.
|
10 years ago |
marco
|
882d42eb86
* change image_* macros to unsigned, half of bug #27674
|
10 years ago |
Jeppe Johansen
|
09acd9b1ab
Add workaround for ARM thumb when using GAS.
|
10 years ago |
marco
|
9255bc0fe5
* added _ before avr in cpusuffix. All other targets have.
|
10 years ago |
nickysn
|
be2937bb17
+ VESA banked 32k/64k colour mode fast line drawing for msdos as well
|
10 years ago |
nickysn
|
84f5184911
* micro optimization in a commonly repeated VESA horizontal line drawing code pattern
|
10 years ago |
nickysn
|
529f1e77db
* fixed spelling: allign -> align
|
10 years ago |