peter
|
d7692a588e
|
* fix alignments in vmt, remove all explicit 16 and 32 bit values
git-svn-id: trunk@2521 -
|
2006-02-11 20:46:28 +00:00 |
|
peter
|
767291ca5f
|
* refactor reading and setting of parent classes
git-svn-id: trunk@1992 -
|
2005-12-19 12:24:45 +00:00 |
|
tom_at_work
|
b2e1cf2610
|
* powerpc64 port now (manually) cycles, most test programs in tests/test are fine too
* fixed bug in ncal.pas which in some circumstances treated the hidden length parameter for open arrays as 32 bit integer
git-svn-id: trunk@1303 -
|
2005-10-05 21:55:25 +00:00 |
|
florian
|
0b3094fdde
|
* from Thomas Schatzl: changed result type of InstanceSize to PtrInt
* simplified some code
* small methods of tobject are now inlined
git-svn-id: trunk@1170 -
|
2005-09-24 08:35:43 +00:00 |
|
michael
|
a775d3d487
|
+ Removed HASCURRENCY VALUEGETMEM VALUEFREEMEM defines
git-svn-id: trunk@293 -
|
2005-06-09 17:33:22 +00:00 |
|
michael
|
21425e303c
|
+ Removed HASVARIANT define
git-svn-id: trunk@244 -
|
2005-06-07 20:48:31 +00:00 |
|
michael
|
23ad0ae1ec
|
+ Removed HASINTF and VER1_0 defines
git-svn-id: trunk@239 -
|
2005-06-07 20:30:03 +00:00 |
|
peter
|
4ace790492
|
* remove $Log
git-svn-id: trunk@231 -
|
2005-06-07 09:47:55 +00:00 |
|
fpc
|
790a4fe2d3
|
* log and id tags removed
git-svn-id: trunk@42 -
|
2005-05-21 09:42:41 +00:00 |
|
fpc
|
50778076c3
|
initial import
git-svn-id: trunk@1 -
|
2005-05-16 18:37:41 +00:00 |
|
peter
|
e417e34496
|
* truncate log
|
2005-02-14 17:13:06 +00:00 |
|
florian
|
da85b90f65
|
+ tmethod
|
2005-02-01 19:32:14 +00:00 |
|
peter
|
7cf6eff07f
|
* interface additions
|
2005-01-31 19:41:39 +00:00 |
|
peter
|
a68b710efd
|
* retrieve backtrace when exception is raised
* RaiseMaxFrameCount added to limit the number of backtraces, setting
it to 0 disables backtraces. Default is 16
|
2005-01-26 17:07:10 +00:00 |
|
peter
|
b80e1cfcdb
|
* vtype changed to ptrint
|
2004-04-28 19:52:41 +00:00 |
|
peter
|
f66ecd70cd
|
* class size changed to aint
|
2004-04-26 21:06:00 +00:00 |
|
florian
|
6bf70cec85
|
* fixed vmt issues on 64 bit systems
|
2004-04-25 16:32:31 +00:00 |
|
florian
|
badb5717e1
|
* widechars in tvarrec fixed for big endian machines as well
|
2003-12-06 00:02:34 +00:00 |
|
Jonas Maebe
|
8b4adf2a8e
|
* changed tvarrec so chars and booleans work on big endian machines
|
2003-12-05 23:54:04 +00:00 |
|
florian
|
cd88850377
|
* fixed some arm stuff
|
2003-11-30 19:48:20 +00:00 |
|
marco
|
b15ba0a5ae
|
* Peter's Cardinal<->Longint fixes patch
|
2003-11-03 09:42:27 +00:00 |
|
florian
|
91cd02e04e
|
+ applied patch for ref. counted exceptions by Johannes Berg
|
2003-10-06 15:59:20 +00:00 |
|
peter
|
c7786e73aa
|
* ClassType changed to class method
|
2003-03-17 20:55:58 +00:00 |
|
florian
|
b7f8fc41d8
|
+ tvarrec field vcurrency for compilers with hascurrency released
|
2002-09-26 14:43:24 +00:00 |
|
peter
|
01dfac4a4e
|
* old logs removed and tabs fixed
|
2002-09-07 15:06:34 +00:00 |
|
florian
|
6476fbf2fe
|
* fixed and added a lot of stuff to get the Jedi DX( headers
compiled
|
2001-08-19 21:02:01 +00:00 |
|
peter
|
d1d438367f
|
* freeandnil added
|
2001-08-12 22:11:48 +00:00 |
|
peter
|
46b58ded78
|
* fixes for the stricter compiler
|
2001-04-13 23:49:48 +00:00 |
|
florian
|
f9e28f053f
|
* TGUID definition from win32/wininc/struct.inc copied
|
2001-04-04 17:56:45 +00:00 |
|
florian
|
dadbc26bc8
|
* some types moved to systemh
+ some types like PDispatch added
|
2001-03-22 23:26:37 +00:00 |
|
florian
|
f79644d9ca
|
+ AfterConstruction and BeforeDestruction implemented
+ TInterfacedObject implemented
|
2000-11-07 23:42:21 +00:00 |
|
peter
|
94c1f86d79
|
* changed ver1_0 defines to temporary defs
|
2000-11-06 20:34:24 +00:00 |
|
florian
|
5c645814dc
|
* fixed some out declarations
|
2000-11-04 17:31:50 +00:00 |
|
florian
|
747f3d9552
|
+ interfaces support
|
2000-11-04 16:28:55 +00:00 |
|
sg
|
9048ff6354
|
* Added 'RaiseProc': A user-definable callback procedure which gets
called whenever an exception is being raised
|
2000-09-30 07:38:07 +00:00 |
|
michael
|
586c4cea50
|
+ Conditionals fixed
|
2000-07-14 10:33:09 +00:00 |
|
michael
|
650fbb86aa
|
+ removed logs
|
2000-07-13 11:32:24 +00:00 |
|
michael
|
e7aca136a1
|
+ Initial import
|
2000-07-13 06:29:38 +00:00 |
|
michael
|
bc8a454afd
|
+ Modifications for exception support in sysutils. Mainly added
RaiseList function.
|
2000-06-22 18:05:56 +00:00 |
|
florian
|
a319c0e73c
|
* TVarRec with Int64/QWord stuff extended
|
2000-05-14 18:47:53 +00:00 |
|
peter
|
ebbf2e578f
|
* backtraces for exceptions are now only generated from the place of the
exception
* frame is also pushed for exceptions
* raise statement enhanced with [,<frame>]
|
2000-04-24 11:11:50 +00:00 |
|
peter
|
6b66a55cd6
|
* truncated log
|
2000-02-09 16:59:28 +00:00 |
|
daniel
|
ec29a31834
|
* copyright 2000
|
2000-01-07 16:41:28 +00:00 |
|
daniel
|
a79b4a404b
|
* copyright 2000 added
|
2000-01-07 16:32:21 +00:00 |
|
peter
|
9138338d04
|
* public added to TObject
|
1999-12-02 19:28:53 +00:00 |
|
peter
|
793b28882f
|
* classes vmt changed to only positive addresses
* sharedlib creation is working
|
1999-08-09 22:19:46 +00:00 |
|
florian
|
e905aeea04
|
* most of the Object Pascal stuff moved to the system unit
|
1999-05-17 21:52:33 +00:00 |
|
florian
|
4a9ba91007
|
* complete Object Pascal support moved to objpas unit
|
1998-03-25 23:39:17 +00:00 |
|
root
|
d1a1f501c8
|
Initial revision
|
1998-03-25 11:18:12 +00:00 |
|