carl
|
98468d63e9
* only enumerations have range checking for succ/pred in const section
|
23 yıl önce |
peter
|
1df5c70e42
* check ranges for pred() and succ()
|
23 yıl önce |
Jonas Maebe
|
6592c96e70
* first_pi now just generates a constant, added missing calls to firstpass()
|
23 yıl önce |
carl
|
752beef0dd
* cardinal -> longword
|
23 yıl önce |
carl
|
6c2bede5a8
* second part bug report 1996 fix, testrange in cordconstnode
|
23 yıl önce |
peter
|
a17291b2d4
* array of char support for Str()
|
23 yıl önce |
peter
|
91b49914f6
* More fixes for cross unit inlining, all tnodes are now implemented
|
23 yıl önce |
Jonas Maebe
|
f8b6c707a2
* made assigned() handling generic
|
23 yıl önce |
florian
|
e7a6cd18dd
* more fixes for the ppc
|
23 yıl önce |
Jonas Maebe
|
3ac9c35136
* don't always convert the second argument of inc/dec to a longint, but
|
23 yıl önce |
carl
|
f6b1f35207
+ Resulttype for floats is now CPU independent (bestrealytype)
|
23 yıl önce |
florian
|
59abf2555b
* types.pas renamed to defbase.pas because D6 contains a types
|
23 yıl önce |
florian
|
336808f6c3
* start of the new generic parameter handling
|
23 yıl önce |
Jonas Maebe
|
d31e59b824
* fixed fpu stack overflow in compiler when compiled with -Or
|
23 yıl önce |
peter
|
06ebac4e27
* readded missing revisions
|
23 yıl önce |
carl
|
21b3a10f02
+ defines.inc -> fpcdefs.inc to avoid conflicts if compiling by hand
|
23 yıl önce |
peter
|
2992e1819c
* removed old logs and updated copyright year
|
23 yıl önce |
peter
|
4dcd96747e
* moved entry and exitcode to ncgutil and cgobj
|
23 yıl önce |
florian
|
6bbaa14daf
* block nodes within expressions shouldn't release the used registers,
|
23 yıl önce |
peter
|
67ede1276b
* add pinline unit that inserts compiler supported functions using
|
23 yıl önce |
peter
|
5b242f7741
* tlocation,treference update
|
23 yıl önce |
Jonas Maebe
|
7fb55bf4e4
+ a_loadfpu_* and a_loadmm_* methods in tcg
|
23 yıl önce |
peter
|
fd2ad837e2
* implicit result variable generation for assembler routines
|
23 yıl önce |
peter
|
cb11c08d49
* constant evaluation for assinged added
|
23 yıl önce |
Jonas Maebe
|
ad0fc51cf6
* fixed web bug #1735 (argument of inc/dec must be made unique) ("merged")
|
23 yıl önce |
Jonas Maebe
|
e5f6ff03cb
- removed unnecessary resulttypepass call
|
24 yıl önce |
Jonas Maebe
|
5501aa4e9a
* converted lo/hi to processor independent code, generated code is the
|
24 yıl önce |
Jonas Maebe
|
4490bc91f7
* fixed web bug #1693 (dynarray support for length)
|
24 yıl önce |
Jonas Maebe
|
241f775056
* fixed web bug #1621 (write(typed_file,function_call) works again)
|
24 yıl önce |
Jonas Maebe
|
a40c2b8dd0
- removed unused units form uses-clause and unused local vars
|
24 yıl önce |