Jonas Maebe
|
9ee74432b6
* fixed internalerror on ARM with 64 bit softfloats after r15416
|
15 年之前 |
Jonas Maebe
|
ea4bb9d752
* don't treat variant records with one element as "records with one element"
|
15 年之前 |
Jonas Maebe
|
7c372ede44
* fixed initialising 32 resp. 64 bit regvars with -g-t if the compiler is
|
15 年之前 |
Jonas Maebe
|
15e9c54b44
* fixed ABI compliance for parameter passing and function returning on all
|
15 年之前 |
Jonas Maebe
|
283018a3bf
* changed tprocdef.funcretloc[] from a tlocation into a tcgpara so it can
|
15 年之前 |
Jonas Maebe
|
46ff0c4fc4
* extracted gen_load_cgpara_loc()
|
15 年之前 |
Jonas Maebe
|
f5c52b25cd
* removed "and not is_class()" condition from is_managed_type(), because
|
15 年之前 |
Jonas Maebe
|
e9b62c1294
* refactored general loc->cgpara loading code in ncgcal into helpers in
|
15 年之前 |
Jonas Maebe
|
9bc15a5f61
* renamed a_param_* to a_load_*_cgpara
|
15 年之前 |
Jonas Maebe
|
4945d419d3
* moved some paraloc->tlocation loading helpers from ncgutil to cgobj
|
15 年之前 |
Jonas Maebe
|
ca660d409c
- removed unnecessary dependencies on tprocdef.funcretloc being a tlocation
|
15 年之前 |
Jonas Maebe
|
6dd25eb233
* fixed location_force_reg() for big endian 32 bit targets and
|
15 年之前 |
florian
|
b2be0445bb
* reenable ssa on function results if no exit is used, this was broken in r8578
|
15 年之前 |
Jonas Maebe
|
b4c8c73e70
* changed tf_use_function_relative_addresses into an assembler flag (with
|
15 年之前 |
Jonas Maebe
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 年之前 |
florian
|
0c8546f94c
* more MIPS code of David Zhang integrated
|
15 年之前 |
Jonas Maebe
|
559e284bd0
* merged r13762-14047 from trunk
|
15 年之前 |
florian
|
515774b864
* merged armthum branch
|
16 年之前 |
Jonas Maebe
|
a149674a75
Merged revisions 13458-13596 via svnmerge from
|
16 年之前 |
Jonas Maebe
|
125b9e79d7
* fixed an error with trashing (-gt) of open shortstring "out" parameters
|
16 年之前 |
Jonas Maebe
|
5a2ccfff52
--WARNING: start build process with FPC 2.2.4; won't work when
|
16 年之前 |
Jonas Maebe
|
b1b9894ae3
* initial Objective-C 1.0 support:
|
16 年之前 |
Jonas Maebe
|
c1e327c8c4
* insert register allocation/deallocation information for the exception
|
16 年之前 |
Jonas Maebe
|
e2b8792bd3
* do not initialize global reference-counted variables in the automatic
|
16 年之前 |
Jonas Maebe
|
a4bf91001e
* fixed location_free() for locations consisting of multiple
|
16 年之前 |
Jonas Maebe
|
5cf4ab7642
* always initialize/finalize global refcounted variables in units, also
|
16 年之前 |
Jonas Maebe
|
7d459cf12a
* the compiler now explicitly keeps track of the minimally guaranteed
|
16 年之前 |
Jonas Maebe
|
d3923b315a
* generic support for setting islibrary to true for libraries (+ changed
|
16 年之前 |
Jonas Maebe
|
718694d1d6
* always specify an explicit alignment for tgobj.gettemp (so e.g.
|
16 年之前 |
Jonas Maebe
|
a23630260b
+ "weakexternal" support for imported procedures and variables.
|
16 年之前 |