Commit Graph

23003 Commits

Author SHA1 Message Date
Jonas Maebe
a12f293781 * fixed wrong note about explictly valued enumeration types if the lower
bound is <= -1

git-svn-id: trunk@4182 -
2006-07-14 17:16:27 +00:00
Jonas Maebe
30ee3416e8 * fixed wrong "assigned but not used" note for class and interface
(the latter via a type cast) variables from which only fields are
    read

git-svn-id: trunk@4181 -
2006-07-14 17:06:31 +00:00
Jonas Maebe
0d0766a595 * fixed web bug #6923 (old 5100): count references to private fields
from non-private properties

git-svn-id: trunk@4180 -
2006-07-14 15:34:02 +00:00
Jonas Maebe
85cdb1315d * updated fpu exception causes
git-svn-id: trunk@4179 -
2006-07-14 14:40:34 +00:00
Jonas Maebe
ff4a00244f * increased *align_max to 8 bytes for darwin/i386 (needed for mmx/sse)
git-svn-id: trunk@4177 -
2006-07-14 13:20:40 +00:00
Jonas Maebe
982c1a39c4 * and yet more ebx saving/restoring
git-svn-id: trunk@4176 -
2006-07-14 11:57:07 +00:00
Marc Weustink
1f3e05131a fixed generation of dwarf lineinfo in win32
git-svn-id: trunk@4171 -
2006-07-13 23:53:53 +00:00
Tomas Hajny
fefc80431a + French message file in ISO 8859-1
git-svn-id: trunk@4170 -
2006-07-13 23:47:13 +00:00
Tomas Hajny
33215508c1 * e-mail address for bugs corrected
git-svn-id: trunk@4168 -
2006-07-13 23:28:20 +00:00
Tomas Hajny
aaeeaf246d * 2.0.4 fix: missing access key for Source 3
git-svn-id: trunk@4167 -
2006-07-13 23:12:27 +00:00
Tomas Hajny
76ac54b78f * show full compiler version in About dialog
git-svn-id: trunk@4166 -
2006-07-13 23:08:05 +00:00
Tomas Hajny
419ab6aeac + allow output of full version in QuickInfo
git-svn-id: trunk@4165 -
2006-07-13 23:06:46 +00:00
Jonas Maebe
57d5329977 * support printing the full source file path also when -vr is used
* don't change the case of paths and file names when using -vr
    and we're on a tf_files_case_aware/tf_files_case_sensitive platform

git-svn-id: trunk@4160 -
2006-07-13 18:12:40 +00:00
Jonas Maebe
ef16df72da * some optimizations for code generated for
"(x and power_of_two_const) <>/= 0)"

git-svn-id: trunk@4159 -
2006-07-13 17:48:41 +00:00
Jonas Maebe
cf7fce8f65 * use const strings parameters for four_char_code helpers to avoid
unnecessary copying

