|  nickysn | 4ea551a0f7
							
							* is_farpointer and is_hugepointer moved from defutil to symcpu | 11 年之前 | 
				
					
						|  nickysn | 33dac14554
							
							* defutil.get_int_type_for_pointer_arithmetic replaced with a virtual method | 11 年之前 | 
				
					
						|  nickysn | d86a8ebc99
							
							* defutil.get_int_result_type_from_pointer_subtraction moved to a virtual | 11 年之前 | 
				
					
						|  nickysn | 99c555cea8
							
							+ implemented huge pointer subtraction | 11 年之前 | 
				
					
						|  nickysn | 89db1e4118
							
							+ add proper int type conversions for huge pointer arithmetic in pass_typecheck | 11 年之前 | 
				
					
						|  Jonas Maebe | 24f4adf657
							
							* set the rangedef of open arrays to ptrsinttype (instead of s32inttype), | 11 年之前 | 
				
					
						|  Jonas Maebe | 338c064beb
							
							* moved x86-specific tpointerdef functionality to architecture-specific | 11 年之前 | 
				
					
						|  sergei | 1744988962
							
							* Modified behavior of CExtended type in overload selection: it is made more compatible to Extended than to Double and Single. Also an Extended parameter selects a CExtended overload (if available) instead of Double. | 11 年之前 | 
				
					
						|  nickysn | f6b18e9b8d
							
							* i8086 far data memory model fixes in defutil.def_cgsize | 11 年之前 | 
				
					
						|  nickysn | 894d400a7b
							
							+ added is_farpointer(tdef) and is_hugepointer(tdef) helper functions to defutil | 12 年之前 | 
				
					
						|  nickysn | bfd65ea550
							
							* use tprocvardef(def).size (which takes into account far code/data) to determine cgsize for procvars in def_cgsize | 12 年之前 | 
				
					
						|  sergei | 4e873d0561
							
							+ Determine early (before pass 2) whether managed parameters/locals/temps will cause the procedure to reference RTTI labels and, therefore, need GOT. | 12 年之前 | 
				
					
						|  Jonas Maebe | 7d9f98e516
							
							+ def_cgmmsize() that returns a vector tcgsize for arraydefs (as generated | 12 年之前 | 
				
					
						|  Jonas Maebe | 53ba7fbb8b
							
							* support formaldef in def_cgsize (-> OS_ADDR) | 12 年之前 | 
				
					
						|  Jonas Maebe | 2dd75e707e
							
							* renamed thlcgobj.tcgsize2orddef to defutil.cgsize_orddef | 12 年之前 | 
				
					
						|  nickysn | 42b2228dc7
							
							+ far pointer support in defutil.def_cgsize | 12 年之前 | 
				
					
						|  nickysn | 2486009d37
							
							+ support u64bit as well in defutil.range_to_basetype | 12 年之前 | 
				
					
						|  nickysn | d88855566a
							
							+ added defutil.is_nativesint and is_nativeuint | 12 年之前 | 
				
					
						|  nickysn | 70d02e6942
							
							+ added defutil.is_nativeint and is_nativeord | 12 年之前 | 
				
					
						|  nickysn | 7bce3c5208
							
							* reverse the order of checks for determining the native int type (e.g. 8086 in large memory model would have 32-bit addresses, but a 16-bit native int) | 12 年之前 | 
				
					
						|  nickysn | 848eeceded
							
							* use min and max in defutil.get_common_intdef | 12 年之前 | 
				
					
						|  nickysn | a8d72cc11a
							
							* bug fix in defutil.get_common_intdef | 12 年之前 | 
				
					
						|  nickysn | 9c435a0bcb
							
							+ added is_8/16bit and is_oversizedint/is_oversizedord helper functions in defutil.pas | 12 年之前 | 
				
					
						|  nickysn | a68dfed450
							
							* defutil.is_smallset updated for 8/16-bit CPUs | 12 年之前 | 
				
					
						|  nickysn | a274e62724
							
							+ added defutil.is_32bit helper function, similar to is_64bit | 12 年之前 | 
				
					
						|  nickysn | f048e3fd3b
							
							+ support 16-bit pointers (i8086 near pointers) in defutil.def_cgsize | 12 年之前 | 
				
					
						|  florian | 761fcca4ec
							
							+ is_dynamicstring | 13 年之前 | 
				
					
						|  florian | ca5fabda6d
							
							* cleanup some unused units from uses clauses | 13 年之前 | 
				
					
						|  florian | 7901662eb3
							
							+ mark method pointers as regable | 13 年之前 | 
				
					
						|  Jonas Maebe | cf4a2bd392
							
							* fixed java.lang.String and Pascal string comparisons after operator | 13 年之前 |