Historique des commits

Auteur SHA1 Message Date
  pierre 503b8c73c2 Avoid infinite loops with RTE 204 if heap is corrupted il y a 12 ans
  nickysn 3768914a3d slight rtl update for i8086-msdos il y a 12 ans
  florian 21c154d60a Merged r22903 il y a 12 ans
  florian 1eeeb309c7 * intial armv6m support, it is not working yet, constant pool insertation and conditional branch fixup is not working yet il y a 12 ans
  pierre 6e5be15087 Add PT convinience variable to ba able to debug InitFinalTable il y a 12 ans
  Jonas Maebe 69c29a415f * pass the procdef to getintparaloc instead of only the proccalloption, so il y a 12 ans
  florian 24f518f232 + redirect calls to empty virtual methods to FPC_EMPTYMETHOD il y a 12 ans
  Jeppe Johansen 3ee29eb219 Fixed ARMv7-EM code generation and RTL compilation il y a 13 ans
  tom_at_work f252fd369e Tried to reorganize the ARM define mess in rtl/arm/arm.inc. Instead of requiring to enumerate all possible ARM variants each time a CPU feature is used, add a define of the format CPUARM_HAS_XXX and use that. Note that a better solution would be to properly implement the compiler cpuinfo infrastructure, however that is much more work. il y a 13 ans
  pierre a311c53167 Replace HandleErrorFrame calls by HandleErrorAddrFrameInd where possible in common code (to allow correct backtrace for mips cpu) il y a 13 ans
  pierre ca8cc759ac Add HandleErrorAddrFrameInd to restore same behavior for RTEs as for 2.6.0, i.e. avoid an additional line at fpc_XXX level in stack dump il y a 13 ans
  Jonas Maebe aba6923187 * moved g_test_self() from cgobj to hlcgobj il y a 13 ans
  pierre f340ef87e3 * get_addr function renamed to get_pc_addr il y a 13 ans
  pierre 8469741700 + Added additional addr pointer parameter to il y a 13 ans
  pierre be67af4374 * Adapt to mipsel compiler defining cpumipsel and cpumipsel32 but not cpumips anymore il y a 13 ans
  Jonas Maebe baa8fa39a8 * converted code to trash variables (-gt) to operate at the node tree level, il y a 13 ans
  florian 6c8eed21c4 + implement auto inlining (-Ooautoinline) il y a 13 ans
  Jonas Maebe 7aa3b99fb5 + -CN/{$CHECKLOWADDRLOADS+/-} switch to enable explicit checks for accesses il y a 13 ans
  svenbarth bd19a16be9 Add support for Default() intrinsic. For now this is only (fully) supported il y a 13 ans
  pierre b058593b53 * Fix compilation for cpu i386 il y a 13 ans
  florian a2009af76e * updated MIPS code so the compiler gets through the system unit il y a 13 ans
  florian 6a1a2d3464 * get rid of some feature checks, probably the whole feature stuff is plainly the wrong way, embedded rtl compiles again, resolves #20913 il y a 13 ans
  sergei ebe1d74d6e * Moved multiple similar checks for FPC_HAS_FEATURE_EXITCODE and FPC_LIMITED_EXITCODE to Halt() procedure. Now these checks appear only once. il y a 14 ans
  florian d7f7a9bb76 * patch by Alexander Shishkin to clean up $ifopt usage by $push/$pop, resolves #20346 il y a 14 ans
  florian 375f83c874 * moved heap manager on embedded systems into a separate unit il y a 14 ans
  florian e3e1e4b7c6 * fpc_LibInitializeUnits can be empty if the target has no shared lib support il y a 14 ans
  sergei d9c399f6a1 * Partially reverted rev.17798: printing the runtime error message must remain in InternalExit. il y a 14 ans
  pierre 2d5ca71a06 + New procedure SysFlushStdIO (code taken from InternalExit). il y a 14 ans
  pierre 0af77f8957 * Clean up mswindows/os2 ARGV release in InternalExit to avoid crash if called twice il y a 14 ans
  florian 7f0d245ac2 * reintegrate avr branch into trunk, work on avr is less invasive than I thought so it can be continued in trunk il y a 14 ans