Jonas Maebe
25bc4956a2
+ added
...
git-svn-id: trunk@2039 -
2005-12-23 21:20:36 +00:00
Jonas Maebe
857664a5d4
* fixed tw4554:
...
* proper uninitialized checking for arrays
* first check uninitialized status of right side of assignment
before setting the left side to "written" (-> catch "x:=x" if
x is uninitialized)
git-svn-id: trunk@2038 -
2005-12-23 21:08:48 +00:00
Jonas Maebe
84aab46550
* changed formal "var" paramters of move, movechar0 and fill* into
...
"out" parameters to avoid wrong "uninitialized" warnings
git-svn-id: trunk@2037 -
2005-12-23 20:59:08 +00:00
joost
3bf8536c97
+ do not call BeforeScroll while in ApplyUpdates
...
git-svn-id: trunk@2036 -
2005-12-23 14:54:26 +00:00
peter
710ea0edf0
* fix enum support in vecn in symlists
...
git-svn-id: trunk@2035 -
2005-12-23 14:11:29 +00:00
joost
00a3103997
+ Call DoBeforeScroll, DoBeforeClose and DoAfterClose on TDataset.Close
...
git-svn-id: trunk@2034 -
2005-12-23 13:24:05 +00:00
peter
9b0c8269bc
* remove also 255 limit for ExtractFileExt
...
git-svn-id: trunk@2033 -
2005-12-23 10:02:21 +00:00
marco
5008bb74b1
* removed 255 char limit in extractfilename
...
git-svn-id: trunk@2032 -
2005-12-23 09:41:19 +00:00
florian
e4a8f008a7
* fixed ie when "converting" double to double and single to single on softemu
...
git-svn-id: trunk@2031 -
2005-12-22 22:24:02 +00:00
Jonas Maebe
dbf94f4713
* properly fixed allocating procedure symbols, now also works for nested
...
procedures
git-svn-id: trunk@2029 -
2005-12-22 20:43:29 +00:00
peter
80fef1e8ad
* fix parsing of typecasts in type declarations
...
git-svn-id: trunk@2026 -
2005-12-22 12:21:06 +00:00
florian
5ff0e08283
+ compiled and added
...
git-svn-id: trunk@2024 -
2005-12-22 07:40:28 +00:00
joost
4a94fc2ccd
+ Fixed dyn. loading for mysql 5.0
...
git-svn-id: trunk@2023 -
2005-12-21 12:33:14 +00:00
peter
3db35349ec
* fix duplicate parameter names
...
git-svn-id: trunk@2022 -
2005-12-21 11:20:41 +00:00
peter
ad0f93da39
* don't report name differences after implicit renames
...
git-svn-id: trunk@2021 -
2005-12-21 11:04:42 +00:00
peter
95879fe8a7
* basic support for generic classes
...
git-svn-id: trunk@2020 -
2005-12-21 10:11:15 +00:00
florian
82a94db712
* fixed resetting of ansistrings
...
git-svn-id: trunk@2017 -
2005-12-20 21:22:06 +00:00
Jonas Maebe
d6ea5d6bde
* fixed to work after the changes in the handling of mode switching
...
git-svn-id: trunk@2014 -
2005-12-20 20:32:43 +00:00
Jonas Maebe
66ebbbc5c2
* always generate code which can be used to build dynamically loadable
...
libraries with
git-svn-id: trunk@2013 -
2005-12-20 19:58:27 +00:00
oro06
06d8d7c03c
* updated compilation pb
...
git-svn-id: trunk@2012 -
2005-12-20 18:55:53 +00:00
Jonas Maebe
f0c028d6c8
+ dwarf support for darwin/mac os x (not really enabled yet, since it's
...
currently only used if a target requires it)
git-svn-id: trunk@2010 -
2005-12-20 17:54:11 +00:00
Jonas Maebe
b954ea006e
* generate the procsymbol before generating the code for the procedure,
...
so that refences to this symbol are not treated as external
git-svn-id: trunk@2009 -
2005-12-20 17:52:08 +00:00
oro06
c221e00a2d
+ added fcl/wince more fcl units compile
...
git-svn-id: trunk@2008 -
2005-12-20 15:50:29 +00:00
peter
68e56b9fc7
* write only unique property names in rtti
...
git-svn-id: trunk@2007 -
2005-12-20 14:44:48 +00:00
peter
b561749dea
* renamed to trtti4
...
git-svn-id: trunk@2006 -
2005-12-20 10:46:41 +00:00
peter
1f2e850bea
* test also order of properties
...
git-svn-id: trunk@2005 -
2005-12-20 10:35:53 +00:00
peter
6238b1a917
* use NameIndex in GetPropInfos
...
git-svn-id: trunk@2004 -
2005-12-20 10:35:08 +00:00
peter
ff1f800de5
* fix property mismatch
...
git-svn-id: trunk@2003 -
2005-12-20 10:19:53 +00:00
Jonas Maebe
8f6babfef7
* fixed passing record parameters of size >= 3 and whose size is not
...
divisible by 4 on Darwin (have to be passed on the stack instead of in
registers), fixes tcalext3
git-svn-id: trunk@2002 -
2005-12-20 10:13:10 +00:00
Jonas Maebe
16f9c89854
- reverted previous commit, committed the wrong file
...
git-svn-id: trunk@2001 -
2005-12-20 10:13:04 +00:00
Jonas Maebe
a16fa618de
* fixed passing record parameters of size >= 3 and whose size is not
...
divisible by 4 on Darwin (have to be passed on the stack instead of in
registers), fixes tcalext3
git-svn-id: trunk@2000 -
2005-12-20 10:11:50 +00:00
peter
6c75825751
* test for forward class in $M+
...
git-svn-id: trunk@1999 -
2005-12-20 09:03:43 +00:00
peter
22923c12d5
* set also publishable flag if forward classes are compile within $M+
...
git-svn-id: trunk@1998 -
2005-12-20 09:01:25 +00:00
peter
47c1bb60b4
* remove svn:executable from *.pp and *.pas
...
git-svn-id: trunk@1997 -
2005-12-20 08:11:59 +00:00
peter
717c2172eb
* support db $01 db $02
...
git-svn-id: trunk@1996 -
2005-12-20 07:59:11 +00:00
peter
dfd9b6e862
* property index is always a s32int
...
* property implementations must match parameters equal
git-svn-id: trunk@1995 -
2005-12-20 07:58:38 +00:00
peter
f618792e01
* new test
...
git-svn-id: trunk@1994 -
2005-12-20 07:29:12 +00:00
florian
bec0daebfa
+ optimized <dword> div <const dword>
...
git-svn-id: trunk@1993 -
2005-12-19 22:19:43 +00:00
peter
767291ca5f
* refactor reading and setting of parent classes
...
git-svn-id: trunk@1992 -
2005-12-19 12:24:45 +00:00
Jonas Maebe
06c0066c65
+ added
...
git-svn-id: trunk@1991 -
2005-12-19 11:04:52 +00:00
daniel
d28e5e9318
* Remove += operators
...
git-svn-id: trunk@1990 -
2005-12-19 08:21:59 +00:00
michael
675d051274
+ Patch from Vincent Snijder to fix multiple content files and use DirectoryExists
...
git-svn-id: trunk@1989 -
2005-12-19 08:10:50 +00:00
peter
df7ecf0872
* new .o files
...
git-svn-id: trunk@1988 -
2005-12-19 07:35:08 +00:00
peter
e32ea5ced8
* new .o files
...
git-svn-id: trunk@1987 -
2005-12-19 07:20:01 +00:00
tom_at_work
57b7b72ca4
* ppc64/linux specific compiler patches to improve C parameter passing compatibility
...
* passes tcalext3 and tcalext4 test programs
git-svn-id: trunk@1984 -
2005-12-18 22:08:13 +00:00
tom_at_work
b53ee04f98
* base compiler patches to improve C parameter passing compatibility on powerpc64/linux
...
git-svn-id: trunk@1983 -
2005-12-18 22:07:24 +00:00
tom_at_work
f9722ad6a5
* new additional C parameter passing test programs
...
* finally added powerpc64/linux C object files to repository
git-svn-id: trunk@1982 -
2005-12-18 21:57:19 +00:00
Tomas Hajny
5ca76de1d8
* mistyping fixed (HMTL)
...
git-svn-id: trunk@1981 -
2005-12-18 21:55:31 +00:00
joost
9605dde4cf
+ patch from Bram Kuijvenhoven:
...
- timestamp fields map now to ftDateTime
- limited field Size for TStringField to db.bsMaxStringSize
git-svn-id: trunk@1980 -
2005-12-18 16:43:19 +00:00
joost
15815b2049
+ removed unused libc and libcrypt usage
...
git-svn-id: trunk@1979 -
2005-12-18 16:03:34 +00:00