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.
|
преди 17 години |
Jonas Maebe
|
23a219ae59
* improved firstcomplex() in case one of the two nodes does not need any
|
преди 17 години |
florian
|
a34529f50f
* passing by value of variants with stdcall conventions, resolves #10042
|
преди 17 години |
florian
|
5d87a1c6e7
* typos fixed
|
преди 17 години |
florian
|
e265393d7a
* make stringconstn => open array of char a l1 conversion as it was earlier, resolves #10727
|
преди 17 години |
florian
|
4e7e0f620a
* first try to fix #10863 (don't do SSL in case left is already handled in an assignment node)
|
преди 17 години |
Jonas Maebe
|
99e1e85447
* fixed execution of finalization section of smart linked shared
|
преди 17 години |
Jonas Maebe
|
150eda304b
* factored unix exports handling from t_bsd and t_linux into expunix unit
|
преди 17 години |