florian
e0e5ae3ccc
Merged revisions 3691 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3691 (florian)
* method pointers are now passed by value, fixes #5736
git-svn-id: branches/fixes_2_0@3692 -
2006-05-27 09:02:52 +00:00
Jonas Maebe
26075a0108
Merged revisions 3651,3654,3658-3660 via svnmerge from
...
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
........
r3651 | jonas | 2006-05-24 09:23:03 +0200 (Wed, 24 May 2006) | 2 lines
* fixed decrementing of refcount of constant ansistrings in setlength()
........
r3654 | jonas | 2006-05-24 16:38:35 +0200 (Wed, 24 May 2006) | 3 lines
* the length of a sequence loading a constant in a register is properly set
* register contents are fully cleared in clearregcontentsfrom()
........
r3658 | jonas | 2006-05-24 21:10:15 +0200 (Wed, 24 May 2006) | 2 lines
* fixed test
........
r3659 | jonas | 2006-05-24 21:14:51 +0200 (Wed, 24 May 2006) | 2 lines
- removed tests, since safecall doesn't make sense in these contexts
........
r3660 | jonas | 2006-05-24 21:34:43 +0200 (Wed, 24 May 2006) | 2 lines
* removed because makes no sense with safecall (already tested in tcalcst6)
........
git-svn-id: branches/fixes_2_0@3681 -
2006-05-26 11:12:19 +00:00
florian
d650792f3f
Merged revisions 3649 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3649 (florian)
+ more SPI* constants by Giulio Bernardi
git-svn-id: branches/fixes_2_0@3650 -
2006-05-23 21:42:33 +00:00
florian
5f8ef4aa76
Merged revisions 3646-3647 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3646 (florian)
* as operator isn't allowed for non com interfaces
r3647 (florian)
+ new tests
git-svn-id: branches/fixes_2_0@3648 -
2006-05-23 18:58:00 +00:00
Jonas Maebe
b5a390c026
Merged revisions 3329,3480,3644 via svnmerge from
...
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
........
r3329 | jonas | 2006-04-24 13:12:17 +0200 (Mon, 24 Apr 2006) | 5 lines
* when restoring a register's previous contents after it's been replaced
completely, there were some missing checks to make certain these
previous contents didn't conflict with memory operations in the new
sequence
........
r3480 | jonas | 2006-05-11 18:46:58 +0200 (Thu, 11 May 2006) | 4 lines
* if while we are restoring the contents of a register, we encounter an
operation which changes a register, clear the contents of all registers
which depend on this register
........
r3644 | jonas | 2006-05-23 19:17:23 +0200 (Tue, 23 May 2006) | 4 lines
* fixed web bug #5094 . Renaming registers is now done sequentially instead
of all at the same time, because otherwise circular renamings could
cause errors
........
git-svn-id: branches/fixes_2_0@3645 -
2006-05-23 18:00:11 +00:00
peter
8f0c7e6788
Merged revisions 3634 via svnmerge from
...
http://peter@svn.freepascal.org/svn/fpc/trunk
........
r3634 | peter | 2006-05-23 09:23:45 +0200 (Tue, 23 May 2006) | 2 lines
* allow passing single element to open array bug6960
........
git-svn-id: branches/fixes_2_0@3637 -
2006-05-23 08:01:35 +00:00
Jonas Maebe
abc964fa7f
* fixed broken Makefile
...
git-svn-id: branches/fixes_2_0@3627 -
2006-05-22 08:18:34 +00:00
Tomas Hajny
387cb841b3
Merged revisions 3538 via svnmerge from
...
http://hajny@svn.freepascal.org/svn/fpc/trunk
........
r3538 | hajny | 2006-05-14 23:25:16 +0000 (Sun, 14 May 2006) | 1 line
* fix return value for BeginThread
........
git-svn-id: branches/fixes_2_0@3625 -
2006-05-22 06:16:48 +00:00
Tomas Hajny
c926e1727c
Merged revisions 3537 via svnmerge from
...
http://hajny@svn.freepascal.org/svn/fpc/trunk
........
r3537 | hajny | 2006-05-15 00:24:33 +0100 (Mon, 15 May 2006) | 1 line
* compilation fix required due to recent changes (systhrd.inc implementation inherited instead of reimplementation)
........
git-svn-id: branches/fixes_2_0@3624 -
2006-05-22 05:31:29 +00:00
florian
6a7e704331
Merged revisions 3616-3617 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3616 (florian)
* restore cursor size in DoneVideo
r3617 (florian)
* fixed previous commit
git-svn-id: branches/fixes_2_0@3618 -
2006-05-21 18:20:54 +00:00
florian
00cd6f38e5
Merged revisions 3614 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3614 (florian)
* fixed stabs generation for static class variables
git-svn-id: branches/fixes_2_0@3615 -
2006-05-21 18:02:08 +00:00
michael
0a82943bd9
Merged revisions 3610 via svnmerge from
...
svn+ssh://svn.freepascal.org/FPC/svn/fpc/trunk
........
r3610 | michael | 2006-05-21 11:57:47 +0200 (Sun, 21 May 2006) | 1 line
+ Added delphi compatibility Error procedure
........
git-svn-id: branches/fixes_2_0@3611 -
2006-05-21 10:01:36 +00:00
michael
37f319c992
Merged revisions 3608 via svnmerge from
...
svn+ssh://svn.freepascal.org/FPC/svn/fpc/trunk
........
r3608 | michael | 2006-05-21 10:49:31 +0200 (Sun, 21 May 2006) | 1 line
+ Fixed IDEA decryption stream, implemented Blowfish Encryption/Decryption streams
........
git-svn-id: branches/fixes_2_0@3609 -
2006-05-21 08:51:54 +00:00
florian
58e21fe3cc
Merged revisions 3604 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3604 (daniel)
* Fix disabled commands on reloading menubar.
git-svn-id: branches/fixes_2_0@3605 -
2006-05-20 20:28:06 +00:00
florian
7152a5932d
Merged revisions 3601-3602 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3601 (florian)
* fixed sse register display
r3602 (florian)
* fixed vector window size
git-svn-id: branches/fixes_2_0@3603 -
2006-05-20 19:56:56 +00:00
michael
c3968ed233
Merged revisions 3599 via svnmerge from
...
svn+ssh://svn.freepascal.org/FPC/svn/fpc/trunk
........
r3599 | michael | 2006-05-20 21:35:54 +0200 (Sat, 20 May 2006) | 1 line
+ Added blowfish units
........
git-svn-id: branches/fixes_2_0@3600 -
2006-05-20 19:38:57 +00:00
florian
b60c653981
Merged revisions 3596 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3596 (florian)
+ display helpfull message if no help files are installed
git-svn-id: branches/fixes_2_0@3598 -
2006-05-20 18:56:29 +00:00
florian
286fa188da
Merged revisions 3595 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3595 (florian)
* fixed AssignVideoBuf
* fixed some indentions
* fixed possible sign problems
git-svn-id: branches/fixes_2_0@3597 -
2006-05-20 18:55:40 +00:00
florian
a725e3fc34
Merged revisions 3592 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3592 (florian)
* fix broken getmouseevent
git-svn-id: branches/fixes_2_0@3593 -
2006-05-20 16:43:02 +00:00
florian
676ec647f2
Merged revisions 3590 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3590 (florian)
* allow assembler labels to be used in typed consts
git-svn-id: branches/fixes_2_0@3591 -
2006-05-20 10:27:35 +00:00
florian
55a3b27b99
Merged revisions 3587-3588 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3587 (florian)
+ more reg/reg reg/mem only instructions
r3588 (florian)
* movq is also a pure move
git-svn-id: branches/fixes_2_0@3589 -
2006-05-19 23:56:14 +00:00
florian
2a5127db6a
* fixed previous commit 3579
...
git-svn-id: branches/fixes_2_0@3583 -
2006-05-19 19:50:51 +00:00
florian
779403b126
Merged revisions 3578 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3578 (florian)
+ parse packed set, fixes #6735
git-svn-id: branches/fixes_2_0@3579 -
2006-05-19 13:08:43 +00:00
daniel
304fc72b67
* Final merges from trunk
...
git-svn-id: branches/fixes_2_0@3577 -
2006-05-18 22:45:29 +00:00
daniel
39b4d1f6d8
* Copy keyboard and mouse units from trunk
...
git-svn-id: branches/fixes_2_0@3576 -
2006-05-18 22:44:12 +00:00
daniel
8f5088546e
* FV fixes from trunk
...
git-svn-id: branches/fixes_2_0@3575 -
2006-05-18 22:16:04 +00:00
daniel
57b7c43ff0
* Merge IDE changes from 2.1
...
git-svn-id: branches/fixes_2_0@3573 -
2006-05-18 21:57:23 +00:00
florian
566f41e621
Merged revisions 3535 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3535 (peter)
* added
git-svn-id: branches/fixes_2_0@3565 -
2006-05-18 18:16:58 +00:00
florian
28a0632759
Merged revisions 3539 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3539 (hajny)
+ output is flushed before launching external utilities
git-svn-id: branches/fixes_2_0@3559 -
2006-05-18 12:10:02 +00:00
Jonas Maebe
226f98dd03
Merged revisions 3552 via svnmerge from
...
svn+ssh://jonas@svn.freepascal.org/FPC/svn/fpc/trunk
........
r3552 | jonas | 2006-05-17 11:14:32 +0200 (Wed, 17 May 2006) | 2 lines
* only for i386 and x86_64
........
git-svn-id: branches/fixes_2_0@3553 -
2006-05-17 09:19:44 +00:00
michael
68200e1606
+ Merged revision 3550
...
git-svn-id: branches/fixes_2_0@3551 -
2006-05-17 06:17:10 +00:00
michael
3f79c47847
Merged revisions 3545 via svnmerge from
...
svn+ssh://svn.freepascal.org/FPC/svn/fpc/trunk
........
r3545 | michael | 2006-05-16 13:14:09 +0200 (Tue, 16 May 2006) | 1 line
+ FindComponent should be cse insensitive
........
git-svn-id: branches/fixes_2_0@3546 -
2006-05-16 11:17:48 +00:00
michael
378b08c4a7
* Merged revision 3541
...
git-svn-id: branches/fixes_2_0@3542 -
2006-05-15 19:34:51 +00:00
florian
9c9a742eec
Merged revisions 3523 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3523 (daniel)
* Make callpointerlocal and friends inline
git-svn-id: branches/fixes_2_0@3533 -
2006-05-14 20:24:20 +00:00
florian
9d24491884
Merged revisions 3530 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3530 (florian)
+ variants can be used as case expression
git-svn-id: branches/fixes_2_0@3531 -
2006-05-14 18:30:55 +00:00
florian
593be05e72
Merged revisions 3528 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3528 (florian)
* fixed reading of shifter op in mov instructions, fixes bug #4722
git-svn-id: branches/fixes_2_0@3529 -
2006-05-14 16:31:13 +00:00
florian
f5b758aa35
Merged revisions 3519 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3519 (florian)
* fixed leaking of TThread
git-svn-id: branches/fixes_2_0@3521 -
2006-05-14 09:34:47 +00:00
florian
8dcba495f4
* forgotten commit
...
git-svn-id: branches/fixes_2_0@3520 -
2006-05-14 09:32:18 +00:00
florian
1c1bea2b29
Merged revisions 3513 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3513 (florian)
* fixed overloading of div operator
git-svn-id: branches/fixes_2_0@3516 -
2006-05-14 08:00:44 +00:00
michael
fe3c61cb0b
Merged revisions 3508 via svnmerge from
...
svn+ssh://svn.freepascal.org/FPC/svn/fpc/trunk
........
r3508 | michael | 2006-05-13 22:25:10 +0200 (Sat, 13 May 2006) | 1 line
+ Fixed declaration of sisigemptyset and friends to use param by ref
........
git-svn-id: branches/fixes_2_0@3515 -
2006-05-13 21:56:35 +00:00
michael
dbd293d264
+ Merged revision 3512
...
git-svn-id: branches/fixes_2_0@3514 -
2006-05-13 21:50:13 +00:00
florian
babdb0c54f
Merged revisions 3509 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3509 (florian)
* handle stored false properly when overriding properties
git-svn-id: branches/fixes_2_0@3510 -
2006-05-13 20:27:36 +00:00
florian
85c3e64942
Merged revisions 3505 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3505 (florian)
* fixed s<'', fixes 4925
git-svn-id: branches/fixes_2_0@3506 -
2006-05-13 20:12:33 +00:00
florian
f69f901347
Merged revisions 3502 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3502 (florian)
* fix 3 operand instructions with third operand being a constant
git-svn-id: branches/fixes_2_0@3503 -
2006-05-13 19:54:52 +00:00
florian
24fd9d397d
Merged revisions 3500 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3500 (florian)
* ifdef inline in classes
git-svn-id: branches/fixes_2_0@3501 -
2006-05-13 19:36:05 +00:00
florian
23e01143d3
Merged revisions 3497 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3497 (florian)
+ Indonesian message file from Zaenal Mutaqin
git-svn-id: branches/fixes_2_0@3498 -
2006-05-13 18:20:48 +00:00
florian
f9d0e14a9e
Merged revisions 3494 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3494 (florian)
+ some point helpers
git-svn-id: branches/fixes_2_0@3496 -
2006-05-13 18:14:24 +00:00
florian
d01d31cc82
Merged revisions 3427 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/trunk
r3427 (florian)
* getopts fix from Bram Kuijvenhoven
git-svn-id: branches/fixes_2_0@3429 -
2006-05-06 08:21:42 +00:00
micha
52c37eb680
Merged revisions 3358 via svnmerge from
...
svn+ssh://svn.freepascal.org/FPC/svn/fpc/trunk
........
r3358 | micha | 2006-04-29 16:34:43 +0200 (za, 29 apr 2006) | 1 line
update tdbf to release 6.4.8
........
git-svn-id: branches/fixes_2_0@3359 -
2006-04-29 14:41:31 +00:00
marco
a6f2ad347d
Merged revisions 3356 via svnmerge from
...
svn+ssh://marco@svn.freepascal.org/FPC/svn/fpc/trunk
........
r3356 | marco | 2006-04-29 15:51:13 +0200 (Sat, 29 Apr 2006) | 1 line
* 5059 and minimal optimisation
........
git-svn-id: branches/fixes_2_0@3357 -
2006-04-29 13:56:23 +00:00