Commit Graph

23099 Commits

Author SHA1 Message Date
yury
2df42b29af * removed "Note: Local variable "X" is assigned but never used" when the variable is passed to procedure/function as OUT parameter.
git-svn-id: trunk@4257 -
2006-07-19 18:19:41 +00:00
yury
e1b9814b5d * fixed some warnings and notes while compiling RTL.
git-svn-id: trunk@4256 -
2006-07-19 10:31:15 +00:00
joost
15f44bec2e * 2.0.4 fix:
- The oracle example now uses the new oracle-bindings
 - Fixed a typo in the declaration of OCIInitialize

git-svn-id: trunk@4255 -
2006-07-18 23:16:55 +00:00
florian
e0955aea59 - removed unnecessary array
git-svn-id: trunk@4253 -
2006-07-18 20:45:41 +00:00
Tomas Hajny
1acce9da8f * updates by Ido Kanner
git-svn-id: trunk@4251 -
2006-07-18 19:00:15 +00:00
yury
11576fd24b * fixed warnings and notes while compiling system unit for wince.
git-svn-id: trunk@4250 -
2006-07-18 15:00:09 +00:00
michael
192f24fabe * Patch from Martin Schreiber to fix TWriter.WriteDescendent
git-svn-id: trunk@4248 -
2006-07-18 07:31:14 +00:00
michael
497abf8f5d + Several improvements by Martin Schreiber
git-svn-id: trunk@4246 -
2006-07-17 19:52:00 +00:00
michael
d3896e0661 + Patch from Martin Schreiber to fix AV when closing a TSQLQuery
git-svn-id: trunk@4244 -
2006-07-17 19:37:50 +00:00
Jonas Maebe
2fd0ddf2f5 * fixed web bug #7100 (finalize instead of only decrref temps for
refcounted function results)

git-svn-id: trunk@4243 -
2006-07-17 15:29:30 +00:00
Jonas Maebe
e95bd67f6c + added
git-svn-id: trunk@4241 -
2006-07-17 14:05:45 +00:00
Jonas Maebe
cf86412832 * fixed regInInstruction to detect register usages in Ch_ALL
instructions whereby the registers are explicitly named in operands
    (mainly for unsupported mmx/sse instructions)

