Commit Graph

25196 Commits

Author SHA1 Message Date
florian
7e1f3b8b1d * properties set
git-svn-id: trunk@6637 -
2007-02-25 08:05:15 +00:00
Jonas Maebe
2a2679b951 * fixed crash on systems which properly protect read-only data
+ added check for string which only consists of #0 (should fail, does not)

git-svn-id: trunk@6636 -
2007-02-24 23:24:43 +00:00
florian
bfcf0d5459 * val stops on #0 without error, resolves #8177
git-svn-id: trunk@6635 -
2007-02-24 21:06:32 +00:00
florian
3e3d750558 * updated german translation from Torsten Werner, resolves #8115
git-svn-id: trunk@6634 -
2007-02-24 20:40:30 +00:00
Jonas Maebe
8bc876c3fb + support for bitpacked record constants
+ several array/record bitpacking tests from gpc, most work already

git-svn-id: trunk@6633 -
2007-02-24 17:39:06 +00:00
Jonas Maebe
50df461337 * fixed syntax errors
git-svn-id: trunk@6632 -
2007-02-24 17:28:14 +00:00
Jonas Maebe
cc1dfcae7e * fixed IE in case of trying to (un)pack an array of 0-byte records
git-svn-id: trunk@6631 -
2007-02-24 17:03:04 +00:00
peter
89ad4a083c * fixed setting of compiling_current
git-svn-id: trunk@6630 -
2007-02-24 15:55:58 +00:00
peter
2ea4c683db * don't disable -Xs when -g and -Xg is used
git-svn-id: trunk@6629 -
2007-02-24 15:12:44 +00:00
peter
9f3de7e809 * -Xg generates a separate file with the debug info sections
git-svn-id: trunk@6628 -
2007-02-24 15:06:31 +00:00
florian
301be02148 * forbid anonymous generic specializations
git-svn-id: trunk@6627 -
2007-02-24 10:06:53 +00:00
daniel
6aad495cbb * Increase type safety: PRTLevent=type pointer;
git-svn-id: trunk@6626 -
2007-02-24 09:53:19 +00:00
micha
1a0a2c8adc * fix lstat for x86_64 linux syscall, has no 32 bit variant
git-svn-id: trunk@6625 -
2007-02-24 09:42:27 +00:00
daniel
51ab3ef946 * Set SVN properties
git-svn-id: trunk@6624 -
2007-02-24 09:26:37 +00:00
florian
199ab92eb8 * fixed module index updating, resolves #7883
git-svn-id: trunk@6623 -
2007-02-23 23:15:58 +00:00
micha
c771059cf9 * fix lstat 64 bit for linux syscall (patch from Lloyd Park)
git-svn-id: trunk@6622 -
2007-02-23 22:25:39 +00:00
florian
d5d3779360 * patch for #8375 from Roozbeh Gholizadeh
git-svn-id: trunk@6621 -
2007-02-23 19:35:35 +00:00
florian
7afe679a99 * extended patch from Roozbeh Gholizadeh, resolving #8376
- adding some helpers to activex.pp
  - wince fixes for comobj

git-svn-id: trunk@6620 -
2007-02-23 19:10:10 +00:00
Jonas Maebe
25576b49ac * fixed loading/storing of unaligned bitfields of size 2 to 7 bits
git-svn-id: trunk@6619 -
2007-02-23 17:02:28 +00:00
daniel
0cc43888e9 * Redefine ucs4char as subrange type ($0..$10ffff), which is the legal
Unicode range.

