pierre
|
441b9feffc
pass new asm extra opt using -ao option
|
11 жил өмнө |
pierre
|
6d4a9aad66
pass new asm extra opt using -ao option
|
11 жил өмнө |
pierre
|
e9c0484b3c
pass new asm extra opt using -ao option
|
11 жил өмнө |
pierre
|
4441bbb9dc
Add new global asmextraopt variable
|
11 жил өмнө |
pierre
|
1cec09f979
Add -Caoldwin32gnu ABI option to cope with 'ret $4' issues in old GNU mingw32 C compiler (version below 4.7)
|
11 жил өмнө |
nickysn
|
a85bb98aa6
* patch from Max Nazhalov with improvements to the i8086 64-bit division:
|
11 жил өмнө |
sergei
|
8b3217815b
* When inlining currency (ordinal) multiplication, change resultdef to int64, in order to be consistent with behavior of generic handling. Fixes compilation faliure after r26500, Mantis #25565.
|
11 жил өмнө |
michael
|
24e9e8a68c
* Reverted revision 26000, which is totally wrong
|
11 жил өмнө |
Károly Balogh
|
5e15e4b07d
add basic constant handling to subscript nodes, avoid ie20060521 when building rgobj.pas with -O3/-O4
|
11 жил өмнө |
marco
|
a57df5f0dd
* commited correction for Mantis #25560, misspelled constructor keyword
|
11 жил өмнө |
svenbarth
|
f64ba97285
Fix compilation of WinCE (for both ARM and i386!) after RTL changes
|
11 жил өмнө |
Tomas Hajny
|
729730454b
+ source file for cp852 (IBM Latin-2 / central Europe) added
|
11 жил өмнө |
Tomas Hajny
|
2e004af6e7
+ character sets for central Europe added also to Makefiles as implicit units
|
11 жил өмнө |
Tomas Hajny
|
be6fdf21ce
+ character sets for central Europe added also to Makefiles as implicit units
|
11 жил өмнө |
Tomas Hajny
|
ce4cb437e2
+ character sets for central Europe added also to Makefiles as implicit units
|
11 жил өмнө |
paul
|
a1b5392e6c
add missing charset source files
|
11 жил өмнө |
nickysn
|
5c8aa6e5b0
* fpc_mul_integer and fpc_mul_longint: fallback directly to the unsigned
|
11 жил өмнө |
Tomas Hajny
|
5372bdbb43
* removed gdbint dependency if compiled with NOGDB=1
|
11 жил өмнө |
Tomas Hajny
|
2c60f456f1
* fixed WinCE breakage caused when moving to target dependent type for ordinal argument in GetProcAddress
|
11 жил өмнө |
Tomas Hajny
|
1a430d8110
* GetProcAddr added for OS/2, type of argument for ordinal target specific now
|
11 жил өмнө |
nickysn
|
b91509159a
+ added asm optimized 64-bit division helpers for i8086 by Max Nazhalov
|
11 жил өмнө |
sergei
|
ca58cc1d64
+ x86_64: generate position-independent case jump tables (twice smaller than absolute ones and do not require dynamic relocations in .dll/.so).
|
11 жил өмнө |
paul
|
eb508a18e9
compiler: remove RST writer
|
11 жил өмнө |
Tomas Hajny
|
cce9498b7c
* fix building for OS/2 and EMX (additional include path necessary)
|
11 жил өмнө |
Tomas Hajny
|
5f6aefa4c0
+ character sets for central Europe added
|
11 жил өмнө |
sergei
|
6b1f021fcf
- Removed remaining optimizations that duplicate functionality of tcg.optimize_op_const.
|
11 жил өмнө |
nickysn
|
c83032992d
* more fixes to the 3-op IMUL spilling:
|
11 жил өмнө |
florian
|
a752e3542d
+ more x86 cpu flags
|
11 жил өмнө |
nickysn
|
4a107dcfa6
+ added 32-bit asm optimized division helpers for i8086 by Max Nazhalov
|
11 жил өмнө |
sergei
|
78e726b34f
* i386: Somewhat optimized fpc_mul_qword routine, got rid from variable 'r', registers esi and edi. Also ignore overflow checking when both operands have their high dwords equal to zero, because in such case multiplication cannot overflow.
|
11 жил өмнө |