michael
5e93a4ee3f
* Fixed 9808: used units now correctly parsed
...
git-svn-id: trunk@9578 -
2007-12-29 22:49:18 +00:00
michael
3987285103
* Added fclel.res to list of installed files for win32
...
git-svn-id: trunk@9575 -
2007-12-29 22:09:37 +00:00
michael
6873928da6
* Added textLineBrealStyle property
...
git-svn-id: trunk@9574 -
2007-12-29 21:44:17 +00:00
michael
b244f6eb71
* Patch from Sergei Gorelkin, making TStream.Read and .Write virtual
...
git-svn-id: trunk@9572 -
2007-12-29 19:03:56 +00:00
michael
39d1d07182
* Fixed bug #10465
...
git-svn-id: trunk@9570 -
2007-12-29 18:07:04 +00:00
marco
eb2a80d272
* TContainedObject 10496. First implementation copied from TInterfacedObject
...
git-svn-id: trunk@9569 -
2007-12-29 15:30:57 +00:00
marco
78138162a6
* GUID_NULL constant added. Delphi compat, bug10494
...
git-svn-id: trunk@9565 -
2007-12-29 13:27:48 +00:00
marco
c6e2d72e3c
* D7 compat, neginfinity (bug 10490)
...
git-svn-id: trunk@9564 -
2007-12-29 13:12:10 +00:00
marco
bce663bb43
* Fix for 10491, pdatetime now defined.
...
git-svn-id: trunk@9563 -
2007-12-29 13:11:23 +00:00
yury
e475735c43
* ifdefed fatal error messages in exception handling to be available only if debugging is needed.
...
git-svn-id: trunk@9562 -
2007-12-28 20:10:19 +00:00
yury
e209ccd439
* GetVariantProp and SetVariantProp implementation by Anton Kavalenka (mantis #10478 ).
...
git-svn-id: trunk@9561 -
2007-12-28 15:38:03 +00:00
yury
3a5cfb7575
* Fixed compilation.
...
git-svn-id: trunk@9560 -
2007-12-28 15:28:03 +00:00
yury
e5f3a6b631
* Fixed compilation.
...
git-svn-id: trunk@9559 -
2007-12-28 15:24:27 +00:00
yury
c4e60fd1a5
- Removed systhrd.inc from targets where thread manager is stub by default. Stub is installed in common thread.inc file if DISABLE_NO_THREAD_MANAGER is not defined.
...
git-svn-id: trunk@9558 -
2007-12-28 15:21:02 +00:00
yury
0dcad4d822
* Implemented late thread manager initialization. Thread manager code is not included to executable if thread stuff are not used. WinCE executable size is reduced by 4KB, Win32 executable size is reduced by 3KB. No testsuite regressions.
...
git-svn-id: trunk@9557 -
2007-12-28 14:40:28 +00:00
yury
e00bacdcef
* Removed HAS_MT_MEMORYMANAGER define, since it is obsolete now.
...
git-svn-id: trunk@9556 -
2007-12-28 11:30:46 +00:00
yury
93e62a3c0d
* Raise range error exception directly to prevent note "Local variable "rcheck" is assigned but never used".
...
git-svn-id: trunk@9555 -
2007-12-28 00:17:11 +00:00
yury
cd03a2893b
* Explicitly increment and decrement ref count to keep copy of destination string in fpc_AnsiStr_Concat_multi and fpc_WideStr_Concat_multi. It prevents note "Local variable "destcopy" is assigned but never used".
...
git-svn-id: trunk@9554 -
2007-12-28 00:02:35 +00:00
yury
eadfbb5027
* Removed unused local variable.
...
git-svn-id: trunk@9553 -
2007-12-27 23:49:35 +00:00
yury
5f8bd39408
* Implemented TFMTBcdFactory.Clear and TFMTBcdFactory.Copy methods.
...
git-svn-id: trunk@9552 -
2007-12-27 23:44:53 +00:00
yury
79a1b1a485
* Converted user defined note to info message.
...
git-svn-id: trunk@9551 -
2007-12-27 23:29:52 +00:00
yury
4b3015802a
* Removed workaround for bug #9827 , since it was fixed.
...
git-svn-id: trunk@9549 -
2007-12-27 22:56:19 +00:00
yury
b52338d0bd
* Converted user defined note to info message.
...
git-svn-id: trunk@9548 -
2007-12-27 22:49:05 +00:00
yury
42481bec33
* Removed user defined warnings about GetVariantProp/SetVariantProp is not implemented. I created bug report #10478 instead of these warnings.
...
git-svn-id: trunk@9547 -
2007-12-27 22:33:02 +00:00
yury
05c1305ef0
* Converted user defined notes to comments.
...
git-svn-id: trunk@9546 -
2007-12-27 22:26:27 +00:00
yury
de9af7191b
* Converted user defined warnings to comments.
...
git-svn-id: trunk@9545 -
2007-12-27 22:22:36 +00:00
yury
ff78a443db
* Removed user defined warning "TextMode not implemented yet!!", since TextMode will not be implemented for Windows anyway...
...
git-svn-id: trunk@9544 -
2007-12-27 22:18:48 +00:00
daniel
68731ae067
+ Assembler implementation of mod/div.
...
Improves amount of divides from about 230000/s to about 2400000/s on
ARM920T, 200MHz.
git-svn-id: trunk@9543 -
2007-12-27 17:59:45 +00:00
daniel
823432146a
* Only overload findresource with an ansistring variant if
...
FPC_HAS_FEATURE_ANSISTRINGS is defined.
git-svn-id: trunk@9542 -
2007-12-27 15:31:35 +00:00
Vincent Snijders
d28f943b0e
+ rstconv: add support for -c XXX parameter to add header containing the CharSet to a .po-file
...
git-svn-id: trunk@9541 -
2007-12-27 14:37:58 +00:00
yury
e5f8426f61
* Prevent warning about automatic type conversion when using VAL with COMP type on x86.
...
git-svn-id: trunk@9540 -
2007-12-26 17:47:40 +00:00
yury
203939b9a5
* Don't use deprecated functions.
...
git-svn-id: trunk@9539 -
2007-12-26 17:10:53 +00:00
yury
9bca56ac44
* Don't issue "Local variable is assigned but never used" warning for external variables.
...
git-svn-id: trunk@9538 -
2007-12-26 16:30:45 +00:00
yury
a2daf2e86d
* Activated again workaround of dead code warnings on (errorcode > maxExitCode) condition.
...
git-svn-id: trunk@9537 -
2007-12-26 16:20:08 +00:00
yury
be62a4408e
* mime-type added.
...
git-svn-id: trunk@9535 -
2007-12-26 15:24:24 +00:00
Jonas Maebe
c05f18a1b0
* catch duplicate field declarations in a single class in Delphi mode
...
(mantis #10457 )
git-svn-id: trunk@9534 -
2007-12-26 15:21:18 +00:00
pierre
71999fab94
* use mysql 5.0
...
git-svn-id: trunk@9533 -
2007-12-26 14:27:48 +00:00
pierre
9a70cf8e16
* only output end if start is already written, prevents wrong html
...
git-svn-id: trunk@9532 -
2007-12-26 14:23:43 +00:00
peter
fed5137bbb
* fix Makefile
...
git-svn-id: trunk@9531 -
2007-12-26 13:32:40 +00:00
pierre
6373e3f6b5
* update Makefile
...
git-svn-id: trunk@9530 -
2007-12-26 13:27:40 +00:00
Jonas Maebe
ca7650418d
* fixed/added overflow checking in generic unarminusn code + test
...
+ added support for OP_NEG/OP_NOT in tcg64f386.a_op64_ref_reg (needed
for the above)
git-svn-id: trunk@9528 -
2007-12-25 23:52:09 +00:00
Jonas Maebe
3d89822bc4
* free saved_standard_registers and saved_mm_registers in
...
done_register_allocators
git-svn-id: trunk@9527 -
2007-12-25 23:47:44 +00:00
Jonas Maebe
d740304b77
* don't call DoneDebugInfo twice in tmodule.reset
...
* call DoneDebugInfo in tmodule.destroy (fixes all remaining dwarf
memory leaks)
git-svn-id: trunk@9526 -
2007-12-25 23:46:30 +00:00
Jonas Maebe
9a614617e4
* fixed some memory leaks
...
* transform directories to their dwarf format name while registering
them so that e.g. "./" gets properly mapped to "." already at that
point
* fixed wrong (but harmless) typecast in self checking
git-svn-id: trunk@9525 -
2007-12-25 23:45:21 +00:00
Jonas Maebe
67431891e0
* fixed resulttype of unaryminusn for qwords on 32 bit platforms (was
...
qword, now is int64)
* simplified currency checking in unaryminusn pass_typecheck
git-svn-id: trunk@9524 -
2007-12-25 23:43:07 +00:00
Jonas Maebe
8d9bfcaa7d
* fixed memory corruption in trgobj.add_to_movelist on 64 bit platforms
...
git-svn-id: trunk@9523 -
2007-12-25 23:39:28 +00:00
Jonas Maebe
58600c71b9
+ new test for overflow checking qword multiplication with high(qword)
...
git-svn-id: trunk@9522 -
2007-12-23 21:18:59 +00:00
peter
537319385b
* support (expr[,expr]) recovery for postfixoperators
...
git-svn-id: trunk@9521 -
2007-12-23 20:58:28 +00:00
peter
505e4f7809
* don't give illegal expression for errorn statements. The error is already given
...
or can be ignored during a generic template parsing
git-svn-id: trunk@9520 -
2007-12-23 20:57:59 +00:00
peter
13ca601510
* use svalue to compare with -1
...
git-svn-id: trunk@9519 -
2007-12-23 20:44:02 +00:00