pierre
6774847103
remove syncobjs from netwlibc target list
...
git-svn-id: trunk@7581 -
2007-06-05 09:04:43 +00:00
daniel
d6e6e39d16
* Minor changes.
...
git-svn-id: trunk@7580 -
2007-06-05 07:53:55 +00:00
daniel
023be72367
+ Pascal conversion of Stream benchmark.
...
git-svn-id: trunk@7579 -
2007-06-05 07:06:01 +00:00
pierre
69f0d253be
* Never disable Ctrl+F9 if it is Continue
...
git-svn-id: trunk@7578 -
2007-06-04 22:01:20 +00:00
pierre
d7ed6209a9
* more switches updates
...
git-svn-id: trunk@7577 -
2007-06-04 15:01:39 +00:00
yury
6fca51ea11
* fixed declaration of TWIN32FINDDATA.
...
git-svn-id: trunk@7572 -
2007-06-03 23:01:49 +00:00
florian
8e3ade9f1f
Merged revisions 7567 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/branches/ssa/compiler
........
r7567 | florian | 2007-06-03 22:53:07 +0200 (So, 03 Jun 2007) | 2 lines
* better code generation for op_reg_reg_reg if src1 and dst are equal
........
git-svn-id: trunk@7569 -
2007-06-03 21:02:17 +00:00
florian
66f4eb1420
* tracking for merges from ssa branch
...
git-svn-id: trunk@7568 -
2007-06-03 20:55:49 +00:00
marco
a123ec0d14
* More deprecated.
...
git-svn-id: trunk@7566 -
2007-06-03 18:55:36 +00:00
florian
63b35fdb2e
+ give more sophisticated warnings about uninitalized variables when life info is available
...
git-svn-id: trunk@7562 -
2007-06-03 17:35:48 +00:00
florian
2761b9e096
* life info generation works for the whole compiler if exception catching blocks are ignored
...
git-svn-id: trunk@7561 -
2007-06-03 16:37:59 +00:00
florian
496d73dc9d
+ dfa for more node types
...
git-svn-id: trunk@7560 -
2007-06-03 10:33:50 +00:00
michael
b5e048691c
* Fixed writing of untyped file
...
git-svn-id: trunk@7557 -
2007-06-02 22:17:45 +00:00
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