git-svn-id: trunk@6618 -
2007-02-23 14:41:33 +00:00
michael
8b60a69fb2 * Renamed so compiling with Delphi can be done
git-svn-id: trunk@6617 -
2007-02-23 13:54:50 +00:00
michael
9adeb284e1 * Compilable with Delphi
git-svn-id: trunk@6616 -
2007-02-23 13:08:11 +00:00
michael
b5d1cadd09 * More delphi compilability changes
git-svn-id: trunk@6615 -
2007-02-23 12:51:46 +00:00
michael
1002074435 * Should now compile with Delphi
git-svn-id: trunk@6614 -
2007-02-23 12:05:58 +00:00
michael
d49ffdf543 * Renamed dynlibs.pas
git-svn-id: trunk@6613 -
2007-02-23 11:06:37 +00:00
michael
651c5c3b8c * Applied patch to preserve case in stabs info (-gp)
git-svn-id: trunk@6612 -
2007-02-23 10:43:42 +00:00
michael
42f610f710 * Applied patch to preserve case in stabs info (-gp)
git-svn-id: trunk@6611 -
2007-02-23 10:42:20 +00:00
yury
8480294711 * added some wince specific SPI_ constants.
git-svn-id: trunk@6610 -
2007-02-23 10:13:09 +00:00
joost
c6be9a7200 * Aded some constants to dbconst for delphi-compatibility, bug #8218
git-svn-id: trunk@6609 -
2007-02-23 00:27:03 +00:00
joost
1ad44bdf70 * Save changes in detaildatasets when masterdataset is scrolled, bug #8384
git-svn-id: trunk@6608 -
2007-02-22 23:42:19 +00:00
daniel
a70aca00c4 * Fix typo in Makefile
git-svn-id: trunk@6607 -
2007-02-22 21:35:51 +00:00
daniel
d41b68dd93 + Contributed sqlite3db by Gilles Marcou - g.marcou@chimie.u-strasbg.fr
git-svn-id: trunk@6606 -
2007-02-22 19:03:55 +00:00
Jonas Maebe
06208b5c5d * removed some unused code and associated variable
from parse_packed_array_def

git-svn-id: trunk@6605 -
2007-02-22 16:56:21 +00:00
Jonas Maebe
e2e1b7b857 * changed type of bool8bit from DW_ATE_unsigned_char to
DW_ATE_boolean (was already used for bool16bit and bool32bit,
    and seems to work fine in gdb)

git-svn-id: trunk@6604 -
2007-02-22 15:29:34 +00:00
Jonas Maebe
430351e424 * fixed 64 bit bug in a_load_subsetref_regs_noindex
git-svn-id: trunk@6602 -
2007-02-22 13:52:01 +00:00
Jonas Maebe
0ffd81e16d * fixed compilation
git-svn-id: trunk@6601 -
2007-02-22 10:14:37 +00:00
Jonas Maebe
f7f295319f * fixed win32 and go32v2 compilation
git-svn-id: trunk@6600 -
2007-02-22 07:31:19 +00:00
peter
b1fde7e52e * remove ptruint typecast that introduces a int64 calculation
git-svn-id: trunk@6599 -
2007-02-22 07:04:44 +00:00
peter
f7a6c1e2ee * only allow pointer(integer) in fpc modes
git-svn-id: trunk@6598 -
2007-02-22 07:01:47 +00:00
peter
fcc873b202 * fix compile error
git-svn-id: trunk@6597 -
2007-02-22 06:57:50 +00:00
joost
bfcfcdad8a * Implemented TNamedItem and TDefCollection, bug #8212
git-svn-id: trunk@6596 -
2007-02-21 22:51:19 +00:00
Jonas Maebe
90ea73a90b * more file handling from shortstring to tcmdstr
git-svn-id: trunk@6595 -
2007-02-21 21:54:54 +00:00
peter
06961fe250 * basic work for source package creation
git-svn-id: trunk@6594 -
2007-02-21 19:33:52 +00:00
peter
a05917e982 * sources support
git-svn-id: trunk@6593 -
2007-02-21 19:32:27 +00:00
Jonas Maebe
b52c4f821a * make sure the size of tinterfaceentry is correct, regardless of
the maxrecordalign setting of the target

git-svn-id: trunk@6591 -
2007-02-21 19:26:09 +00:00
Jonas Maebe
9876d04bcd * fixed dwarf definition of longstring (avoids endless loop in
gdb when loading ref_def for longstring)

git-svn-id: trunk@6589 -
2007-02-21 19:07:45 +00:00
florian
05e0a804cc * fixes cardinal in reg -> real on x86-64, resolves #8225
git-svn-id: trunk@6588 -
2007-02-21 16:53:57 +00:00
peter
9a37c04131 * cardinal-cardinal is calculated using int64
* support pointer(int64) for all modes, this is needed to
    support pointer(cardinal+longint) and pointer(cardinal-cardinal)

git-svn-id: trunk@6586 -
2007-02-21 11:52:06 +00:00
Jonas Maebe
41bf70cf2a * reverted setdef change which got accidentally committed in r6573
git-svn-id: trunk@6585 -
2007-02-21 11:48:54 +00:00
Jonas Maebe
65ff50533e * dynlibs depends on objpas
git-svn-id: trunk@6584 -
2007-02-21 09:09:37 +00:00