florian
|
cf2c0d52e3
* initialisation of global mm register variables
|
20 years ago |
florian
|
355aaa69c8
+ before calling a helper procedure, all register classes are now saved, this patch is subject to being merged back
|
20 years ago |
florian
|
ebcb69478f
* fixed a lot of stuff for fpu/mm register variables
|
20 years ago |
fpc
|
790a4fe2d3
* log and id tags removed
|
20 years ago |
fpc
|
50778076c3
initial import
|
20 years ago |
peter
|
12283206d1
named sections for intf wrappers
|
20 years ago |
Jonas Maebe
|
a5c94ddccd
* removed some unused variables
|
20 years ago |
peter
|
96d7cbeddc
put intf wrappers in code section
|
20 years ago |
Jonas Maebe
|
ac931f6846
* use expectloc in firstcomplex()
|
20 years ago |
peter
|
5edffaf371
* remove is_single_reference
|
20 years ago |
peter
|
dd0664156d
* fix passing of 64bit values when using -Or
|
20 years ago |
peter
|
e417e34496
* truncate log
|
20 years ago |
Jonas Maebe
|
2e944b3b71
* fixed darwin cycle
|
20 years ago |
peter
|
e820bc93f2
* interface wrapper generation moved to cgobj
|
20 years ago |
peter
|
35e466d971
* remove copy_value_on_stack and a_param_copy_ref
|
20 years ago |
peter
|
04c97cc129
* load jmp_buf_size from system unit
|
20 years ago |
florian
|
4647e2e720
* init./final code isn't created for pure assembler procedures anymore
|
20 years ago |
peter
|
b9ca478f50
* multiple location support for i386 a_param_ref
|
20 years ago |
Jonas Maebe
|
20361e7eb8
+ support LOC_VOID in gen_load_para_value()
|
20 years ago |
Jonas Maebe
|
9c22d594b0
+ support for passing records in registers under darwin
|
20 years ago |
peter
|
296e81146e
* insert stack_check helper call before doing register allocation
|
20 years ago |
peter
|
00c14e1083
* external is again allowed in implementation
|
20 years ago |
Jonas Maebe
|
fcf16c4983
* fixed synchronising 64bit regvars on 32bit systems at the start and
|
20 years ago |
Jonas Maebe
|
7c9d8d8872
* fixed int64 regvar bug in location_force_register
|
20 years ago |
peter
|
2b6456fe16
* procvar handling for tp procvar mode fixed
|
20 years ago |
peter
|
36268edfed
* fix for int64 parameters passed in a single LOC_REFERENCE of 8 bytes
|
20 years ago |
peter
|
a29eab36c7
* fixed funcretloc for sparc
|
21 years ago |
peter
|
89b1b583c9
* ttempcreatenode.create_reg merged into .create with parameter
|
21 years ago |
florian
|
18f7aa97dd
* changed funcret location back to tlocation
|
21 years ago |
michael
|
180966c0aa
* Split po_public into po_public and po_global (Peter)
|
21 years ago |