peter
d2ecef925e
* forgot to update
...
git-svn-id: trunk@8937 -
2007-10-25 20:20:08 +00:00
peter
f856932b40
* move hash
...
git-svn-id: trunk@8936 -
2007-10-25 20:16:21 +00:00
peter
00a16a9f58
* zipper,zstream moved to paszlib
...
git-svn-id: trunk@8935 -
2007-10-25 20:12:36 +00:00
joost
d0a6c9ecd9
* TestExceptOnsecClose does now really test all connections
...
git-svn-id: trunk@8934 -
2007-10-25 19:59:34 +00:00
peter
ea542d207e
* new directory structur
...
git-svn-id: trunk@8933 -
2007-10-25 19:51:44 +00:00
Jonas Maebe
c593606d6a
* test for mantis #9450 (forgot to commit earlier)
...
git-svn-id: trunk@8932 -
2007-10-25 19:41:56 +00:00
Jonas Maebe
81c5abfb72
* don't add target_info.unit_env to the unit search path
...
if it's not set/empty
git-svn-id: trunk@8931 -
2007-10-25 19:30:48 +00:00
peter
f91f060acb
* remove Contnrs unit dependency by using TFPList instead of TFPObjectList
...
git-svn-id: trunk@8930 -
2007-10-25 19:25:14 +00:00
peter
ac45a17e6a
* move paszlib
...
git-svn-id: trunk@8929 -
2007-10-25 19:19:03 +00:00
joost
af345cdb8c
* Patch from Jesus Reyes to avoid that all fields are treated as blobs
...
git-svn-id: trunk@8928 -
2007-10-25 19:05:34 +00:00
peter
c8ed392469
* defstates doesn't affect any crc
...
git-svn-id: trunk@8927 -
2007-10-25 18:13:03 +00:00
Vincent Snijders
a9b0952c77
* added mode objfpc to prevent alignment problems
...
git-svn-id: trunk@8926 -
2007-10-25 14:34:01 +00:00
michael
ebe62e17ae
* Fixed TWriter so it streams csSubcomponentt only when streaming its owner; not from all references to it
...
git-svn-id: trunk@8925 -
2007-10-25 07:22:14 +00:00
joost
047d79aef4
* Patch from Jesus Reyes to allow changing the Dialect
...
git-svn-id: trunk@8924 -
2007-10-24 21:05:05 +00:00
florian
c5f492ef50
* fixed assembling of movq mem,xmmreg
...
git-svn-id: trunk@8923 -
2007-10-24 20:45:38 +00:00
michael
e597d8f9da
* Avoid a size 0 error on empty string fields
...
git-svn-id: trunk@8922 -
2007-10-24 08:55:50 +00:00
micha
c825b8239b
* increase default timeout for cpu intensive tests on slow cpus
...
git-svn-id: trunk@8921 -
2007-10-23 22:02:16 +00:00
peter
273bfffe5b
* store defstates in ppu, this field keeps the info what
...
is generated for a def so it can be reused, e.g. dwarf debuginfo
git-svn-id: trunk@8920 -
2007-10-23 21:50:10 +00:00
florian
370f05c516
* soft float128 code compiles in theory (ies the compiler)
...
git-svn-id: trunk@8919 -
2007-10-23 20:23:13 +00:00
peter
a724d80e81
* debuginfo initialized per unit
...
git-svn-id: trunk@8918 -
2007-10-23 18:19:17 +00:00
florian
17a5249bac
+ initial FlatSB implementation, resolves #7915
...
git-svn-id: trunk@8916 -
2007-10-23 17:50:48 +00:00
peter
e10c75ee6e
* fix relative path writing
...
git-svn-id: trunk@8915 -
2007-10-23 17:38:54 +00:00
joost
41e1da6fb7
* Allow a size of 0 in a stringfield
...
git-svn-id: trunk@8914 -
2007-10-23 11:45:40 +00:00
joost
8a66698bc4
* TIBConnection.Dialect is read-only as it is implemened now. And public, not published.
...
* Check if the database is connected in TIBConnection.SetDialect
* Changed error-buffer size (ibconnection)
* TCustomConnection.StreamedConnected is protected
* Initialize TDatabase.FConnected to false
git-svn-id: trunk@8913 -
2007-10-23 11:40:43 +00:00
florian
3e7e3dc2eb
* when looking for the compiler, call fpc with the right target cpu name, resolves #9924 after makefile regeneration
...
git-svn-id: trunk@8911 -
2007-10-22 19:57:59 +00:00
peter
a0ebdcf820
* enable regvar for -O2
...
git-svn-id: trunk@8910 -
2007-10-22 16:50:09 +00:00
peter
d74bd34a91
* fix 32bit truncation in type determination of constant operands
...
git-svn-id: trunk@8909 -
2007-10-22 16:36:41 +00:00
Jonas Maebe
0aba0acdf6
* fixed widechar to shortstring conversion after r8898 (webtbs/tw7758)
...
git-svn-id: trunk@8908 -
2007-10-21 22:58:17 +00:00
Jonas Maebe
12b4f034ea
* only allow using array elements as for-loop counter variables
...
in TP mode
git-svn-id: trunk@8907 -
2007-10-21 22:39:49 +00:00
Jonas Maebe
e64b973cf9
* fixed ppc and ppc64 compilation after r8898
...
git-svn-id: trunk@8906 -
2007-10-21 22:15:19 +00:00
Jonas Maebe
d2279d55d6
* restored outputting the stabs for local variables and parameters
...
which was accidentally disabled in r8878
* move "end of function" stab past all stabs for the function (except
for the Darwin "size" stab), like gcc does
git-svn-id: trunk@8905 -
2007-10-21 21:19:48 +00:00
florian
1cb5d2a603
* some missing make_simple_ref calls added, resolves #8948
...
git-svn-id: trunk@8904 -
2007-10-21 20:19:04 +00:00
Jonas Maebe
9343a2ea50
* always do a SaveAs when trying to save new editors, also if there
...
aren't any modifications yet, since as the editor has no name yet
a plain save won't do anything (mantis #9477 )
git-svn-id: trunk@8903 -
2007-10-21 20:09:11 +00:00
florian
c219b1f753
* fixed/enabled andl/addl/... xx,reg1 orl reg1,reg1 setxx/jxx/cmovxx optimization
...
git-svn-id: trunk@8902 -
2007-10-21 19:54:09 +00:00
florian
5a3f71754a
- removed odd assembler implementation, using the inline variant usually creates better code
...
git-svn-id: trunk@8901 -
2007-10-21 19:53:11 +00:00
florian
ae79ef2cb5
* don't range pointers converted to arrays, resolves #8191
...
git-svn-id: trunk@8900 -
2007-10-21 19:05:06 +00:00
florian
6b8466633e
* forgotten commit (part of last commit)
...
git-svn-id: trunk@8899 -
2007-10-21 17:41:26 +00:00
florian
7878f0feb3
* made all fpc_*_to_shortstr helpers a procedure, resolves #8580
...
git-svn-id: trunk@8898 -
2007-10-21 17:33:18 +00:00
michael
4e6cd59d8c
* Patch by Sergei Gorelkin:
...
xmlread.pp:
* As a step towards SAX-based validation, element content validator is
rewritten from scratch, so it now accepts child elements one by
one. This also enables reporting location of validation errors (however,
most locations aren't reported correctly yet).
* More straightforward handling of comments and PIs in internal subset.
* Attribute text is handled separately from element text.
* Unified handling of fatal and validation errors.
xmlutils.pp:
* Removed auto widechar->char conversions. These should have been a part
of fix for #9528 , but were not noticed at that moment.
dom.pp:
* Reworked 'ugly workarounds' in node removal code.
+ Element nodes remove themselves from document list of IDs, so no invalid pointers are left around.
xmlts.pp:
* Corrected validation diagnostics (display the first message and ingore subsequent ones).
* Validation error alone in a not-well-formed case is a test failure.
git-svn-id: trunk@8896 -
2007-10-21 16:09:41 +00:00
joost
0a9f618f09
* Define ISC_STATUS as clong, instead of longint
...
git-svn-id: trunk@8894 -
2007-10-21 15:57:10 +00:00
Jonas Maebe
01c5cb2c99
* fixed small typo
...
git-svn-id: trunk@8890 -
2007-10-21 14:39:52 +00:00
marco
1cfce12c09
* Fix for regclosekey problem.
...
git-svn-id: trunk@8884 -
2007-10-21 13:58:06 +00:00
micha
89c07a2aef
* update tdbf to 6.9.2
...
git-svn-id: trunk@8883 -
2007-10-21 13:51:12 +00:00
marco
17b81890cd
* tdbf now also for non-x86
...
git-svn-id: trunk@8882 -
2007-10-21 13:40:42 +00:00
joost
2d60c1e5cf
* Fixed bug #9342 as suggested by reporter Sergey Smirnov
...
git-svn-id: trunk@8881 -
2007-10-21 13:39:18 +00:00
joost
58d1c628de
* Fixed TestSupportLargeintFields
...
* Disabled TestBug9744 for Interbase/firebird
git-svn-id: trunk@8880 -
2007-10-21 13:29:28 +00:00
Jonas Maebe
35cb2b9c2b
* fixed placement of "size" stab for Darwin
...
git-svn-id: trunk@8878 -
2007-10-21 11:39:52 +00:00
joost
f4d65dc92c
* Implemented TIBConnection.RowsAffected
...
git-svn-id: trunk@8877 -
2007-10-21 11:24:26 +00:00
marco
8d215c8ada
* sqlhandle type changed to pointer. Fixed demo.
...
git-svn-id: trunk@8876 -
2007-10-21 11:23:12 +00:00
Jonas Maebe
053540e89e
* improved gcc library path detection for cross-compilation on Linux
...
x86_64/i386 systems (patch from C. Western, mantis #9699 )
git-svn-id: trunk@8875 -
2007-10-21 10:51:58 +00:00