git-svn-id: trunk@4157 -
2006-07-13 13:10:19 +00:00
Jonas Maebe
39a127bfc0 + macpas BAnd/BOr/BXor/Bsr/Bsl/BTst/BSet/BClr support
git-svn-id: trunk@4156 -
2006-07-13 12:58:20 +00:00
michael
f9b4308edd + Some cosmetical issues, and now all elements are emitted only once.
git-svn-id: trunk@4154 -
2006-07-12 22:42:53 +00:00
florian
b24388da8d * fix comparedword, fixes #7143
git-svn-id: trunk@4153 -
2006-07-12 20:50:48 +00:00
florian
096fb2dcb8 * really copy widestrings in widestr_assign when winlike wistrings are used
git-svn-id: trunk@4151 -
2006-07-12 17:53:58 +00:00
florian
81b98c9d82 + added more ebx saving to cpuid invocations
git-svn-id: trunk@4147 -
2006-07-12 07:23:03 +00:00
Tomas Hajny
e8b76c157b * patch by borsa77 at libero.it - fixed information about destroyed registers
git-svn-id: trunk@4146 -
2006-07-11 22:10:29 +00:00
Jonas Maebe
bddcc8f902 * save/restore ebx around cpuid invocations
git-svn-id: trunk@4145 -
2006-07-11 20:50:44 +00:00
florian
0a9a9dd69c - mispelled TryStrQWord removed
git-svn-id: trunk@4143 -
2006-07-11 20:03:21 +00:00
chrivers
87826f69d5 Added ppo_implements, odt_interfacecom_property, and odt_interfacecom_function to support _IMPLEMENTS
git-svn-id: trunk@4142 -
2006-07-10 23:42:05 +00:00
chrivers
5e65c94bfb Added preliminary support for parsing _IMPLEMENTS
git-svn-id: trunk@4141 -
2006-07-10 23:41:31 +00:00
florian
a7b5f78daf * fixed crash in dwarf generation when generating info for empty default parameter sets
git-svn-id: trunk@4140 -
2006-07-10 18:14:52 +00:00
florian
6185a32923 * amd specific flags are checked against cpu vendor
git-svn-id: trunk@4138 -
2006-07-10 18:03:30 +00:00
tom_at_work
aa8d214759 * 2.0.4 fix: fixed move()/fillchar() for linux, avoiding use of dcbz which causes crashes on G5
git-svn-id: trunk@4137 -
2006-07-09 18:25:41 +00:00
michael
aa2d333b11 + Implemented support for ;public name XYZ; construct
git-svn-id: trunk@4133 -
2006-07-09 09:43:30 +00:00
chrivers
ca37943c16 Added "based on" info
git-svn-id: trunk@4132 -
2006-07-09 00:10:36 +00:00
chrivers
cff92951c2 Fixed a FIXME in the danish translation
git-svn-id: trunk@4131 -
2006-07-09 00:07:08 +00:00
florian
863a701fd2 * check if we've to write the basedef for enums when writing debug info
git-svn-id: trunk@4130 -
2006-07-08 18:47:06 +00:00
Tomas Hajny
27e57eca36 * 2.0.4: different filename for PDF docs, TXT version added
git-svn-id: trunk@4128 -
2006-07-08 15:27:37 +00:00
Legolas
e3a85257be initial import
git-svn-id: trunk@4127 -
2006-07-08 15:14:26 +00:00
Tomas Hajny
7d10f5aec3 * $FPCVER->$FPCVERSION, $FPCFULLVERSION in logo, copyright
git-svn-id: trunk@4124 -
2006-07-08 14:11:42 +00:00
Károly Balogh
8311d34b3f + added some morphos support to checkpointer
git-svn-id: trunk@4122 -
2006-07-08 08:25:19 +00:00
tom_at_work
56ba740dd1 * added interlocked*64 methods for successful compilation
* made existing interlocked methods nostackframe

git-svn-id: trunk@4120 -
2006-07-07 20:59:55 +00:00
marco
3416a2c5a9 * Linux case now default for solaris, OS X
This line, and those below, will be ignored--

M    samplecfg

git-svn-id: trunk@4119 -
2006-07-07 15:02:15 +00:00
marco
47e32b23a3 * fix for freebsd and linux)
git-svn-id: trunk@4115 -
2006-07-06 20:33:54 +00:00
yury
b6192642c4 * do not check the last digit to avoid test failure due to small precision issue.
git-svn-id: trunk@4114 -
2006-07-06 19:13:23 +00:00
yury
d56fc311df * added DecimalSeparator:='.'; to make test locale independent.
git-svn-id: trunk@4113 -
2006-07-06 19:11:43 +00:00
yury
cdafea2ce7 * uses crt is not needed in some tests.
git-svn-id: trunk@4112 -
2006-07-06 19:10:44 +00:00
yury
291b00529a * wince support for some tests.
git-svn-id: trunk@4111 -
2006-07-06 19:09:42 +00:00
yury
f96b571e38 * skip some tests for wince.
git-svn-id: trunk@4110 -
2006-07-06 19:08:23 +00:00
yury
2ee656c1ad * fixed findfirst,getfattr,setfattr.
git-svn-id: trunk@4109 -
2006-07-06 19:03:24 +00:00
yury
451063e187 * removed debug writeln in dirfn.
* fixed I/O error codes for wince.

git-svn-id: trunk@4108 -
2006-07-06 19:02:22 +00:00
yury
53ef335edd * TFileStream.Create did not raise exceptions if error occured.
git-svn-id: trunk@4107 -
2006-07-06 19:00:40 +00:00
yury
4d24697e03 * fixed Move if negative Count.
* fixed setting of StackTop.

git-svn-id: trunk@4106 -
2006-07-06 18:59:05 +00:00
yury
350bc3f626 * use NaN = 0.0/0.0 for wince.
git-svn-id: trunk@4105 -
2006-07-06 18:57:34 +00:00
yury
a083f5754e * implemented exceptions, rounding, precision control for arm-wince math.
git-svn-id: trunk@4104 -
2006-07-06 18:56:36 +00:00