Commit Graph

28050 Commits

Author SHA1 Message Date
peter
f993b1efc9 * fix src/gdbint.pp for cross compiling
git-svn-id: trunk@10205 -
2008-02-04 19:13:19 +00:00
Jonas Maebe
4b82b9b50e * set FunctionRelative to false for Mach-O so -gl works again
for stabs

git-svn-id: trunk@10202 -
2008-02-04 10:45:35 +00:00
Jonas Maebe
fee257ba81 * one more fix for x86 fpu stack swapping (mantis #10757)
git-svn-id: trunk@10199 -
2008-02-03 22:49:06 +00:00
Jonas Maebe
34209954ce * added missing x11_all dependency for gtk2_all on unix
git-svn-id: trunk@10198 -
2008-02-03 22:01:46 +00:00
Jonas Maebe
84401d2226 * fixed debug info for enum types after r10189
git-svn-id: trunk@10197 -
2008-02-03 21:45:59 +00:00
marco
30adb3a855 * Variantbool must be assignable - > winbool instead of short
git-svn-id: trunk@10196 -
2008-02-03 21:24:47 +00:00
marco
e7e430d2f5 * getfileinfoex + small delphi compat fix (tbstr)
git-svn-id: trunk@10195 -
2008-02-03 21:14:38 +00:00
marco
b527b5948a * TImageSectionHeader without underscores, per delphi compat
git-svn-id: trunk@10194 -
2008-02-03 20:37:13 +00:00
marco
5156dc33b2 * image_* related constants expanded.
git-svn-id: trunk@10193 -
2008-02-03 20:01:03 +00:00
marco
f2d6410812 * More small compat fixes and constants.
git-svn-id: trunk@10190 -
2008-02-03 17:57:56 +00:00
peter
13f6396221 * generalize def and symbol handling
* stabs uses ansistring instead of pchars
  * write procdef in separate loop. this fixes debugging of nested/overloaded procs

git-svn-id: trunk@10189 -
2008-02-03 17:52:30 +00:00
florian
bc73f9021c Merged revisions 5891-10167,10169-10180 via svnmerge from
http://svn.freepascal.org/svn/fpc/branches/avr

........
  r5891 | florian | 2007-01-11 17:30:12 +0100 (Do, 11 Jan 2007) | 2 lines
  
  + some initial work
........
  r10170 | florian | 2008-02-03 11:02:04 +0100 (So, 03 Feb 2008) | 2 lines
  
  * continued to work on avr port
........
  r10180 | florian | 2008-02-03 15:29:30 +0100 (So, 03 Feb 2008) | 2 lines
  
  + a lot of skeleton code for avr added
........

git-svn-id: trunk@10186 -
2008-02-03 17:21:52 +00:00
marco
a259154511 * propvariant and friends.
git-svn-id: trunk@10185 -
2008-02-03 17:18:45 +00:00
peter
7ab46e8507 * basic work to load installed versions from fpunits.conf
git-svn-id: trunk@10182 -
2008-02-03 15:16:13 +00:00
marco
66315c591e * propid to activex, some constants, IQueryInfo
git-svn-id: trunk@10181 -
2008-02-03 14:38:50 +00:00
marco
a3868123af * IShellLink and some friends
git-svn-id: trunk@10179 -
2008-02-03 14:00:44 +00:00
marco
fc2a1eb190 * minor delphi compat fixes for jcl
git-svn-id: trunk@10175 -
2008-02-03 10:59:39 +00:00
Almindor
9c1a5f6b92 * add solaris dll path
git-svn-id: trunk@10174 -
2008-02-03 10:54:31 +00:00
Jonas Maebe
bbfa1c76fe * fixed test for all 64 bit and some 32 bit platforms (1.0 is parsed
as single -> 1.0*int64 is also a single normally, but on 32 bit
    platforms converting a 64 bit int to float usually requires a
    helper, and this helper always returns a double)

git-svn-id: trunk@10173 -
2008-02-03 10:51:39 +00:00
Jonas Maebe
5e389a00d0 - disabled aspell for Solaris again like in r8505, because it does
not compile there

git-svn-id: trunk@10171 -
2008-02-03 10:24:38 +00:00
florian
90a3b20b48 Merged revisions 10168 via svnmerge from
http://svn.freepascal.org/svn/fpc/branches/avr

........
  r10168 | florian | 2008-02-03 10:56:10 +0100 (Sun, 03 Feb 2008) | 1 line
  
  * properties set
........

git-svn-id: trunk@10169 -
2008-02-03 09:59:37 +00:00
florian
c903d0d132 * merge tracking for avr branch
git-svn-id: trunk@10167 -
2008-02-03 09:54:48 +00:00
peter
daf193b9ea * package in directory fixed
git-svn-id: trunk@10166 -
2008-02-02 23:09:20 +00:00
joost
91447b85e3 * If the deleted record is the first record in the index, delete it properly
git-svn-id: trunk@10165 -
2008-02-02 23:06:18 +00:00
peter
60241db077 * extensions for ctypes, cwstring
git-svn-id: trunk@10164 -
2008-02-02 22:55:03 +00:00
marco
70ebb49af5 * grp+pwd: freebsd+darwin compat. Attempt at fixing demoes unsuccesful.
git-svn-id: trunk@10163 -
2008-02-02 19:26:40 +00:00
Almindor
28ebe338c4 * add forgotten {$PACKRECORDS C}
git-svn-id: trunk@10162 -
2008-02-02 18:10:08 +00:00
peter
169516ffc0 * don't optimize funcret with assignment result if the value is also used
as a parameter and the funcret is also passed as parameter. Because in that
    case both are pointing to the same memory location

git-svn-id: trunk@10159 -
2008-02-02 17:39:28 +00:00
marco
58b3208552 * fixed 16-bits types tgid/tpid/mode_t removed 1.0 compat ifdef
git-svn-id: trunk@10158 -
2008-02-02 17:39:27 +00:00
peter
60534af6ce * really disable all cdrive tests when NOCDRIVE is defined
git-svn-id: trunk@10157 -
2008-02-02 17:34:53 +00:00
peter
802d490b27 * update to run test also on non-windows
git-svn-id: trunk@10156 -
2008-02-02 17:22:03 +00:00
Jonas Maebe
3521d64f4b - removed "do_count" parameter from tcallparanode.insert_typeconv
because the method was always called the same way (and it did not
    affect any counting anymore)
  * fixed and simplified read/write checking of methodpointer (mantis
    #10736)

git-svn-id: trunk@10155 -
2008-02-02 16:34:48 +00:00
peter
cc710dc05f * remove objpas dependency, patch by Giulio
git-svn-id: trunk@10154 -
2008-02-02 16:16:21 +00:00
Almindor
3f2c2ed8be * new aspell (proper ctypes, all functions/types etc.)
* new scheck (OOP, will be extended with new functionality gradually)

git-svn-id: trunk@10147 -
2008-02-02 13:51:41 +00:00
yury
0109c29e3f * Fixed bug #10716.
git-svn-id: trunk@10139 -
2008-02-01 19:59:12 +00:00
yury
10ac8a3977 * Fixed packages compilation for wince.
git-svn-id: trunk@10136 -
2008-02-01 19:20:26 +00:00
yury
617b59e1c0 * Fixed 3 warnings and 1 note.
git-svn-id: trunk@10135 -
2008-02-01 17:42:41 +00:00
yury
f040558e1c * Fixed wince compilation.
* Added some constants.

git-svn-id: trunk@10134 -
2008-02-01 17:39:02 +00:00
peter
517fd357c9 * DoDirSeperators pchar overload
git-svn-id: trunk@10133 -
2008-02-01 08:16:33 +00:00
peter
dd1a7ce8e3 * quoted parameters
* workaround broken fpc.exe in 2.2.0, retreive real compiler binary instead
  * fppkg requires at least 2.2.1 to be compiled, because of broken sysutils and zipper

git-svn-id: trunk@10132 -
2008-02-01 08:12:33 +00:00
peter
2400207ead * quote parameters for compiler command line
git-svn-id: trunk@10131 -
2008-02-01 08:10:46 +00:00
peter
3ffcb2244e * FileSearch needs to check first the file in the
current dir

git-svn-id: trunk@10128 -
2008-02-01 07:03:30 +00:00
joost
859deca93f * Typo in DBCompareStruct
* Keep indexes valid upon updates

git-svn-id: trunk@10127 -
2008-01-31 22:17:44 +00:00
marco
1227678adb * IID_IExtractIconW
git-svn-id: trunk@10126 -
2008-01-31 21:10:31 +00:00
marco
3abb380596 * slightly expanded shlobj
git-svn-id: trunk@10125 -
2008-01-31 20:26:00 +00:00
marco
a37f85793a * ishellbrowser + deps
git-svn-id: trunk@10124 -
2008-01-31 13:33:29 +00:00
marco
1917253073 * some enhancements to shlobj
git-svn-id: trunk@10123 -
2008-01-31 11:30:10 +00:00
marco
d808830304 * some interfaces added.
git-svn-id: trunk@10122 -
2008-01-30 22:58:55 +00:00
marco
07808fc80f * plresult for IContextMenu<x>
git-svn-id: trunk@10121 -
2008-01-30 22:50:51 +00:00
marco
8ba47d21d4 * added some constants
git-svn-id: trunk@10120 -
2008-01-30 21:42:33 +00:00