Histórico de Commits

Autor SHA1 Mensagem Data
  Jonas Maebe 5cb5b10f8d * fixed LLVM and non-i386 compilation há 6 anos atrás
  florian 8db9b211d5 * fixed unwinding from signal handlers, the approach used now is very simple and clean há 6 anos atrás
  florian 18fb53e012 * set cfa offset always properly há 6 anos atrás
  florian b9bd47ec40 * fixed tpsabiehexceptionstatehandler.handle_reraise há 6 anos atrás
  florian 3c61bb9c5d * some safecall issues fixed há 6 anos atrás
  florian 4b66dc0a94 * few fixes to psabieh, mainly related to nested exception handling há 6 anos atrás
  florian f66d7d431f * ensure that the label points inside the range where the raise is located for psabieh há 6 anos atrás
  florian b1cc02e417 * reraise has to reset the ref. count to 0 há 6 anos atrás
  florian a8c8cc1890 * create proper cfi, when registers are pushed há 6 anos atrás
  florian 38be96e586 * allow pointer+ord. const always if the node is created internally há 6 anos atrás
  florian 9e67e7311a * change the exception address is only useful if a valid frame is passed há 6 anos atrás
  florian a24d75ed3d + comment explaining previous change há 6 anos atrás
  florian 502febc968 * resume needs to be surrounded by an empty landing pad há 6 anos atrás
  florian 0e25d6f00d * better debug messages há 6 anos atrás
  florian 9514bd9162 * refactored psabieh handling, most code is now in psabiehpi há 6 anos atrás
  florian c0c14d5362 * building on PowerPC fixed há 6 anos atrás
  florian 3567d01ee4 * improved CFI há 6 anos atrás
  florian 5587c878e6 * small fixes for pseabieh há 6 anos atrás
  florian a3594574ca * in case of finally nodes of implicit frames with a third=nil, exit has to load 0 into the exception value, so an explicit exit call is not handled as an exception há 6 anos atrás
  florian a91f009b7e * cleanup há 6 anos atrás
  florian 3b77146e1c * adapt FPC_Unwind_Exception for native eh_frame support há 6 anos atrás
  florian 294c7c9daf * adapt identifiert name há 6 anos atrás
  florian dcf9744f12 * reverts accidentally changed identifier spelling há 6 anos atrás
  florian 6817cea33b + missing unit há 6 anos atrás
  florian 6b0c2a45f5 * compilation fixes há 6 anos atrás
  florian 65aebd22b0 + initial implementation of dwarf/eh_frame based exception handling for i386-linux, basic stuff works, open todos há 6 anos atrás
  florian 501b384b17 + define psabieh to enable dwarf based exception handling há 6 anos atrás
  florian 72a02b467c + generate more cfi on x86 há 6 anos atrás
  florian 65cece7657 + mark outmost frame in CFI há 6 anos atrás
  florian 27ab140dd9 + gcc_except_table section há 6 anos atrás