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 |
|
Károly Balogh
|
739ae4c254
|
+ 1st attempt to have explicit funcretloc for Amiga/m68k
git-svn-id: trunk@1978 -
|
2005-12-18 03:58:27 +00:00 |
|
Károly Balogh
|
12b1ff0df2
|
+ added n68kcal.pas, forgot to add previously
git-svn-id: trunk@1977 -
|
2005-12-17 16:44:31 +00:00 |
|
Jonas Maebe
|
62cbd007f1
|
* indexes in vecn's are only read, not written
git-svn-id: trunk@1976 -
|
2005-12-17 15:20:33 +00:00 |
|
tom_at_work
|
c3f678e8df
|
* updated makefiles for ppc64/linux to allow successful snapshot building on that platform
git-svn-id: trunk@1975 -
|
2005-12-16 20:37:08 +00:00 |
|
peter
|
5942d23b1b
|
* fix range error
git-svn-id: trunk@1974 -
|
2005-12-16 17:24:00 +00:00 |
|
peter
|
9d817056ce
|
* optimize by removing expensive calculations
git-svn-id: trunk@1973 -
|
2005-12-16 17:19:37 +00:00 |
|
Jonas Maebe
|
ef2a0c7ddf
|
* changed default packenum for MacPas from 1 to 2 (compatible with Metrowerks)
git-svn-id: trunk@1971 -
|
2005-12-16 12:22:39 +00:00 |
|
florian
|
398cafb1a0
|
* fixed cases
git-svn-id: trunk@1969 -
|
2005-12-15 22:55:43 +00:00 |
|
florian
|
da9469c550
|
* avoid unique call in ansistr_append
git-svn-id: trunk@1968 -
|
2005-12-15 22:55:20 +00:00 |
|
florian
|
53d7eafa7d
|
* generate always direct fpc_decr_* calls for strings instead of fpc_finalize
git-svn-id: trunk@1967 -
|
2005-12-15 22:38:11 +00:00 |
|
florian
|
7a4c89e68d
|
* optimized generation of fpc_decr_* calls
git-svn-id: trunk@1966 -
|
2005-12-15 22:37:21 +00:00 |
|
florian
|
3582108be1
|
* signed divisions with constants are always done without idiv
git-svn-id: trunk@1965 -
|
2005-12-15 22:36:48 +00:00 |
|
florian
|
5ea49bedd0
|
* fixed handling of imul with one parameter
git-svn-id: trunk@1964 -
|
2005-12-15 22:36:16 +00:00 |
|
florian
|
e2a4dac215
|
+ i386 assembler versions of decr_ansistring and unique_ansistring
git-svn-id: trunk@1963 -
|
2005-12-15 19:51:57 +00:00 |
|
florian
|
27f28eec1a
|
* use 16 byte procedure alignment on windows too
git-svn-id: trunk@1962 -
|
2005-12-15 19:50:58 +00:00 |
|
Jonas Maebe
|
50ebeaad5e
|
* fixed fpc_ansistr_append_ansistring() in case it's called to append a
string to itself
git-svn-id: trunk@1961 -
|
2005-12-15 15:22:35 +00:00 |
|
peter
|
39c553707e
|
* fix win32 linking
git-svn-id: trunk@1957 -
|
2005-12-15 12:04:39 +00:00 |
|
peter
|
1e1ea0c3b6
|
* write .type and .size only for target that support it
git-svn-id: trunk@1956 -
|
2005-12-15 11:39:23 +00:00 |
|
Károly Balogh
|
cea0af646c
|
+ Lot of fixes, cleanups and additions for MUI
git-svn-id: trunk@1955 -
|
2005-12-15 10:47:14 +00:00 |
|
peter
|
739ea825d4
|
* fix sizeof(array of const)
git-svn-id: trunk@1954 -
|
2005-12-15 08:58:45 +00:00 |
|
Károly Balogh
|
acb7b263b0
|
- Removed __stklen accidentally left in
git-svn-id: trunk@1952 -
|
2005-12-14 23:51:01 +00:00 |
|
Károly Balogh
|
d5aa345bb3
|
+ Proper startup code for Amiga/m68k (for the first time in history)
git-svn-id: trunk@1951 -
|
2005-12-14 23:36:33 +00:00 |
|
peter
|
24d972c012
|
* append optimization also for constant strings
git-svn-id: trunk@1950 -
|
2005-12-14 17:23:50 +00:00 |
|