florian
08d0ea156b
* fixed multi dimensional dyn. array to variant array
...
git-svn-id: trunk@1605 -
2005-10-30 20:48:27 +00:00
florian
aec1b6dc4a
* fixed dyn. array to variant array conversion for one dimensional arrays
...
git-svn-id: trunk@1603 -
2005-10-30 15:54:06 +00:00
tom_at_work
487c4f76a4
* more testbench fixes
...
git-svn-id: trunk@1600 -
2005-10-26 21:42:20 +00:00
tom_at_work
f4bb92c0d5
* removed some 32 bit specific test programs from the tests for ppc64
...
git-svn-id: trunk@1598 -
2005-10-26 19:43:50 +00:00
olle
58582a44a9
new tests for mode macpas
...
git-svn-id: trunk@1592 -
2005-10-24 22:06:49 +00:00
Jonas Maebe
c02951be35
* don't pass -rpath for Darwin, its linker doesn't know that option
...
git-svn-id: trunk@1586 -
2005-10-23 18:16:18 +00:00
Jonas Maebe
563821918b
* fixed compilation after changes to "+" checking
...
git-svn-id: trunk@1584 -
2005-10-23 17:35:56 +00:00
Jonas Maebe
fa8119280b
* fixed for cpu's where real = extended (= double)
...
git-svn-id: trunk@1581 -
2005-10-23 17:07:58 +00:00
florian
ef72bba537
+ proper alignment directives added
...
git-svn-id: trunk@1564 -
2005-10-22 15:40:51 +00:00
peter
f1af7cfe8f
* generate implicit 0+<x> for +<x> expressions
...
git-svn-id: trunk@1556 -
2005-10-21 07:46:14 +00:00
tom_at_work
202236c6e0
* fpcmake.ini update which fixes glibc search path problems on PowerPC64
...
* makefile update
git-svn-id: trunk@1546 -
2005-10-20 16:56:40 +00:00
peter
19eaf660c2
* more flexibel support for typecasting to different sizes
...
fixes tw4450
git-svn-id: trunk@1544 -
2005-10-20 11:13:49 +00:00
peter
f3bfe5735c
* fix typo
...
git-svn-id: trunk@1543 -
2005-10-20 10:52:56 +00:00
florian
46c9d03d82
* initial revision
...
git-svn-id: trunk@1538 -
2005-10-19 19:25:49 +00:00
florian
43a60ccfe2
* initial version
...
git-svn-id: trunk@1537 -
2005-10-19 19:21:32 +00:00
florian
e1b34a9e7b
* cleaning up sets for exports behaviour
...
+ allow exports from units
git-svn-id: trunk@1535 -
2005-10-19 19:06:45 +00:00
peter
8112a73904
* linklib c is only for unix
...
git-svn-id: trunk@1530 -
2005-10-19 12:16:29 +00:00
peter
f9db030350
* fix overload choosing if both normal proc and proc of object are available
...
git-svn-id: trunk@1496 -
2005-10-19 07:56:08 +00:00
peter
0723391a8b
* remove readln;
...
git-svn-id: trunk@1493 -
2005-10-19 06:55:07 +00:00
peter
260861e184
* calculate distance between related objectdefs
...
git-svn-id: trunk@1492 -
2005-10-19 06:38:29 +00:00
peter
09a0dff4da
* prefer object->object over object->intf
...
git-svn-id: trunk@1491 -
2005-10-19 06:36:10 +00:00
peter
fb6d17fb21
* fixed runtime
...
git-svn-id: trunk@1490 -
2005-10-19 06:35:17 +00:00
peter
e23519c45b
* support A1,A2,A4,A8 directives
...
git-svn-id: trunk@1488 -
2005-10-19 05:54:27 +00:00
peter
632bdcd149
* $W switch sets the localswitch cs_generate_stackframes that can be
...
used in the future
git-svn-id: trunk@1487 -
2005-10-19 05:50:26 +00:00
peter
8d9e9b24a6
* convert constant widestring to ansistring before assigning to pchar
...
git-svn-id: trunk@1482 -
2005-10-18 20:49:23 +00:00
peter
c57914be43
* protected overload test
...
git-svn-id: trunk@1481 -
2005-10-18 20:25:09 +00:00
florian
7be36096f0
+ proper init rtti for proc. vars
...
git-svn-id: trunk@1479 -
2005-10-18 20:05:56 +00:00
peter
79f096e6c8
* rename so the library is build before it is used
...
git-svn-id: trunk@1474 -
2005-10-18 12:30:44 +00:00
peter
5a00f019d8
* remove old test
...
git-svn-id: trunk@1473 -
2005-10-18 12:30:04 +00:00
peter
0981495c7b
* all types with inittable need a persistant temp
...
git-svn-id: trunk@1472 -
2005-10-18 12:29:04 +00:00
peter
ea6dadb7be
* make widestrings compatible with COM BSTR, the length is now the number
...
of bytes allocated instead of the number of widechars
git-svn-id: trunk@1467 -
2005-10-18 09:45:13 +00:00
peter
5abb9d68f6
* prevent warning for val with second parameter not being a longint
...
git-svn-id: trunk@1463 -
2005-10-18 08:26:29 +00:00
Jonas Maebe
a357bef5e5
* enabled for non-x86 as well
...
+ also test with regvars (tw4234a)
git-svn-id: trunk@1461 -
2005-10-18 08:19:12 +00:00
peter
daa002f26b
* only check forwards for the original object type declaration
...
git-svn-id: trunk@1459 -
2005-10-18 07:22:55 +00:00
Jonas Maebe
09279d0831
* fixed test for x86
...
git-svn-id: trunk@1458 -
2005-10-18 07:21:46 +00:00
peter
539b7dc220
* setting the compile mode should set the preprocessor symbol directly
...
git-svn-id: trunk@1457 -
2005-10-18 06:57:39 +00:00
peter
4c73e86058
* check for allowed floatdef operations
...
git-svn-id: trunk@1455 -
2005-10-18 05:45:50 +00:00
Jonas Maebe
2cb88de19b
* fixed missing digit when printing a double whose significant digits are
...
all before the floating point on a cpu/fpu supporting maximally double
precision
* fixed test in tw1792a for double precision fpu's (they can print one
digit less for double precision numbers than 80 bit fpu's)
git-svn-id: trunk@1446 -
2005-10-17 20:33:07 +00:00
Jonas Maebe
f587986a69
- disabled for non-x86/x86_64
...
git-svn-id: trunk@1423 -
2005-10-16 14:47:32 +00:00
Jonas Maebe
8c6baebf6c
* fixed for non-x86
...
git-svn-id: trunk@1421 -
2005-10-16 14:40:26 +00:00
Jonas Maebe
29709ba351
* fixed test, clean up test file when finished
...
git-svn-id: trunk@1419 -
2005-10-16 14:34:07 +00:00
florian
6ec54bc2c9
* test fixed, operator overloading is now more strict
...
git-svn-id: trunk@1414 -
2005-10-16 13:48:50 +00:00
florian
d1759ff5b1
* use gecho on win32
...
git-svn-id: trunk@1412 -
2005-10-16 13:41:22 +00:00
Jonas Maebe
985c70089d
- removed -Op3 parameter so test also compiles on non-x86
...
git-svn-id: trunk@1398 -
2005-10-16 05:41:18 +00:00
Jonas Maebe
810ec85e34
- disable inlining for procedures with a formal const parameter, fixes
...
webtbs/tw4427
git-svn-id: trunk@1390 -
2005-10-15 20:48:35 +00:00
florian
c7cfe4976e
* fixed test, using := operator as type cast is now much stricter
...
git-svn-id: trunk@1386 -
2005-10-15 17:50:18 +00:00
Jonas Maebe
a2cf6c4982
* no longer linux-specific naming for library
...
git-svn-id: trunk@1382 -
2005-10-15 16:33:01 +00:00
Jonas Maebe
00b612502e
* fixed web bug #4228 (support loading int64 paras passed on the stack into
...
local regvars)
git-svn-id: trunk@1380 -
2005-10-15 16:03:00 +00:00
florian
2dd7c144c4
* fixed test
...
git-svn-id: trunk@1371 -
2005-10-13 20:01:17 +00:00
florian
c48c42b995
+ "reverse merge" from 2.1
...
git-svn-id: trunk@1356 -
2005-10-11 21:41:37 +00:00