peter
|
5218af7926
* delphi compile fixes
|
преди 25 години |
peter
|
b940fa6442
* push ebp instead of 0 for raise without address
|
преди 25 години |
peter
|
34a42a439b
* restore labels when error in except block (merged)
|
преди 25 години |
Jonas Maebe
|
67ac676004
+ added is_addr field for labels, if they are only used for getting the address
|
преди 25 години |
michael
|
650fbb86aa
+ removed logs
|
преди 25 години |
michael
|
e7aca136a1
+ Initial import
|
преди 25 години |
florian
|
e2eba0de14
* the on statement has to clear the temp. gen before calling secondpass for
|
преди 25 години |
florian
|
3cae2ee1a5
* fixed a problem when returning int64/qword from a function in -Or: in some
|
преди 25 години |
peter
|
ebbf2e578f
* backtraces for exceptions are now only generated from the place of the
|
преди 25 години |
Jonas Maebe
|
941f20c29a
* cleaner register (de)allocation in secondfor (for optimizer)
|
преди 25 години |
Jonas Maebe
|
0fd1e94dbb
* release register used in for-loop before end label (for better
|
преди 25 години |
pierre
|
13d1fb7192
Use $GOTO ON
|
преди 25 години |
florian
|
05e486a068
* big update for exception handling code generation: possible mem holes
|
преди 25 години |
peter
|
4a4a24b6e8
* log truncated
|
преди 25 години |
Jonas Maebe
|
60d858c278
* regallocation fixes
|
преди 25 години |
peter
|
e525797c51
* updated copyright to 2000
|
преди 25 години |
peter
|
68c2c36d36
* nested try blocks work again
|
преди 26 години |
peter
|
7583de7a4f
- removed freelabel()
|
преди 26 години |
peter
|
36710decd4
* support exit,break,continue in try...except
|
преди 26 години |
florian
|
eb70ce1522
* made the goto checking for excpetions more fool proof against errors
|
преди 26 години |
florian
|
577edbbd3f
+ compiler checks now if a goto leaves an exception block
|
преди 26 години |
peter
|
3d1c450db8
* fixed selfpointer after destroyexception
|
преди 26 години |
peter
|
0512ba80fb
+ ttype, tsymlist
|
преди 26 години |
pierre
|
377e19128d
* fix for form bug #721
|
преди 26 години |
peter
|
892d38d1f4
* push address also for raise at
|
преди 26 години |
peter
|
0887060ff2
* truncated log to 20 revs
|
преди 26 години |
peter
|
f4932cb67b
* fpc_freemem fpc_getmem new callings updated
|
преди 26 години |
florian
|
0dd2b51943
* problems with readln fixed: esi wasn't restored correctly when
|
преди 26 години |
pierre
|
781429264d
* bug exit('test') + fail for classes
|
преди 26 години |
peter
|
6b1ab5eb31
* procinfo is now a pointer
|
преди 26 години |