peter
|
be1dde63d7
Merged revisions 9032-9033,9035,9042,9044,9046,9048,9059,9071,9074,9076-9082,9084,9086,9088-9090,9095-9097,9102,9108,9111-9112,9114,9132-9133,9135,9139,9160,9185,9203,9205,9211-9212,9236-9238,9260,9262,9266,9269-9272,9276-9278,9295,9307-9308,9310,9312,9316,9322,9337,9340,9343-9344,9359,9373-9375,9384,9387-9388,9396-9397,9399,9401-9403,9430-9431,9434,9438-9439,9450-9456,9459-9463,9466-9469,9472-9473,9476-9477,9480-9481,9483,9491-9492,9499-9500,9502-9503,9505-9506,9508,9511-9514,9529,9536,9539,9544-9552,9555,9561-9562,9566-9568,9571,9573-9574,9576-9577,9579,9583,9586-9587,9595-9598,9600 via svnmerge from
|
%!s(int64=17) %!d(string=hai) anos |
yury
|
3ab20922d6
* Optimization for code size. It saves 1.5KB for ARM and 0.5KB for i386.
|
%!s(int64=19) %!d(string=hai) anos |
Jonas Maebe
|
865a4573cf
* exit with exitcode 217 instead of some random OS result
|
%!s(int64=19) %!d(string=hai) anos |
yury
|
df6fec5301
* removed runtime error on unhandled exception when SysUtils is used.
|
%!s(int64=19) %!d(string=hai) anos |
florian
|
0089de9428
* improved exception handling code
|
%!s(int64=19) %!d(string=hai) anos |
florian
|
9e5a2f9522
* From Yury Sidorov:
|
%!s(int64=20) %!d(string=hai) anos |
florian
|
25b79e9db3
* patch from Yury Sidorov to make simply exception handling without sysutils possible
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
58cdeb8184
* give runerror 231 if exceptobjectstack=nil
|
%!s(int64=20) %!d(string=hai) anos |
michael
|
5cafc069b5
+ Removed NOSAVEREGISTERS define
|
%!s(int64=20) %!d(string=hai) anos |
michael
|
859bb30daa
+ Removed HASTHREADVAR SUPPORT_THREADVAR defines
|
%!s(int64=20) %!d(string=hai) anos |
michael
|
93ba0409be
+ Removed HASCOMPILERPROC define
|
%!s(int64=20) %!d(string=hai) anos |
michael
|
5d02b2c6cc
Removed HAS_ADDR_STACK_ON_STACK define
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
4ace790492
* remove $Log
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
87fe5d9b98
* limit backtraces to values inside the stack, patch by Vincent Snijders
|
%!s(int64=20) %!d(string=hai) anos |
fpc
|
790a4fe2d3
* log and id tags removed
|
%!s(int64=20) %!d(string=hai) anos |
fpc
|
50778076c3
initial import
|
%!s(int64=20) %!d(string=hai) anos |
michael
|
71f56b3d61
+ Patch to return nil if there is no exception object (as in Delphi)
|
%!s(int64=20) %!d(string=hai) anos |
florian
|
cd86e40cb7
* ref. counting for popping second exceptiono object fixed
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
e417e34496
* truncate log
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
93ec8d154c
* fix crash with backtrace if invalid frame is passed
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
a68b710efd
* retrieve backtrace when exception is raised
|
%!s(int64=20) %!d(string=hai) anos |
peter
|
fd759e521f
* saveregisters calling convention is obsolete
|
%!s(int64=21) %!d(string=hai) anos |
florian
|
2553988d5a
* exception addr record size for 64 bit systems fixed
|
%!s(int64=21) %!d(string=hai) anos |
florian
|
c9122a4719
+ completed x86-64/linux system unit
|
%!s(int64=21) %!d(string=hai) anos |
michael
|
0271650b3a
+ New runerror 231 (exception stack error) and 232 (nothread support)
|
%!s(int64=22) %!d(string=hai) anos |
florian
|
91cd02e04e
+ applied patch for ref. counted exceptions by Johannes Berg
|
%!s(int64=22) %!d(string=hai) anos |
marco
|
e4621276af
* one VIRTUALPASCAL
|
%!s(int64=22) %!d(string=hai) anos |
florian
|
eab5d1f7c5
* started to make the rtl 64 bit save by introducing SizeInt and SizeUInt (similar to size_t of C)
|
%!s(int64=22) %!d(string=hai) anos |
peter
|
5fff238567
* threads unit added for thread support
|
%!s(int64=23) %!d(string=hai) anos |
peter
|
01dfac4a4e
* old logs removed and tabs fixed
|
%!s(int64=23) %!d(string=hai) anos |