florian
|
0b5951fa14
+ first full implementation of induction variable strength reduction
|
17 years ago |
florian
|
ecd05a1043
+ framework for strength reduction of induction variables
|
17 years ago |
yury
|
2f5d8b0381
* Fixed unreachable code warnings.
|
17 years ago |
florian
|
2fd1196118
+ cpu32bitaddr,cpu32bitalu,cpu16bitaddr,cpu16bitalu
|
17 years ago |
florian
|
4a243d451f
+ support of -Mxxx or $modeswitch to enable single mode specific features
|
17 years ago |
giulio
|
9203f46e1a
* Handling of -Sf parameter fixed
|
17 years ago |
Jonas Maebe
|
f36e5411af
* split cpu64bit compiler define into
|
17 years ago |
peter
|
f704ee2d70
* remove duplicate temp allocation for register saving
|
17 years ago |
peter
|
bfca4e67fa
* -CO option to check for possible integer overflows
|
18 years ago |
peter
|
6b8aed593f
* remove registers{int/mmx/fpu} from firstpass
|
18 years ago |
Jonas Maebe
|
335bc9fd46
+ PIC support for darwin/ppc32 (-Cg works now, no regressions in test
|
18 years ago |
Jonas Maebe
|
488cfa3c32
+ -go<x> switch for debugging options (some global switches could be
|
18 years ago |
Jonas Maebe
|
21abdd2f4e
+ support for specifying the minimal precision for floating point
|
18 years ago |
Jonas Maebe
|
4cdd590091
* use app_type instead of RelocSection for creating bundles, as
|
18 years ago |
peter
|
67e16340be
* revert r8118
|
18 years ago |
daniel
|
21293f5818
+ Add common type integer promotion.
|
18 years ago |
daniel
|
9adb202a92
* Rework the constexprint to allow operations from low(int64) to high(qword).
|
18 years ago |
florian
|
45cda67f3f
+ first basically working (not all node types yet) dfa implementation determining life information
|
18 years ago |
Jonas Maebe
|
c13ff3729b
* Merged 2.3 branch changes:
|
18 years ago |
peter
|
9f3de7e809
* -Xg generates a separate file with the debug info sections
|
18 years ago |
michael
|
42f610f710
* Applied patch to preserve case in stabs info (-gp)
|
18 years ago |
daniel
|
5aef9bc086
- Put gpc mode between ifdefs. The only thing it does it disable all
|
18 years ago |
tom_at_work
|
106fe68ce6
* renamed TStringList to TCmdStrList, in general use TCmdStr instead of shortstrings to fix bug #6351
|
18 years ago |
pierre
|
95b126b364
+ reinstate browser switches
|
18 years ago |
florian
|
fd2032dab2
+ start of embedded rtl
|
18 years ago |
Legolas
|
96e1c482bc
* compiler part of first Nintendo DS port
|
18 years ago |
peter
|
658c46b903
* remove tdictionary and tindexarray
|
19 years ago |
Jonas Maebe
|
5acc8b44a8
* activated internal get_frame for x86
|
19 years ago |
peter
|
cb246eb781
* Remove dos,strings units, use SysUtils instead
|
19 years ago |
Jonas Maebe
|
36c6879581
+ -Sx command line switch to turn on exception keywords in non-Delphi/ObjFPC
|
19 years ago |