daniel
90744753b9
* Fix compilation.
...
git-svn-id: trunk@3246 -
2006-04-17 15:57:57 +00:00
florian
9639c8c810
+ lineinfo support for win64
...
git-svn-id: trunk@3245 -
2006-04-17 14:16:46 +00:00
daniel
06ff7b5fd6
* Conversion tables for video unit.
...
git-svn-id: trunk@3244 -
2006-04-17 13:01:02 +00:00
daniel
f009b5700a
* Unix video unit character set conversion overhaul
...
git-svn-id: trunk@3243 -
2006-04-17 12:39:02 +00:00
florian
e8e0d2b6eb
git-svn-id: trunk@3242 -
2006-04-17 09:03:25 +00:00
florian
807fc6e948
* basic file io fixed for win64
...
git-svn-id: trunk@3241 -
2006-04-17 08:50:59 +00:00
florian
61d86150aa
* interface wrappers for win64 abi fixed
...
git-svn-id: trunk@3240 -
2006-04-17 08:25:44 +00:00
florian
f702b481f0
* fixed assembling of (%rbp)
...
git-svn-id: trunk@3239 -
2006-04-17 07:58:37 +00:00
florian
17d3ebe748
* hopefully now fixed for all platforms
...
git-svn-id: trunk@3238 -
2006-04-17 07:51:31 +00:00
florian
a440cbc783
* fixed system exception handling
...
git-svn-id: trunk@3237 -
2006-04-17 07:51:10 +00:00
tom_at_work
c0348fff89
* fixed compilation for 64 bit targets
...
git-svn-id: trunk@3236 -
2006-04-17 07:40:31 +00:00
Jonas Maebe
6738df45e8
* made ar'ing of smartlinked libraries a lot faster
...
git-svn-id: trunk@3235 -
2006-04-16 18:43:28 +00:00
Jonas Maebe
adea84b807
* made ar'ing of smartlinked libraries a lot faster
...
git-svn-id: trunk@3234 -
2006-04-16 18:42:15 +00:00
Jonas Maebe
7c16869e48
* don't write individual names of all assembler files when generating
...
a smart linkable unit with -ap
git-svn-id: trunk@3233 -
2006-04-16 18:25:20 +00:00
armin
31be63f9b5
changed handle to THandle
...
git-svn-id: trunk@3232 -
2006-04-16 15:28:10 +00:00
armin
5732df1be6
changed handle parameter from longint to THandle
...
git-svn-id: trunk@3231 -
2006-04-16 15:24:08 +00:00
florian
398cb8e0fe
* fixed calling conventions for winx64
...
git-svn-id: trunk@3230 -
2006-04-16 14:32:35 +00:00
florian
474ba9723c
* i386-linux building fixed
...
git-svn-id: trunk@3229 -
2006-04-16 14:16:02 +00:00
florian
dff1eef6e6
* system exception handling cleaned up
...
* fixed setjmp for win64
git-svn-id: trunk@3228 -
2006-04-16 12:53:51 +00:00
florian
c8bd730bd7
* the i386 define is cpui386
...
git-svn-id: trunk@3227 -
2006-04-16 11:44:02 +00:00
florian
4084c4261d
+ more units for winx64
...
git-svn-id: trunk@3226 -
2006-04-16 11:37:28 +00:00
Jonas Maebe
9adf432e07
* test longint -> int64 conversions as well
...
git-svn-id: trunk@3225 -
2006-04-16 11:16:56 +00:00
florian
1db5db975e
* more 64 bit clean up
...
git-svn-id: trunk@3224 -
2006-04-16 09:42:12 +00:00
florian
2a710b5fd4
+ empty dummy
...
git-svn-id: trunk@3223 -
2006-04-15 21:26:08 +00:00
armin
52e85b283c
changed types for GetDiskFreeSpace[Ex] from longint to longword
...
git-svn-id: trunk@3222 -
2006-04-15 20:32:16 +00:00
armin
f4d1d704d6
renamed DEBUG to ZLIB_DEBUG
...
git-svn-id: trunk@3221 -
2006-04-15 20:24:12 +00:00
armin
ed225b10b3
added sysutils for debug
...
git-svn-id: trunk@3220 -
2006-04-15 19:59:19 +00:00
florian
abfb6d0668
* beautified output
...
git-svn-id: trunk@3219 -
2006-04-15 19:37:54 +00:00
marco
f2ab52a674
* bug5016 and bug5017
...
git-svn-id: trunk@3216 -
2006-04-15 18:32:34 +00:00
joost
56ac885f84
+ Commented out Debug-procedure DumpMem
...
+ implemented TField.Text
+ fixed TField.CanModify
+ implemented TDataset.CheckBiDirectional
+ Fixed TDataset.FilterOptions
+ implemented TDataset.SetFound
git-svn-id: trunk@3215 -
2006-04-15 17:04:41 +00:00
florian
58c01ffd59
* use always GetDiskFreeSpaceEx on Winx64
...
git-svn-id: trunk@3214 -
2006-04-15 16:56:15 +00:00
florian
598853240c
* keep the stack 16 byte aligned on winx64
...
* fixed some winx64 issues regarding exec
git-svn-id: trunk@3213 -
2006-04-15 16:49:18 +00:00
florian
2d3d4a66f6
* keep stack aligned to 16 byte borders on winx64
...
git-svn-id: trunk@3212 -
2006-04-15 16:48:28 +00:00
daniel
b1ae9595dc
* Add a group of console ioctl commands.
...
git-svn-id: trunk@3211 -
2006-04-15 13:49:51 +00:00
joost
8f5e0c8d81
+ moved InternalInitRecord from Clearbuffers to Resync
...
git-svn-id: trunk@3210 -
2006-04-14 19:54:52 +00:00
joost
ff472b1366
+ fix for InternalgotoBookmark
...
+ Changed ProviderFlags to published
+ Implemented Locate
git-svn-id: trunk@3209 -
2006-04-14 19:47:10 +00:00
daniel
8d3042e8be
* Fix integer overflow bug.
...
git-svn-id: trunk@3208 -
2006-04-14 14:59:35 +00:00
Jonas Maebe
0d77459b9d
* added missing masking of upper 24/16 bits on ppc after performing
...
add/sub/shl/mul on 8 or 16 bit "registers" + test (tcinvint5)
* optimized register-register loading of < 32 bit values (removes
30KB of superfluous extsb/extsh/rlwinm's from compiler+rtl)
git-svn-id: trunk@3207 -
2006-04-14 13:01:10 +00:00
Jonas Maebe
608f7de834
* fixed typo in comments
...
git-svn-id: trunk@3205 -
2006-04-14 09:16:43 +00:00
Jonas Maebe
5e02b02d24
* properly count references to overloaded operators (tests/tbs/tb0500.pp)
...
git-svn-id: trunk@3204 -
2006-04-14 09:12:48 +00:00
yury
7d8aa405b1
* GenerateImportSection is true by default as before. Import libs issue need to be fixed before setting this option to false by default.
...
git-svn-id: trunk@3203 -
2006-04-14 06:47:38 +00:00
micha
ff31761d62
fix datetime from/to timestamp conversion (delphi compat)
...
git-svn-id: trunk@3201 -
2006-04-13 16:32:07 +00:00
Jonas Maebe
f174d2f937
+ added { %fail }
...
git-svn-id: trunk@3200 -
2006-04-13 09:00:40 +00:00
peter
810a776e10
* patch from Jonas to pass interface result as parameter
...
git-svn-id: trunk@3199 -
2006-04-13 07:04:48 +00:00
Jonas Maebe
74f9acd0d8
+ added
...
git-svn-id: trunk@3198 -
2006-04-12 13:25:39 +00:00
Jonas Maebe
6c5f9c7f65
+ added test for empty {$calling }
...
git-svn-id: trunk@3197 -
2006-04-12 12:22:05 +00:00
Jonas Maebe
f93ea93cea
* fixed returning of records < 8 bytes but not a power of 2 from
...
functions under Darwin/x86
* implemented "mwpascal" calling conventions for darwin/x86
(pass const records by reference, destroyed registers are
[eax,ecx,edx])
git-svn-id: trunk@3196 -
2006-04-12 12:19:08 +00:00
Jonas Maebe
76937d5222
* fixed previous commit
...
git-svn-id: trunk@3195 -
2006-04-12 10:46:21 +00:00
peter
b7a936faa0
* interfaces return values need to be passed in parameters
...
git-svn-id: trunk@3194 -
2006-04-12 10:26:10 +00:00
Jonas Maebe
05540cad44
* give an error for {$calling } (i.e., when a procedure directive is
...
missing)
git-svn-id: trunk@3193 -
2006-04-12 07:58:25 +00:00