michael
cc9bc424e4
* SectionExists now Delphi compatible
...
git-svn-id: trunk@7378 -
2007-05-17 15:53:02 +00:00
Jonas Maebe
720ad93659
* fixed mode switch (objpas -> objfpc)
...
git-svn-id: trunk@7377 -
2007-05-17 13:36:00 +00:00
michael
a78f576074
* Marked some sections as private
...
git-svn-id: trunk@7374 -
2007-05-17 11:29:46 +00:00
florian
acb9fb53d2
* fixed ide building using the new comment hook
...
git-svn-id: trunk@7371 -
2007-05-16 21:31:27 +00:00
florian
39dc562326
* changed some message handling to ansistring, no slow down measurable with make cycle, resolves #8890
...
git-svn-id: trunk@7370 -
2007-05-16 21:25:55 +00:00
joost
d8c741f472
* Enabled IBConnection for win64
...
git-svn-id: trunk@7369 -
2007-05-16 21:08:25 +00:00
peter
e7ead9fc9f
* nested procedures are not supported in generic methods
...
git-svn-id: trunk@7368 -
2007-05-16 20:56:00 +00:00
peter
cbb3667d73
* default dynamic linker for i386
...
git-svn-id: trunk@7367 -
2007-05-16 20:34:21 +00:00
peter
377aae4ba0
* only add .o extension if no extension is provided. fixes 8520
...
git-svn-id: trunk@7366 -
2007-05-16 20:11:09 +00:00
peter
6c916a032d
* support - and + after -S options
...
git-svn-id: trunk@7365 -
2007-05-16 19:20:32 +00:00
michael
061bfa3301
* Introduced TCustomSQLQuery, with properties in protected mode
...
git-svn-id: trunk@7364 -
2007-05-16 15:31:11 +00:00
Jonas Maebe
3bc08cafae
* -dFPC_USE_LIBC fix
...
git-svn-id: trunk@7363 -
2007-05-16 15:13:36 +00:00
michael
06f27aa25c
Published TnamedItem.Name as in Delphi
...
git-svn-id: trunk@7362 -
2007-05-16 15:02:49 +00:00
michael
e46ecfb3d4
Better error checking at connect/disconnect
...
git-svn-id: trunk@7361 -
2007-05-16 14:57:55 +00:00
Jonas Maebe
f4b2ee2904
+ test which already works
...
git-svn-id: trunk@7360 -
2007-05-16 14:44:38 +00:00
Jonas Maebe
6555f37cff
* do not search variant operators when looking for an overloaded
...
operator for a non-variant type (was already intended that way,
but checks didn't work) (mantis #7070 ) + tests
* some tab->spaces in defcmp.pas
git-svn-id: trunk@7359 -
2007-05-16 13:59:35 +00:00
Jonas Maebe
fdc813db9a
* no need to synchronise the upper bound of a for-loop after the loop
...
anymore if it is a regvar, because it cannot be a regvar anymore
after the fix for tw8883
git-svn-id: trunk@7358 -
2007-05-16 12:13:28 +00:00
pierre
79f314cf96
Put every {$smarlink on} inside an {$ifndef NO_SMART_link} condition.
...
This allows to do a 'make build' for win32 with nasm,
using OPT="-Anasmwin32 -XS -dNO_SMART_LINK"
git-svn-id: trunk@7357 -
2007-05-16 11:26:06 +00:00
yury
df36385c89
* fixed mantis #8887 . (please merge to fixes).
...
git-svn-id: trunk@7356 -
2007-05-16 09:04:34 +00:00
peter
ea92a0e1a7
* prefer overloaded methods in current object over
...
inherited overloaded methods
git-svn-id: trunk@7355 -
2007-05-16 08:12:14 +00:00
michael
2d2469c45e
* Added brazilian translation by Antonio Galvao
...
git-svn-id: trunk@7354 -
2007-05-16 07:31:58 +00:00
Jonas Maebe
f28079bcd7
+ test for previous commit
...
git-svn-id: trunk@7353 -
2007-05-15 20:26:27 +00:00
Jonas Maebe
2c5a284060
* upper bound of for-loop cannot be a regvar, because the regvar may
...
be modified inside the loop (mantis #8883 )
git-svn-id: trunk@7352 -
2007-05-15 20:25:30 +00:00
michael
6944bac2b4
* Added RTF writer
...
git-svn-id: trunk@7351 -
2007-05-15 19:57:11 +00:00
tom_at_work
8c70e81c9c
* 6 bit sized members of packed records can never be split over more than 2 bytes too
...
git-svn-id: trunk@7350 -
2007-05-15 19:03:55 +00:00
sekelsenmat
a3703321f3
Improved Symbian RTL. Separated os include files from SDK include files and added more bindings
...
git-svn-id: trunk@7349 -
2007-05-15 18:39:29 +00:00
peter
83ccc62cf0
* during specialization use the symtable stack at
...
definition time, fixes tgeneric14
git-svn-id: trunk@7348 -
2007-05-15 17:39:09 +00:00
Jonas Maebe
4ff8d4f15c
+ added tests for already solved bug (crashed with IE in 2.0.4)
...
git-svn-id: trunk@7347 -
2007-05-15 14:28:31 +00:00
pierre
e0783f446e
+ new program to ease cross RTL compilation tests
...
git-svn-id: trunk@7346 -
2007-05-15 13:41:26 +00:00
pierre
11923e9786
+ code to debug LFN FindFirst/findClose
...
git-svn-id: trunk@7344 -
2007-05-15 13:37:19 +00:00
peter
bf7275576c
* use sysutils instead of dos
...
git-svn-id: trunk@7342 -
2007-05-15 07:18:55 +00:00
peter
aa72495049
* fix resourcestring assignment in typedconst
...
git-svn-id: trunk@7339 -
2007-05-15 06:52:36 +00:00
peter
5c914393d5
* added uint64 alias
...
git-svn-id: trunk@7338 -
2007-05-15 05:41:02 +00:00
micha
6ec55d2e74
* fix heap mutex deadlock in case of runtime error within heap management (needs recursive heap mutex)
...
git-svn-id: trunk@7337 -
2007-05-14 21:09:16 +00:00
Jonas Maebe
20206500aa
* don't change a sequence of shifts and sub/adds into a lea() in case
...
the flags are read afterwards (broke shldl/sub/sbb sequence generated
for 64 bit "*2", which appears in bitpacked size calculation)
git-svn-id: trunk@7336 -
2007-05-14 20:37:42 +00:00
michael
c9c82ddbf8
Fixed bug #8875
...
git-svn-id: trunk@7335 -
2007-05-14 19:43:02 +00:00
Jonas Maebe
7bd8d0200e
* handle mod/div between a cardinal/qword and a smaller unsigned variable
...
(byte, word, postive subrange) as an unsigned operation (mantis #8870 )
git-svn-id: trunk@7334 -
2007-05-14 19:24:33 +00:00
Jonas Maebe
c80d4225ca
+ support for ISO Extended Pascal ReadStr() and WriteStr() routines
...
git-svn-id: trunk@7333 -
2007-05-14 17:34:01 +00:00
Tomas Hajny
615b192c51
* correction to previous commit
...
git-svn-id: trunk@7332 -
2007-05-13 20:50:51 +00:00
Tomas Hajny
f8e5a62f61
* synchronized with SocketError change
...
git-svn-id: trunk@7331 -
2007-05-13 20:47:01 +00:00
Tomas Hajny
f55a720b25
* OS/2 implementation synchronized with SocketError change
...
git-svn-id: trunk@7330 -
2007-05-13 20:34:25 +00:00
Almindor
f83568d897
* fix INVALID_SOCKET for other platforms too
...
git-svn-id: trunk@7329 -
2007-05-13 19:20:17 +00:00
Almindor
a52a63178b
* fix INVALID_SOCKET constant (needs to be OS specific, it is UNSIGNED in windows)
...
git-svn-id: trunk@7328 -
2007-05-13 19:13:43 +00:00
marco
8991b8f365
* new socketerror scheme. OS/2 and netware are now broken and still must be done. (merge me and all previous socket related commits please)
...
git-svn-id: trunk@7327 -
2007-05-13 18:30:24 +00:00
michael
0e79eb1fe6
* Fixed writing of open array declaration
...
git-svn-id: trunk@7326 -
2007-05-13 17:45:44 +00:00
michael
2212c78609
* Fixed description of array type without index (open array)
...
git-svn-id: trunk@7325 -
2007-05-13 17:44:00 +00:00
micha
bb9de8f193
* SHOW_MEM_USAGE define to always show maximum heap size used/allocated, independent of DUMP_MEM_USAGE
...
git-svn-id: trunk@7324 -
2007-05-13 12:34:16 +00:00
Almindor
5736142382
* update lNet so latest fpc can compile it (property changes)
...
git-svn-id: trunk@7323 -
2007-05-13 09:04:46 +00:00
peter
73d861e3e9
* test for parameter symoptions
...
git-svn-id: trunk@7322 -
2007-05-12 22:16:58 +00:00
peter
c831b2fb00
* set symoptions for all implicit created parameters
...
git-svn-id: trunk@7321 -
2007-05-12 22:16:06 +00:00