florian
d4b4cb3096
* linux libraries must be build with -Bsymbolic to avoid symbol shadowing
...
git-svn-id: trunk@5833 -
2007-01-06 23:40:22 +00:00
florian
20dfbaee59
* proper initialization of library
...
git-svn-id: trunk@5832 -
2007-01-06 23:38:37 +00:00
florian
ff40ed3264
* Makefiles regenerated
...
git-svn-id: trunk@5831 -
2007-01-06 21:08:19 +00:00
florian
1f522b7704
* fixed -Cg ifdefs
...
git-svn-id: trunk@5830 -
2007-01-06 20:48:07 +00:00
florian
fb22e83d89
* force pic'ed code on x86_64
...
git-svn-id: trunk@5829 -
2007-01-06 20:37:14 +00:00
florian
db3f8575ae
* fixed library creating on x86_64-linux
...
git-svn-id: trunk@5828 -
2007-01-06 20:27:59 +00:00
florian
881fb4d392
* working linker script for x86_64 libraries
...
git-svn-id: trunk@5827 -
2007-01-06 18:39:09 +00:00
florian
7cc3d3d532
* made it working
...
git-svn-id: trunk@5826 -
2007-01-06 18:37:48 +00:00
florian
481b3c5175
* amd64 linker script
...
git-svn-id: trunk@5825 -
2007-01-06 17:36:10 +00:00
florian
35fdb22b91
* FileSetDate now working on Win, see #7837
...
* FileSetDate more Delphi compatible
git-svn-id: trunk@5824 -
2007-01-06 10:48:10 +00:00
florian
c759b114bf
* allow second operand being am imm in intel assembler, fixed #7719
...
git-svn-id: trunk@5823 -
2007-01-05 23:15:25 +00:00
Jonas Maebe
d0b6292137
* disable overflow checking when performing pointer arithmetic
...
(mantis 8049)
git-svn-id: trunk@5822 -
2007-01-05 21:52:31 +00:00
Jonas Maebe
85289e80ce
* fixed overflow in case of op_const64_reg_reg_reg(sub,low(int64),...)
...
git-svn-id: trunk@5821 -
2007-01-05 21:27:27 +00:00
Jonas Maebe
efd1e86418
* give a verbose fatal error instead of an internalerror when a required
...
system unit type is not found
git-svn-id: trunk@5820 -
2007-01-05 19:43:28 +00:00
joost
4424835ba4
* some code-cleanup
...
* check for fieldname removed, since it slows down a lot and has no real use
* Store/cache the fieldnumber also in PQConnection
git-svn-id: trunk@5819 -
2007-01-05 15:29:17 +00:00
Jonas Maebe
1d96dcc50d
* renamed nf_swaped to nf_swapped
...
git-svn-id: trunk@5818 -
2007-01-05 12:47:22 +00:00
Jonas Maebe
a4a54a105d
* fixed sse float substraction in case of swapped operands
...
git-svn-id: trunk@5817 -
2007-01-05 12:37:14 +00:00
Jonas Maebe
003a23c748
* fixed loc_mmregister bug in r4611
...
git-svn-id: trunk@5816 -
2007-01-05 12:25:05 +00:00
Jonas Maebe
3610a8eb53
* fixed test parameters
...
git-svn-id: trunk@5815 -
2007-01-05 09:50:45 +00:00
Vincent Snijders
07579ca74f
* fixed typo, causing compilation error on win64
...
git-svn-id: trunk@5814 -
2007-01-05 08:16:18 +00:00
joost
a65d49d19e
* Store/cache the fieldnumber in FieldBinding
...
git-svn-id: trunk@5813 -
2007-01-05 00:52:25 +00:00
joost
abafbc147a
* made TSQLCursor.create virtual
...
* Raise exception if no fields have the pfInUpdate flag set while updating or inserting records on applyupdates
git-svn-id: trunk@5812 -
2007-01-05 00:23:56 +00:00
peter
56379c37a9
* write vmt always according to the order of definitions
...
* remove obsolete lastvtableindex
git-svn-id: trunk@5811 -
2007-01-04 22:39:12 +00:00
Jonas Maebe
2ddeca21e6
* don't give warning about constructing instance with abstract methods
...
for self.create calls + tests
git-svn-id: trunk@5810 -
2007-01-04 13:02:23 +00:00
florian
4b88079c41
+ i386 assembler implementations of tan, cotan, sincos
...
* default tan, cotan use now sincos
git-svn-id: trunk@5809 -
2007-01-04 12:58:40 +00:00
florian
abdcb8cdf2
+ sincos test
...
git-svn-id: trunk@5808 -
2007-01-04 12:57:31 +00:00
florian
f6fe70ae0c
* sincos result parameters changed from var to out
...
git-svn-id: trunk@5807 -
2007-01-04 10:55:21 +00:00
pierre
1eefed6cfe
+ HaltOnNotReleased boolean added:defaults to false.
...
if set to true, and all memory is not freed,
a RTE 203 is generated.
Can only be set via HEAPTRC environment variable.
git-svn-id: trunk@5806 -
2007-01-04 10:48:22 +00:00
pierre
6ad288cd32
* gdb_init has an arg argv0 containing the
...
executable name
git-svn-id: trunk@5805 -
2007-01-04 10:45:39 +00:00
Almindor
7018d5adfb
* remove lnet from fcl
...
git-svn-id: trunk@5804 -
2007-01-04 10:11:28 +00:00
Almindor
962677fef3
* adds lnet to the compile-list
...
git-svn-id: trunk@5803 -
2007-01-04 10:10:45 +00:00
Almindor
c6f7301087
* adds lnet subdir to fppkg for lnetpkg
...
git-svn-id: trunk@5802 -
2007-01-04 10:00:16 +00:00
pierre
f745a62679
* fix compilation of wviews unit for go32v2
...
git-svn-id: trunk@5801 -
2007-01-04 08:13:13 +00:00
florian
d1b6522866
* fixed pushing of parameters on m68k
...
git-svn-id: trunk@5800 -
2007-01-03 21:46:49 +00:00
florian
af372691eb
+ new tests for dispinterface parsing
...
git-svn-id: trunk@5799 -
2007-01-03 21:19:26 +00:00
florian
a2ec2e72b6
* better hint about abstract methods (fixes 5098)
...
+ code generation for invoking dispinterface methods
* small dispinterface problems fixed
git-svn-id: trunk@5798 -
2007-01-03 19:14:31 +00:00
florian
7f1e1d6f22
* fixed syntax error
...
git-svn-id: trunk@5797 -
2007-01-03 12:15:22 +00:00
florian
bba81258a6
+ DispInterface call dispatching
...
git-svn-id: trunk@5796 -
2007-01-03 09:52:20 +00:00
florian
80d4887e67
* fixed warnings for length/high/low(<normal array>; <ord>; <enum>)
...
git-svn-id: trunk@5795 -
2007-01-03 09:51:24 +00:00
pierre
8bd9d88641
* remove C like code to be able to compile unit
...
git-svn-id: trunk@5794 -
2007-01-02 23:30:23 +00:00
florian
21955282d0
+ infrastructure for DispInterface call dispatching
...
git-svn-id: trunk@5793 -
2007-01-02 23:06:17 +00:00
Károly Balogh
abcf865224
+ more a_param_* implemented
...
git-svn-id: trunk@5792 -
2007-01-02 22:11:52 +00:00
joost
15ed6ed527
* fix bug #6555
...
git-svn-id: trunk@5791 -
2007-01-02 21:42:14 +00:00
Jonas Maebe
1ad6417f7f
* fixed some unneeded 64 bit conversions + rarely triggered bug on x86
...
regarding packed records/arrays
git-svn-id: trunk@5790 -
2007-01-02 18:47:14 +00:00
Jonas Maebe
d85573da18
* dummy assignment to tai_cpu_abstract.Pass1 result to avoid warning
...
git-svn-id: trunk@5789 -
2007-01-02 18:33:57 +00:00
Jonas Maebe
e2193b1540
* fixed mixing of longint/dword to avoid 64 bit conversion
...
git-svn-id: trunk@5788 -
2007-01-02 18:32:59 +00:00
Jonas Maebe
a23fa2e81e
* moved (unfinished) routines related to writing taicpu's to ppu files
...
from x86/aasmcpu to aasmtai and (new) aasmsym, so that when they're
finished they're available for all targets
* added dummy implementation of tai_cpu_abstract.pass1 and pass2 so there
are no more hundreds of warnings on non-x86 about constructing taicpu
instances with abstract methods
git-svn-id: trunk@5787 -
2007-01-02 18:28:05 +00:00
Jonas Maebe
912e1e13eb
* getrange parameters from "var" to "out"
...
git-svn-id: trunk@5786 -
2007-01-02 18:16:56 +00:00
florian
98d6014c73
* register saving on win64 fixed
...
git-svn-id: trunk@5785 -
2007-01-02 14:34:03 +00:00
Jonas Maebe
e4e6f8112d
* fixed some warnings about hidden constructors
...
git-svn-id: trunk@5784 -
2007-01-02 14:18:12 +00:00