florian
|
b178b08ba7
|
Merged revisions 11665-11738 via svnmerge from
http://svn.freepascal.org/svn/fpc/branches/unicodestring
........
r11665 | florian | 2008-08-30 13:30:17 +0200 (Sat, 30 Aug 2008) | 1 line
* continued to work on unicodestring type support
........
r11666 | florian | 2008-08-30 19:02:26 +0200 (Sat, 30 Aug 2008) | 2 lines
* expectloc for wide/ansi/unicode strings is LOC_CONSTANT or LOC_REGISTER now
........
r11667 | florian | 2008-08-30 20:42:37 +0200 (Sat, 30 Aug 2008) | 1 line
* more unicodestring stuff fixed, test results on win32 are already good
........
r11670 | florian | 2008-08-30 23:21:48 +0200 (Sat, 30 Aug 2008) | 2 lines
* first fixes for unix bootstrapping
........
r11683 | ivost | 2008-09-01 12:46:39 +0200 (Mon, 01 Sep 2008) | 2 lines
* fixed 64bit bug in iconvenc.pas
........
r11689 | florian | 2008-09-01 23:12:34 +0200 (Mon, 01 Sep 2008) | 1 line
* fixed several errors when building on unix
........
r11694 | florian | 2008-09-03 20:32:43 +0200 (Wed, 03 Sep 2008) | 1 line
* fixed unix compilation
........
r11695 | florian | 2008-09-03 21:01:04 +0200 (Wed, 03 Sep 2008) | 1 line
* bootstrapping fix
........
r11696 | florian | 2008-09-03 21:07:18 +0200 (Wed, 03 Sep 2008) | 1 line
* more bootstrapping fixed
........
r11698 | florian | 2008-09-03 22:47:54 +0200 (Wed, 03 Sep 2008) | 1 line
+ two missing compiler procs exported
........
r11701 | florian | 2008-09-04 16:42:34 +0200 (Thu, 04 Sep 2008) | 2 lines
+ lazarus project for the linux rtl
........
r11702 | florian | 2008-09-04 16:43:27 +0200 (Thu, 04 Sep 2008) | 2 lines
+ set unicode string procedures
........
r11707 | florian | 2008-09-04 23:23:02 +0200 (Thu, 04 Sep 2008) | 2 lines
* fixed several type casting stuff
........
r11712 | florian | 2008-09-05 22:46:03 +0200 (Fri, 05 Sep 2008) | 1 line
* fixed unicodestring compilation on windows after recent unix changes
........
r11713 | florian | 2008-09-05 23:35:12 +0200 (Fri, 05 Sep 2008) | 1 line
+ UnicodeString support for Variants
........
r11715 | florian | 2008-09-06 20:59:54 +0200 (Sat, 06 Sep 2008) | 1 line
* patch by Martin Schreiber for UnicodeString streaming
........
r11716 | florian | 2008-09-06 22:22:55 +0200 (Sat, 06 Sep 2008) | 2 lines
* fixed test
........
r11717 | florian | 2008-09-07 10:25:51 +0200 (Sun, 07 Sep 2008) | 1 line
* fixed typo when converting tunicodestring to punicodechar
........
r11718 | florian | 2008-09-07 11:29:52 +0200 (Sun, 07 Sep 2008) | 3 lines
* fixed writing of UnicodeString properties
* moved some helper routines to unicode headers
........
r11734 | florian | 2008-09-09 22:38:55 +0200 (Tue, 09 Sep 2008) | 1 line
* fixed bootstrapping
........
r11735 | florian | 2008-09-10 11:25:28 +0200 (Wed, 10 Sep 2008) | 2 lines
* first fixes for persisten unicodestrings
........
r11736 | florian | 2008-09-10 14:31:00 +0200 (Wed, 10 Sep 2008) | 3 lines
Initialized merge tracking via "svnmerge" with revisions "1-11663" from
http://svn.freepascal.org/svn/fpc/trunk
........
r11737 | florian | 2008-09-10 21:06:57 +0200 (Wed, 10 Sep 2008) | 3 lines
* fixed unicodestring <-> variant handling
* fixed unicodestring property reading
........
git-svn-id: trunk@11739 -
|
2008-09-10 20:14:31 +00:00 |
|
florian
|
f56b741948
|
* quicker finalization of dyn. arrays, thanks to the hint of Volker Zipfel
git-svn-id: trunk@11357 -
|
2008-07-10 16:44:45 +00:00 |
|
Jonas Maebe
|
dc71827e2e
|
* procedure version of fpc_copy to avoid errors with {$x-} (mantis #9918)
git-svn-id: trunk@8790 -
|
2007-10-14 10:55:40 +00:00 |
|
florian
|
657ef819e0
|
* comment fixed
git-svn-id: trunk@7779 -
|
2007-06-23 09:16:21 +00:00 |
|
Jonas Maebe
|
d9284963b3
|
* fix for fpc_copy on 64 bit systems from Florian
git-svn-id: trunk@7713 -
|
2007-06-17 15:07:52 +00:00 |
|
florian
|
ea97b8b137
|
* fixed copying of remaining elements
git-svn-id: trunk@7699 -
|
2007-06-17 09:47:05 +00:00 |
|
florian
|
2c4aeefbf4
|
* fixed copying of automated records
git-svn-id: trunk@7696 -
|
2007-06-16 21:44:55 +00:00 |
|
florian
|
37bd49692e
|
* proper fix for 8481 et. al.
git-svn-id: trunk@7691 -
|
2007-06-16 19:03:53 +00:00 |
|
yury
|
11576fd24b
|
* fixed warnings and notes while compiling system unit for wince.
git-svn-id: trunk@4250 -
|
2006-07-18 15:00:09 +00:00 |
|
florian
|
7bff61ce29
|
* patch from Ales Katona to add a stack size parameter to tthread functions
git-svn-id: trunk@1621 -
|
2005-11-01 22:01:48 +00:00 |
|
michael
|
5cafc069b5
|
+ Removed NOSAVEREGISTERS define
git-svn-id: trunk@307 -
|
2005-06-09 17:58:20 +00:00 |
|
michael
|
93ba0409be
|
+ Removed HASCOMPILERPROC define
git-svn-id: trunk@265 -
|
2005-06-07 21:41:02 +00:00 |
|
michael
|
21425e303c
|
+ Removed HASVARIANT define
git-svn-id: trunk@244 -
|
2005-06-07 20:48:31 +00:00 |
|
michael
|
8a226bba52
|
+ Removed HASWIDESTRING/HASWIDECHAR defines
git-svn-id: trunk@241 -
|
2005-06-07 20:42:22 +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
|
99ebd46010
|
* several variant init./final. stuff fixed
|
2005-01-15 18:47:26 +00:00 |
|
florian
|
bd211ce900
|
+ init/cleaning code for variants added
|
2005-01-08 20:43:44 +00:00 |
|
florian
|
6c739fa996
|
* fixed rtti reading of arrays for 64 bit
|
2004-11-02 15:52:04 +00:00 |
|
peter
|
35e7518475
|
* rtti is always aligned, remove move() workarounds
|
2004-10-26 15:02:51 +00:00 |
|
peter
|
6214bb294b
|
* record and array parsing moved to procedure and handle like
a data stream instead of using records
|
2004-10-24 21:39:42 +00:00 |
|
peter
|
fd759e521f
|
* saveregisters calling convention is obsolete
|
2004-10-24 20:01:41 +00:00 |
|
florian
|
b39c0af01b
|
* rtti alignment fixed
|
2004-10-04 21:23:15 +00:00 |
|
florian
|
5064ecaf57
|
* sparc uses wait4 as well
|
2004-08-18 21:03:35 +00:00 |
|
peter
|
59691cc142
|
* decr ref doesn't reset pointer
* finalize resets pointer for astring,wstring
|
2004-07-02 21:21:09 +00:00 |
|
peter
|
3094258825
|
* removed warnings
|
2004-05-31 20:25:04 +00:00 |
|
florian
|
1d209e605e
|
* fixed alignment issues
|
2004-03-27 23:22:38 +00:00 |
|
peter
|
72324a4283
|
* tkclass removed from finalize()
* cleanupinstance now parses the tkclass rtti entry itself and
calls finalize() for the rtti members
|
2004-02-26 16:19:01 +00:00 |
|
michael
|
c89ab11d7a
|
+ Patch from peter to fix finalize (bug 2975)
|
2004-02-26 12:42:34 +00:00 |
|
peter
|
6dc4cd8b82
|
* finalize needs to reset to nil after decr_ref
|
2004-01-22 22:09:05 +00:00 |
|
peter
|
01dfac4a4e
|
* old logs removed and tabs fixed
|
2002-09-07 15:06:34 +00:00 |
|
peter
|
24384c648b
|
* moved genrtti.inc code to rtti
* removed rttip.inc, the generic code is almost as fast and
much easier to maintain and has less risks on bugs
|
2002-09-02 18:42:41 +00:00 |
|
florian
|
5050f1ff66
|
* init and final code in genrtti.inc updated
|
2001-11-17 16:56:08 +00:00 |
|
peter
|
802acf6940
|
* m68k updates
|
2001-04-23 18:25:44 +00:00 |
|
florian
|
1a2851eb47
|
* a lot of small changes:
- setlength is internal
- win32 graph unit extended
....
|
2000-10-21 18:20:17 +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 |
|
peter
|
618dd3c91c
|
* added tkint64,tkqword constants
|
2000-06-22 20:04:07 +00:00 |
|
michael
|
b319315b4c
|
+ Fixed all constants so they match compiler defined constants
|
2000-06-14 08:52:05 +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 |
|
florian
|
cd56bb15c3
|
*** empty log message ***
|
1998-07-20 18:42:51 +00:00 |
|
florian
|
ba57d2813b
|
* some problems with ansi string support fixed
|
1998-07-13 21:19:07 +00:00 |
|
michael
|
4b73216117
|
+ Split rtti according to processor. Implemented optimized i386 code.
|
1998-06-08 15:32:08 +00:00 |
|
michael
|
05b01ddb00
|
Implemented rtti, inserted ansistrings again
|
1998-06-08 12:38:21 +00:00 |
|