svenbarth
|
ed94ca4b24
Add support for IfThen() instrinsic that works like the if-statement in that it evaluates only the expression that is indeed executed.
|
9 tahun lalu |
Jonas Maebe
|
110a5642c0
- removed ait_weak/tai_weak, and replaced it with the previously existing
|
9 tahun lalu |
florian
|
53e89b25d1
* reverted r32746: *inttype shall be the normally used integer type, os*inttype shall be the int type with the max. size of integer registers
|
9 tahun lalu |
florian
|
c83fa22b2b
* cleaned up initialization of (ptr)s/uinttype
|
9 tahun lalu |
Jonas Maebe
|
9258b5d76b
+ non-functional 128 bit integer types (inaccessible from Pascal), for use
|
9 tahun lalu |
florian
|
1857fd513e
* osuinttype and ossinttype must match OS_INT and OS_UINT on avr as well
|
9 tahun lalu |
Jonas Maebe
|
2504a0ce6c
+ codeptruinttype/codeptrsinttype that has the same size as
|
9 tahun lalu |
svenbarth
|
922646d106
Adjust tfieldvarsym (and by extension tabstractvarsym) so that it can be created as not registered if needed.
|
9 tahun lalu |
Jonas Maebe
|
cebcf0afa8
* add "doregister" parameter to tfloatdef.create, and don't register temporary
|
9 tahun lalu |
Jonas Maebe
|
e921d7847a
* add "doregister" parameter to tstringdef.create*, and don't register
|
9 tahun lalu |
Jonas Maebe
|
2778bf55c7
* add "doregister" parameter to torddef.create, and don't register temporary
|
9 tahun lalu |
svenbarth
|
040786e5bb
+ extend tundefineddef with the possiblity to create it as unregistered
|
10 tahun lalu |
svenbarth
|
d45c275ef3
+ extend ttypesym with the possiblity to create it as unregistered
|
10 tahun lalu |
Jonas Maebe
|
3f9f498e0d
- removed leftover alpha, ia64 and vis code
|
10 tahun lalu |
Jonas Maebe
|
25e6eaf07f
* store the to be used recordalignmin and maxcrecordalign settings inside
|
10 tahun lalu |
Jonas Maebe
|
bd203a5b57
* synchronised with trunk till r30240
|
10 tahun lalu |
Jonas Maebe
|
8445381929
* merged ait_set and ait_thumb_set into a single tai class
|
10 tahun lalu |
Jeppe Johansen
|
914e9e7b49
Merged from trunk
|
10 tahun lalu |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 tahun lalu |
Jonas Maebe
|
b0112fa63f
+ initial AArch64 support in systemh.inc, options.pas, version.pas and
|
10 tahun lalu |
Jeppe Johansen
|
6976af8365
Change .thumb_func to be an ait_directive instead of it's own tai type.
|
10 tahun lalu |
Jonas Maebe
|
ff583bde6c
* made setstring() a compiler intrinsic so it can set the compile-time
|
10 tahun lalu |
Jonas Maebe
|
7949bebb8d
* synchronised with r28168 of trunk
|
11 tahun lalu |
nickysn
|
c8130843b2
* fixed 'cannot convert type' error when comparing two voidhugepointers with
|
11 tahun lalu |
Jonas Maebe
|
b0ff41406a
* grouped all tai_real* types into a single tai_realconst type,
|
11 tahun lalu |
Jonas Maebe
|
de0041466f
* fixed system.openchararraytype after r27970 (mantis #26359)
|
11 tahun lalu |
Jonas Maebe
|
5e1a895e95
* removed JVM-specific creation of methodpointertype and
|
11 tahun lalu |
nickysn
|
24fcac9f87
+ added support for nested procvars in the i8086 far data memory models
|
11 tahun lalu |
nickysn
|
a7e5896504
+ parentfpvoidpointertype changed to a near 'ss' pointer on i8086
|
11 tahun lalu |
nickysn
|
b9af57b97a
* use voidcodepointertype when creating the methodpointertype in
|
11 tahun lalu |