git-svn-id: trunk@4240 -
2006-07-17 13:54:49 +00:00
marco
6148aec213 * getstartupinfo
git-svn-id: trunk@4238 -
2006-07-17 09:03:31 +00:00
michael
576c6a3cbb + Fixed a LaTeX error
git-svn-id: trunk@4237 -
2006-07-16 21:01:06 +00:00
tom_at_work
2b8d704238 * fixed syscall helpers: threadvar index now correctly loaded as dword, helpers are now TOC and environment pointer aware, one-parameter helper was bugged and general cleanup; solves random crashes in these functions in particular with -O2 and threads.
git-svn-id: trunk@4236 -
2006-07-16 19:22:31 +00:00
florian
c8b0d1ae2d * made some headers more Delphi compatible, from Burkhard Carstens
git-svn-id: trunk@4234 -
2006-07-16 16:28:28 +00:00
michael
7c6568ff0b + Implemented correct visibility checking for arguments of methods
git-svn-id: trunk@4230 -
2006-07-16 16:00:27 +00:00
Tomas Hajny
1cc4173738 * GetLongName hasn't been returning real LFN
git-svn-id: trunk@4225 -
2006-07-16 12:46:19 +00:00
tom_at_work
5622a7ae64 * fixed some bugs in a_param_ref due to missing begin/end block markers
git-svn-id: trunk@4224 -
2006-07-16 10:29:53 +00:00
tom_at_work
b3573feabb * fixed compilation on 64 bit platforms with DEBUG_MT enabled
git-svn-id: trunk@4223 -
2006-07-16 10:19:52 +00:00
tom_at_work
cd8842a74d * fixed TCGETS ioctl call constant for ppc/ppc64 (from do_isdevice)
git-svn-id: trunk@4222 -
2006-07-16 10:19:21 +00:00
michael
164973da61 + Added SkipHeader parameter to compression stream creator. Allows to create zip files
git-svn-id: trunk@4220 -
2006-07-16 10:13:14 +00:00
florian
6235118f06 * use dwarf by default on x86_64-linux
git-svn-id: trunk@4219 -
2006-07-16 08:46:29 +00:00
Tomas Hajny
ef940a268f * bugrep -> bugs
git-svn-id: trunk@4216 -
2006-07-15 20:21:23 +00:00
Tomas Hajny
99e0c62cc7 * eternal -> external
git-svn-id: trunk@4215 -
2006-07-15 20:18:40 +00:00
michael
48d24a6a05 + Documented a lot of messages
git-svn-id: trunk@4214 -
2006-07-15 18:44:12 +00:00
michael
9ecfcf0e09 + Fixed memory leak in TIPCCserver
git-svn-id: trunk@4212 -
2006-07-15 15:25:33 +00:00
Jonas Maebe
e772485a40 - svn:executable
git-svn-id: trunk@4211 -
2006-07-15 08:47:40 +00:00
Tomas Hajny
092cd15939 * 2.0.4 fix: fpcdoc.htm -> fpctoc.htm
git-svn-id: trunk@4208 -
2006-07-15 00:56:00 +00:00
Tomas Hajny
4207cbf503 * 2.0.4 fix: mode objfpc and H+ needed
git-svn-id: trunk@4206 -
2006-07-15 00:42:10 +00:00
Tomas Hajny
203554e0e9 * saving of switches with longint values fixed
git-svn-id: trunk@4204 -
2006-07-15 00:08:26 +00:00
Tomas Hajny
b5638411e1 * initialization for -Cs and -Ch removed - target defaults used instead
git-svn-id: trunk@4203 -
2006-07-14 23:12:00 +00:00
florian
1c4312ebd1 + handling of mm registers in array constructors
git-svn-id: trunk@4201 -
2006-07-14 22:05:01 +00:00
florian
57f097a710 * made dir_warn code more clear, no implementation yet
git-svn-id: trunk@4200 -
2006-07-14 21:45:21 +00:00
Jonas Maebe
9e801eb048 * removed/conditionalised several unused variables
git-svn-id: trunk@4199 -
2006-07-14 20:44:57 +00:00
Jonas Maebe
2429cdce1b * removed/conditionalised several unused variables
git-svn-id: trunk@4197 -
2006-07-14 20:05:46 +00:00
Jonas Maebe
9b48d424ff * fixed use of uninitialised variables
git-svn-id: trunk@4195 -
2006-07-14 19:45:14 +00:00
Jonas Maebe
d75b19e484 * removed/conditionalised several unused variables
git-svn-id: trunk@4194 -
2006-07-14 19:44:54 +00:00
Jonas Maebe
b5fe67351e * fixed warning
git-svn-id: trunk@4193 -
2006-07-14 19:37:35 +00:00
Tomas Hajny
ff26156a17 * -Cs and -Ch removed from default fp.cfg - target defaults used instead
git-svn-id: trunk@4191 -
2006-07-14 19:32:51 +00:00
Tomas Hajny
801c578150 * show full compiler version in console too
git-svn-id: trunk@4190 -
2006-07-14 19:29:19 +00:00
Tomas Hajny
64b4912768 * correction of previous broken patch :-(
git-svn-id: trunk@4189 -
2006-07-14 19:24:47 +00:00
Jonas Maebe
c6b3550291 - removed some local variables and associated code not used
anymore after r4024

git-svn-id: trunk@4187 -
2006-07-14 18:48:26 +00:00
Jonas Maebe
743b05e911 * fixed and released optimization to prevent some superfluous
parameter copying for ppc32/ppc64

git-svn-id: trunk@4186 -
2006-07-14 17:55:45 +00:00
Jonas Maebe
4861472e7b * declared tlabelsym.mangledname as override
git-svn-id: trunk@4184 -
2006-07-14 17:33:29 +00:00
Jonas Maebe
90cacb4cf5 * changed result type of dwarf_reg from byte to shortint to avoid
warning about comparison which can never be true

git-svn-id: trunk@4183 -
2006-07-14 17:25:16 +00:00
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