daniel
|
3307d98c40
- Revert micro-exe mode for now.
|
15 years ago |
daniel
|
2139a229d3
+ If no unit is used, no symbol inside the system unit is used,
|
15 years ago |
Jonas Maebe
|
d5bc1c972f
* don't generate init/fini sections in the al_procedures list, because the
|
15 years ago |
mazen
|
b127fc154a
* Fixed spell error revealed by lintian.
|
15 years ago |
Jonas Maebe
|
f13f6627c4
* moved use_fixed_stack from cgutils to a method in paramgr so it can
|
15 years ago |
joost
|
65ab1e820b
* Safecall on linux/i386 now behaves like cdecl plus hidden exception support.
|
15 years ago |
florian
|
ad23569cf1
* renamed pi_has_goto into pi_has_label because the problematic thing is if a procedure has a label as target and not if it has some goto
|
15 years ago |
florian
|
0712dbe25d
* white space fixes
|
15 years ago |
Jonas Maebe
|
57bd6d2685
+ merged nestedprocvars branch
|
15 years ago |
florian
|
67416e958b
* initialize file variables in iso mode
|
15 years ago |
Jonas Maebe
|
356026f849
* use new_section() instead of tai_section.create() everywhere
|
15 years ago |
Jonas Maebe
|
7321f9a87a
* fixed register allocation info when initialising parameters, both in
|
15 years ago |
Jonas Maebe
|
9ee74432b6
* fixed internalerror on ARM with 64 bit softfloats after r15416
|
15 years ago |
Jonas Maebe
|
ea4bb9d752
* don't treat variant records with one element as "records with one element"
|
15 years ago |
Jonas Maebe
|
7c372ede44
* fixed initialising 32 resp. 64 bit regvars with -g-t if the compiler is
|
15 years ago |
Jonas Maebe
|
15e9c54b44
* fixed ABI compliance for parameter passing and function returning on all
|
15 years ago |
Jonas Maebe
|
283018a3bf
* changed tprocdef.funcretloc[] from a tlocation into a tcgpara so it can
|
15 years ago |
Jonas Maebe
|
46ff0c4fc4
* extracted gen_load_cgpara_loc()
|
15 years ago |
Jonas Maebe
|
f5c52b25cd
* removed "and not is_class()" condition from is_managed_type(), because
|
15 years ago |
Jonas Maebe
|
e9b62c1294
* refactored general loc->cgpara loading code in ncgcal into helpers in
|
15 years ago |
Jonas Maebe
|
9bc15a5f61
* renamed a_param_* to a_load_*_cgpara
|
15 years ago |
Jonas Maebe
|
4945d419d3
* moved some paraloc->tlocation loading helpers from ncgutil to cgobj
|
15 years ago |
Jonas Maebe
|
ca660d409c
- removed unnecessary dependencies on tprocdef.funcretloc being a tlocation
|
15 years ago |
Jonas Maebe
|
6dd25eb233
* fixed location_force_reg() for big endian 32 bit targets and
|
15 years ago |
florian
|
b2be0445bb
* reenable ssa on function results if no exit is used, this was broken in r8578
|
15 years ago |
Jonas Maebe
|
b4c8c73e70
* changed tf_use_function_relative_addresses into an assembler flag (with
|
15 years ago |
Jonas Maebe
|
d1538ab023
o added ARM VPFv2/VFPv3 support:
|
15 years ago |
florian
|
0c8546f94c
* more MIPS code of David Zhang integrated
|
15 years ago |
Jonas Maebe
|
559e284bd0
* merged r13762-14047 from trunk
|
16 years ago |
florian
|
515774b864
* merged armthum branch
|
16 years ago |