|  Jonas Maebe | 2435a7a93c
							
							* finalization sections in shared libraries under Darwin are now run | 20 vuotta sitten | 
				
					
						|  peter | 232555904e
							
							* symtablestack cleanup and rewrite | 20 vuotta sitten | 
				
					
						|  florian | 94038b0d83
							
							+ translate register variable locations, enables register variable debug info, with SSA it requires to be extended maintaining location list | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | 46c0fc3e7c
							
							* fixed patch of r2313 (unit init code was not called anymore for | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | 2ef0f67ebb
							
							* don't call parameter setup code for library init code (darwin/mac os) | 20 vuotta sitten | 
				
					
						|  peter | 66f8276445
							
							* refactor booleans in systeminfo structure, they are now flags | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | e4451558c4
							
							* optimized register allocation for tempnodes | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | c54826b403
							
							* removed extra deallocation and allocation of function result | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | ac24965242
							
							* procedures which use goto/label revert to the older and less | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | 61ef30381c
							
							* Only synchronise regvars after a loop (and only those regvars | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | fe71df8928
							
							* also synchronise FPU and MM CREGISTERS at the end of procedures | 20 vuotta sitten | 
				
					
						|  florian | abc1bcca24
							
							* fixed previous commit ... | 20 vuotta sitten | 
				
					
						|  tom_at_work | 3462426b1d
							
							* stack frame optimizations | 20 vuotta sitten | 
				
					
						|  florian | 61e3b70cfa
							
							* cleaned up segmented thread variables | 20 vuotta sitten | 
				
					
						|  florian | fb4557d71e
							
							* first implementation of pic for i386 | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | 9603f4bf82
							
							* fixed double writing of "<var> located in register" in assembler | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | 018fa207d7
							
							* only allocate the calleeside register locations of parameters when | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | c423e23bb4
							
							* only use r12 as frame pointer in the entry code for ppc if necessary | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | de8dbbd2c4
							
							* final fixes for Mac OS X shared library creation: procedures declared | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | dbf94f4713
							
							* properly fixed allocating procedure symbols, now also works for nested | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | 66ebbbc5c2
							
							* always generate code which can be used to build dynamically loadable | 20 vuotta sitten | 
				
					
						|  tom_at_work | b53ee04f98
							
							* base compiler patches to improve C parameter passing compatibility on powerpc64/linux | 20 vuotta sitten | 
				
					
						|  florian | 3f2f8609e3
							
							+ check vmt when loading one, fixes tw2318b | 20 vuotta sitten | 
				
					
						|  tom_at_work | c5f89d7efd
							
							* release old stack pointer register on ppc64 after method prolog | 20 vuotta sitten | 
				
					
						|  Jonas Maebe | 00b612502e
							
							* fixed web bug #4228 (support loading int64 paras passed on the stack into | 20 vuotta sitten | 
				
					
						|  peter | 51b8a4a132
							
							* move stabs generation to a single procedure call from pmodules | 20 vuotta sitten | 
				
					
						|  peter | 89297d2c39
							
							* move all stabs ($ifdef gdb) code to dbgstabs | 20 vuotta sitten | 
				
					
						|  peter | ec4d287fd8
							
							* aktoutputformat removed, add new paraXX vars for target | 20 vuotta sitten | 
				
					
						|  peter | a720145fd1
							
							* remove obsolete pass2inline code | 20 vuotta sitten | 
				
					
						|  peter | 2f0fdd1847
							
							* cleaner fix for tb0496 (r1185) | 20 vuotta sitten |