Jonas Maebe
|
a1bcc1c8d2
* turn openstring value parameters into regular shortstring parameters
|
15 years ago |
marco
|
d6b2b55d41
* inversed the ttime/ptime declaration to be sure, see mantis 15483.
|
15 years ago |
marco
|
75f425f34a
* fixed some minor aliases in header. From nldelphi.
|
15 years ago |
florian
|
79f084167a
* increased ppu version due to r14596
|
15 years ago |
paul
|
4b53a54b51
compiler: implement 'var' and 'class var' sections for classes + tests
|
15 years ago |
florian
|
6b63837ae7
* rewrote node cse, needs still testing and bug fixing
|
15 years ago |
florian
|
50d1008577
* superfluos empty lines removed
|
15 years ago |
florian
|
7707e6a030
+ tempcreate nodes can now take an init. value, this allows to initilialize temp. ref nodes on the fly
|
15 years ago |
Jonas Maebe
|
49f01e7b64
* replaced writelock of TMultiReadExclusiveWriteSynchronizer with a
|
15 years ago |
Jonas Maebe
|
47882716cf
* use a TSimpleRWSync instead of a TMultiReadExclusiveWriteSynchronizer
|
15 years ago |
Jonas Maebe
|
356845ba1e
* set function results for unimplemented generic thread manager routines
|
15 years ago |
paul
|
9bad162368
rtl: fix crash in TMultiReadExclusiveWriteSynchronizer.Beginwrite
|
15 years ago |
paul
|
538cf8667b
rtl: fix compilation under windows
|
15 years ago |
Jonas Maebe
|
f52e88dfe8
* added watcher thread that will force quite the test if it isn't finished
|
15 years ago |
Jonas Maebe
|
8da0a031bf
* fixed memory leak in new TMultiReadExclusiveWriteSynchronizer
|
15 years ago |
Jonas Maebe
|
106baa8b2f
* optimized version of TMultiReadExclusiveWriteSynchronizer that allows
|
15 years ago |
marco
|
b8d5a8f44c
* Linux specific time_t fixes. Also tested with -dFPC_USE_LIBC and more problem fixed.
|
15 years ago |
paul
|
3ed4c58502
compiler:
|
15 years ago |
marco
|
5d87461507
* moves the alias "TTime = time_t" from ptypes.inc to unixtype.pp.
|
15 years ago |
Jonas Maebe
|
77fd8bacc7
* fixed compiler crash when using nested procedures in Objective-C methods
|
15 years ago |
Jonas Maebe
|
b4058a57ad
* maxcrecordalign for darwin/ppc64 is 4 instead of 8 (at least for the types
|
15 years ago |
florian
|
775f532c95
* disabled TTime and TDate for now till a solution for the conflicts on unix is found
|
15 years ago |
paul
|
00624ad7a3
tests: remove {$STATIC ON} directive since it is not available anymore
|
15 years ago |
paul
|
2fdf045e74
compiler: don't remove 'self' if the method is static but not a class method
|
15 years ago |
paul
|
58c71c3c59
compiler: allow to skip the 'static' modifier in the method implementation + modified test
|
15 years ago |
Jonas Maebe
|
9cc211e88e
* changed {$align mac68k} from an alias for {$packrecords 2} to a proper
|
15 years ago |
joost
|
699c07ce7f
* Let TSessionHTTPModule.CheckSession really create a new session when there is none
|
15 years ago |
florian
|
d56bd6d246
* give better error messages if an operator is not overloaded
|
15 years ago |
paul
|
ea88883915
compiler: fix access to static class fields from the static class methods + extended test
|
15 years ago |
florian
|
06e604cffd
+ patch by Sven Barth to add TDate and TTime to the system unit, resolves #15474
|
15 years ago |