florian
08997a087c
* several variant fixes from Thorsten Engler, fixes #8233
...
git-svn-id: trunk@6251 -
2007-01-28 18:58:58 +00:00
florian
82c8c48793
+ test
...
git-svn-id: trunk@6246 -
2007-01-28 18:07:58 +00:00
florian
77b155ea79
* def.size in [1,2,4,8] goes wrong if def.size>255, fixed, resolves #8232
...
git-svn-id: trunk@6245 -
2007-01-28 18:06:51 +00:00
fpc
0f9b9bb7de
* fix dbdigest to use (full) filename to lookup tests in DB (table TESTS structure changed)
...
git-svn-id: trunk@6244 -
2007-01-28 17:52:49 +00:00
daniel
f60b66fba0
* Modify code to set xterm in rigth font.
...
git-svn-id: trunk@6243 -
2007-01-28 16:04:34 +00:00
tom_at_work
a0813b42bf
* fixed DWARF debug info for powerpc64/linux, correcting the procedure entry symbol (must be the dotted symbol, not the function descriptor location, otherwise gdb cannot find locals
...
git-svn-id: trunk@6242 -
2007-01-28 12:12:12 +00:00
daniel
e8050233af
+ Patch by Thorsten Engler to optimize string comparisons for = and <> cases. (Mantis #8231 )
...
git-svn-id: trunk@6241 -
2007-01-28 10:58:52 +00:00
florian
c74a9b2249
* fixed building of fpcunit
...
git-svn-id: trunk@6240 -
2007-01-28 10:09:38 +00:00
florian
26ffc101da
* fixed softfloat trunc
...
git-svn-id: trunk@6239 -
2007-01-28 09:52:20 +00:00
florian
c6d3bc813f
* fixes #8229
...
git-svn-id: trunk@6238 -
2007-01-28 08:21:08 +00:00
Jonas Maebe
2ea611e069
* fixed searching fpc.cfg on {$ifdef need_path_search} OS'es
...
git-svn-id: trunk@6237 -
2007-01-27 20:58:26 +00:00
daniel
95aeaf7df5
* Check COLORTERM in case TERM=xterm to detect rxvt.
...
git-svn-id: trunk@6236 -
2007-01-27 20:35:16 +00:00
daniel
6c92edea04
* Send correct amount of characters for custom font.
...
git-svn-id: trunk@6235 -
2007-01-27 20:34:41 +00:00
Jonas Maebe
0bc6a2fd28
+ new test for varsets and conversion among varsets
...
git-svn-id: trunk@6234 -
2007-01-27 20:29:06 +00:00
tom_at_work
a06081f590
* fixed compilation after TStringList->TCmdStrList change
...
git-svn-id: trunk@6233 -
2007-01-27 20:21:38 +00:00
florian
3bab23947e
* build rtl for win32 since win32 make doesn't seem to support -j
...
git-svn-id: trunk@6232 -
2007-01-27 16:10:51 +00:00
Jonas Maebe
4aff70a646
* properly fixed dependencies for mkxmlrpc
...
git-svn-id: trunk@6231 -
2007-01-27 15:25:03 +00:00
Jonas Maebe
aee310c782
* fixed copy/paste errors
...
git-svn-id: trunk@6230 -
2007-01-27 15:18:13 +00:00
micha
e375786f1c
* do not expect current dir to be on PATH
...
git-svn-id: trunk@6229 -
2007-01-27 15:02:07 +00:00
florian
7b39b54951
* set starttime earlier so time stamps don't get messed up
...
git-svn-id: trunk@6228 -
2007-01-27 13:45:49 +00:00
Jonas Maebe
bb90faef8c
* fixed some more dependencies
...
git-svn-id: trunk@6227 -
2007-01-27 13:19:00 +00:00
daniel
d5662d71a8
+ Handle dragging correctly even if mouse doesn't send mouse move events.
...
git-svn-id: trunk@6226 -
2007-01-27 12:50:20 +00:00
daniel
53d640777a
* Xterm mouse handling re-engineered.
...
git-svn-id: trunk@6225 -
2007-01-27 12:49:29 +00:00
Jonas Maebe
60d19ea1e6
* forgot to commit
...
git-svn-id: trunk@6224 -
2007-01-27 11:44:02 +00:00
Jonas Maebe
9adb91a68d
+ support for make -jX by marking all Makefiles that need to be executed
...
serially with .NOTPARALLEL:
-> currently parallel: rtl/darwin, packages/base, packages/base/httpd,
packages/extra/univint, fcl, utils
git-svn-id: trunk@6223 -
2007-01-27 11:05:18 +00:00
florian
fa01522804
+ build unit (testwise)
...
git-svn-id: trunk@6222 -
2007-01-27 08:52:54 +00:00
chrivers
997f254ff7
* Fixed crash bug with IMPLEMENTS due to the changes earlier today. (No longer dereferences VtblImplIntf when we should not)
...
git-svn-id: trunk@6221 -
2007-01-26 23:50:09 +00:00
chrivers
a33d1b843a
* Fixed indentation
...
git-svn-id: trunk@6220 -
2007-01-26 23:06:10 +00:00
chrivers
0249f07fa9
* Renamed IIOffset to FieldOffset to avoid confusion with IOffset (TImplementedInterface)
...
git-svn-id: trunk@6219 -
2007-01-26 23:03:40 +00:00
fpc
cf759d9c5c
* fix testsuite.cgi failed test links to ignore skipped tests, improve english text
...
git-svn-id: trunk@6218 -
2007-01-26 22:57:15 +00:00
tom_at_work
1d2e01d26d
* fixed assembly for ppc64/linux (although it does not compile yet)
...
git-svn-id: trunk@6217 -
2007-01-26 22:53:29 +00:00
Jonas Maebe
da942bdc58
* .NOTPARALLEL target so cycle works with make -j for targets whose
...
rtl makefile has all dependencies properly defined (e.g. darwin)
git-svn-id: trunk@6216 -
2007-01-26 22:46:44 +00:00
tom_at_work
106fe68ce6
* renamed TStringList to TCmdStrList, in general use TCmdStr instead of shortstrings to fix bug #6351
...
git-svn-id: trunk@6215 -
2007-01-26 22:29:39 +00:00
chrivers
0e6348e7b7
* Renamed "fieldoffset" to "iioffset" to avoid confusion with fieldvarsym.fieldoffset
...
git-svn-id: trunk@6214 -
2007-01-26 22:11:39 +00:00
chrivers
83f5a5747c
* Renamed "fieldoffset" to "iioffset" to avoid confusion with fieldvarsym.fieldoffset
...
git-svn-id: trunk@6213 -
2007-01-26 22:11:23 +00:00
chrivers
5e94d3f550
* Updated nobj to match moved iitype field to TImplementedInterface
...
git-svn-id: trunk@6212 -
2007-01-26 22:04:07 +00:00
chrivers
cf04dc0fa1
* Moved iitype iioffset from tobjectdef to TImplementedInterface
...
git-svn-id: trunk@6211 -
2007-01-26 22:01:25 +00:00
chrivers
ceda666d13
* Added several more checks for invalid usage of implements-keyword
...
git-svn-id: trunk@6210 -
2007-01-26 21:58:27 +00:00
tom_at_work
1e104006a9
* fixed test for powerpc64; in ppc64/linux pointers to functions are in reality pointers to a function descriptor containing the actual function pointer
...
git-svn-id: trunk@6209 -
2007-01-26 21:58:20 +00:00
peter
34a5236dd0
* unique iunknown problem
...
git-svn-id: trunk@6208 -
2007-01-26 21:35:53 +00:00
Jonas Maebe
2109469767
* fixed TEST_FPC comment
...
git-svn-id: trunk@6207 -
2007-01-26 21:05:32 +00:00
ivost
c0e9be49b8
* fixed bug related to IMPLEMENTS keyword. The interface type was stored inside the interface defintion what was wrong! now it's set per TImplementedInterface$
...
* merged IOffset and EntryOffset of TInterfaceEntry. The meaning of IOffset depends now on IType
* to optimize: IOffset and FieldOffset of TImplementedInterface can be merged also! fpc still generate an interfacetable entry even for interfaces that aren't implemented in the current class (redirected by IMPLEMENTS keyword)
git-svn-id: trunk@6206 -
2007-01-26 20:58:46 +00:00
Jonas Maebe
5f61271824
* fixed val_sint(x,longint) for negative hex/bin values on 64 bit
...
platforms
git-svn-id: trunk@6205 -
2007-01-26 18:43:50 +00:00
Jonas Maebe
6c578f55df
* support 'x1f' and 'X1f' for hex notation in val() (Delphi compatibility,
...
mantis 8177)
git-svn-id: trunk@6204 -
2007-01-26 18:34:08 +00:00
florian
ca4412e09f
+ test
...
git-svn-id: trunk@6203 -
2007-01-26 17:40:30 +00:00
Jonas Maebe
d614eab0fb
* don't call afterconstruction/beforedestruction in case an exception
...
is raised in a constructor (mantis 8222)
git-svn-id: trunk@6202 -
2007-01-26 17:38:53 +00:00
florian
e923c6072d
* handle stack parameters like delphi when using register calling conventions, resolves #8199
...
git-svn-id: trunk@6201 -
2007-01-26 17:38:46 +00:00
Jonas Maebe
c0e9782da9
* regenerated message text files with new stabs disabling message
...
git-svn-id: trunk@6200 -
2007-01-26 12:44:05 +00:00
Jonas Maebe
44dffffdf2
* undid accidental commit of partial TCmdStrListItem change
...
git-svn-id: trunk@6199 -
2007-01-26 12:42:20 +00:00
Jonas Maebe
5fde39cd69
* reinstated trashing of out parameters with -gt (see mantis 8216,
...
fix for the compiler was in symtable.pas)
git-svn-id: trunk@6198 -
2007-01-26 10:26:35 +00:00