Jonas Maebe
de75b34dba
* fixed another IE with indexing bitpacked arrays of composite types,
...
this time with constant rather than variable indices
git-svn-id: trunk@7599 -
2007-06-08 13:53:01 +00:00
Jonas Maebe
445d116b78
* added missing {$mode macpas}
...
git-svn-id: trunk@7598 -
2007-06-08 13:44:57 +00:00
Jonas Maebe
5b24374cc2
* workaround for a bug in the assembler, linker or gdb on Mac OS X whereby
...
files with debuginfo but without any code could mess up the symbol
tables used/built by gdb, resulting in various problems when debugging.
The same workaround is used in gcc by Apple (mantis #9011 )
git-svn-id: trunk@7597 -
2007-06-08 12:29:30 +00:00
Jonas Maebe
65e35ac401
* fixed internal error with bitpacked arrays of composite types whose
...
size is not a power of two
git-svn-id: trunk@7596 -
2007-06-08 09:11:08 +00:00
michael
1ba2224a3e
* Russian translation by Maxim Ganetsky
...
git-svn-id: trunk@7595 -
2007-06-08 07:36:02 +00:00
daniel
616fc0afcc
* Adjust indent.
...
git-svn-id: trunk@7591 -
2007-06-06 20:10:35 +00:00
daniel
fe5118e903
* Reduce false positives of type_h_use_div_for_int.
...
git-svn-id: trunk@7590 -
2007-06-06 19:50:04 +00:00
Jonas Maebe
4dd3be0e5a
* return thread function result via pthread_exit() from CBeginThread
...
(Vinzent Hoefler)
* simplified CWaitForThreadTerminate based on comments from Vinzent
Hoefler
* fixed resource leaks where in some cases a pthread would not be
reaped based on comments from Vinzent Hoefler (resolves #9016 )
git-svn-id: trunk@7588 -
2007-06-06 15:18:48 +00:00
florian
af352cda24
Merged revisions 7586 via svnmerge from
...
http://svn.freepascal.org/svn/fpc/branches/ssa/compiler
........
r7586 | florian | 2007-06-05 20:19:26 +0200 (Di, 05 Jun 2007) | 1 line
* updates from Karl-Michael Schindler
........
git-svn-id: trunk@7587 -
2007-06-05 18:22:54 +00:00
pierre
953f5ce772
netware now has GetLastOSError
...
git-svn-id: trunk@7585 -
2007-06-05 09:37:17 +00:00
pierre
e3164530b8
* use __get_errno_ptr to implement GetLastOSError
...
git-svn-id: trunk@7584 -
2007-06-05 09:36:05 +00:00
pierre
2148281785
netwlibc now has GetLastOSError
...
git-svn-id: trunk@7583 -
2007-06-05 09:29:27 +00:00
pierre
f932ccbc59
* use libc unit GetLastError to implement GetLastOSError
...
git-svn-id: trunk@7582 -
2007-06-05 09:22:40 +00:00
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