yury
73b8fba64b
* fixed linking with eVC++ object files (bug #8542 ).
...
git-svn-id: trunk@7556 -
2007-06-02 22:14:35 +00:00
florian
36471608c1
* fixed regression caused by r7180
...
git-svn-id: trunk@7555 -
2007-06-02 20:35:17 +00:00
Jonas Maebe
f32621610f
* fixed sse detection
...
git-svn-id: trunk@7554 -
2007-06-02 19:58:18 +00:00
florian
80d55022e9
* tried to fix SSE OS support detection
...
git-svn-id: trunk@7553 -
2007-06-02 19:26:06 +00:00
florian
3227550175
* commctrl compiles, added to the makefile, resolves #8994
...
git-svn-id: trunk@7552 -
2007-06-02 19:04:12 +00:00
Jonas Maebe
526a79a3c6
* disable thread suspension from another thread under *nix, see added
...
comments in cthreads.pp why
git-svn-id: trunk@7551 -
2007-06-02 11:39:59 +00:00
pierre
acac591713
* avoid debug message if DEBUG is not defined
...
git-svn-id: trunk@7550 -
2007-06-02 00:34:19 +00:00
pierre
9adbca16dd
* Use bright forground colors for ansi files
...
git-svn-id: trunk@7549 -
2007-06-01 23:59:59 +00:00
pierre
e8ec1c83c7
more DocDecodeNamedEntity cleanup
...
git-svn-id: trunk@7548 -
2007-06-01 23:23:09 +00:00
pierre
728c1f4327
clean up DocDecodeNamedEntity
...
git-svn-id: trunk@7547 -
2007-06-01 22:54:27 +00:00
pierre
43f72f56f9
* fix 'ppc386 -F' crash
...
git-svn-id: trunk@7546 -
2007-06-01 22:50:37 +00:00
pierre
4fde26ba5e
further html improvements
...
git-svn-id: trunk@7545 -
2007-06-01 16:15:32 +00:00
Jonas Maebe
e5d97fbc66
* regenerated with latest fpcmake (powerpc64-darwin support was missing)
...
git-svn-id: trunk@7544 -
2007-06-01 08:46:59 +00:00
peter
803104c1c4
* remove fpmake require
...
git-svn-id: trunk@7543 -
2007-06-01 05:49:28 +00:00
peter
5e9e617625
* detection of installed fpc added
...
git-svn-id: trunk@7542 -
2007-05-31 20:54:26 +00:00
peter
3c3ec25e78
* fpmkunit added
...
git-svn-id: trunk@7541 -
2007-05-31 19:59:21 +00:00
peter
a261e71b3e
* fix compile
...
git-svn-id: trunk@7540 -
2007-05-31 19:59:11 +00:00
peter
515880ffe6
* fpmake to fpmkunit package
...
git-svn-id: trunk@7539 -
2007-05-31 19:55:26 +00:00
joost
e01b1fc85a
* Clean FBlobBuffers and FUpdateBlobBuffers
...
git-svn-id: trunk@7538 -
2007-05-31 15:27:45 +00:00
Jonas Maebe
2fe79903d6
* added missing "reserved" field to new code page files to fix warnings
...
git-svn-id: trunk@7537 -
2007-05-31 15:07:48 +00:00
micha
f3a22cbab4
* simplify/remove some code
...
git-svn-id: trunk@7533 -
2007-05-30 19:05:07 +00:00
peter
2b8a397db5
* rename package to fpmkunit to not conflict with fpmake executable
...
git-svn-id: trunk@7532 -
2007-05-30 18:38:44 +00:00
peter
adf0cbe0ff
* merge everything in fpmkunit
...
git-svn-id: trunk@7531 -
2007-05-30 18:36:29 +00:00
peter
2d28dae41b
* remove dependency on fpmktype
...
git-svn-id: trunk@7530 -
2007-05-30 18:36:12 +00:00
peter
a433c28c79
* add *.*~
...
git-svn-id: trunk@7529 -
2007-05-30 16:37:40 +00:00
peter
eeb3d39bba
* support unzip of specified files
...
git-svn-id: trunk@7528 -
2007-05-30 15:37:18 +00:00
peter
54c1c22616
* fix compile
...
git-svn-id: trunk@7526 -
2007-05-30 07:05:09 +00:00
peter
be368c474e
* Makefiles moved
...
git-svn-id: trunk@7525 -
2007-05-30 06:30:51 +00:00
peter
54bb5a0df8
* vpath for include files
...
git-svn-id: trunk@7524 -
2007-05-30 06:28:53 +00:00
peter
f461c2f493
* move fpmake
...
git-svn-id: trunk@7523 -
2007-05-30 06:11:50 +00:00
peter
88f2a0e53a
* avail,scan commands added
...
* finished createarchive command, compresses still the whole source
dir instead of using files from a specified input list
git-svn-id: trunk@7521 -
2007-05-29 20:56:59 +00:00
peter
fe1131ae04
* fix range errors
...
git-svn-id: trunk@7520 -
2007-05-29 19:55:57 +00:00
Almindor
e2ff152eef
* update lnet to 0.5.1 (fixes some potential bugs in ftp and smtp)
...
git-svn-id: trunk@7519 -
2007-05-29 17:35:04 +00:00
yury
55394d9e72
* Added FlushOutput after "Linking..." message by internal linker. Now this message is visible in Lazarus during linking.
...
git-svn-id: trunk@7518 -
2007-05-29 17:04:53 +00:00
yury
0c6fb09094
* fixed compilation for wince.
...
git-svn-id: trunk@7517 -
2007-05-29 17:03:03 +00:00
Jonas Maebe
8bcb6e689d
* only check validity of assembler instructions in pass_2, after all
...
local operands have been resolved (mantis #8950 )
git-svn-id: trunk@7516 -
2007-05-29 16:53:28 +00:00
yury
2b84a4643a
* Fixed bug #6501 : multiple resource files are correctly linked to executable.
...
It is done in the following way:
When unit is compiled, .rc file are compiled to .res and list of unit's resource files is stored in .ppu
Before final linking all program's .res files are collected into global .res file (.res files are easily concatenated).
Then this global .res files is compiled to single .or file, which is linked to executable.
As a result global resource index is created and the problem is fixed.
Old resource processing behavior still supported when tresinfo.rcbin is not set for target.
New resource processing is activated for windows and linux. Cross compiled windres can be used to compile .rc files on linux.
git-svn-id: trunk@7515 -
2007-05-29 15:51:02 +00:00
Jonas Maebe
95da9cb07a
* fixed missing propagation of changed parameter type
...
of first readstr parameter in case it wasn't a string
git-svn-id: trunk@7514 -
2007-05-29 14:21:12 +00:00
Jonas Maebe
480af93606
* fixed several range check errors inside variant helpers in case the
...
rtl is compiled with range checking on (Delphi doesn't give range
errors there either)
git-svn-id: trunk@7513 -
2007-05-29 14:09:24 +00:00
Jonas Maebe
4ce4742bc8
* mark invisible high parameters of open arrays/arrays of const
...
of parent procedures which are implicitly accessed from within
nested procedures for range checking purposes as non-regable in
the resulttype pass of the nested procedure (as opposed to in its
pass1/pass2, because by then the regvar assignment of the parent
procedure is already finished) (mantis #8975 )
* related fix regarding checking whether the high parameter actually
exists (must check calling convention of the procedure to which the
high parameter belongs, which is not the same as checking that of
the current procedure in case of nested procedures)
git-svn-id: trunk@7512 -
2007-05-29 13:42:49 +00:00
Jonas Maebe
628ddfa160
* fixed (harmless) range error
...
git-svn-id: trunk@7511 -
2007-05-29 13:04:15 +00:00
Jonas Maebe
60d424e97d
* another check for register types (should fix new failure
...
of webtbs/tw7161)
git-svn-id: trunk@7510 -
2007-05-29 11:12:37 +00:00
peter
e1132f8fe1
* check register type to not mixup sse registers
...
git-svn-id: trunk@7505 -
2007-05-28 19:12:12 +00:00
florian
a8062fafe7
* valgrind safe primitive move implementation
...
git-svn-id: trunk@7503 -
2007-05-28 18:21:44 +00:00
peter
48fa078f15
* simplified and optimzied check for eol
...
git-svn-id: trunk@7502 -
2007-05-28 17:39:53 +00:00
florian
7b519c1ce3
* prevent usage of units being compiled with different fpu emulation state
...
git-svn-id: trunk@7501 -
2007-05-28 16:18:35 +00:00
peter
0605a67968
* new implementation
...
git-svn-id: trunk@7500 -
2007-05-28 16:10:15 +00:00
florian
041ff166cc
* fixed arm compilation
...
git-svn-id: trunk@7499 -
2007-05-28 16:04:43 +00:00
florian
a3d906f1ca
- removed several ;;
...
git-svn-id: trunk@7498 -
2007-05-28 15:59:17 +00:00
micha
eaa598094e
* heap manager: do not access chunk after last one
...
git-svn-id: trunk@7497 -
2007-05-28 15:06:19 +00:00