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
0d299d5d2b
* errore.msg is in msg/ dir
...
git-svn-id: trunk@1495 -
2005-10-19 07:46:50 +00:00
yury
cdd17e4299
* readme.txt changes.
...
git-svn-id: trunk@1494 -
2005-10-19 07:21:58 +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
252d90b691
* $CodeAlign directive added for fine tuning off alignment during code generation
...
git-svn-id: trunk@1489 -
2005-10-19 06:05:48 +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
florian
e870306568
* use longint instead of sizeint for now as variant bounds
...
git-svn-id: trunk@1485 -
2005-10-18 21:12:02 +00:00
florian
5a29bbda0f
* fixed copy&paste error (bug 4289)
...
git-svn-id: trunk@1483 -
2005-10-18 20:56:25 +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
75c00e21c9
* i386 signal handler receives a ucontext instead of sigcontext
...
git-svn-id: trunk@1478 -
2005-10-18 13:41:48 +00:00
peter
38993ae7e8
* support procvar^, with procvar returning a procvardef in tp/mac modes
...
git-svn-id: trunk@1477 -
2005-10-18 12:33:27 +00:00
peter
b55645790b
* allow also procvar calls with a postfix operation after a calln
...
git-svn-id: trunk@1476 -
2005-10-18 12:32:09 +00:00
peter
8b60dbe4cb
* support constant array of char to array of widechar
...
git-svn-id: trunk@1475 -
2005-10-18 12:31:30 +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
adfd36d189
* allow conststring to array of widechar
...
git-svn-id: trunk@1471 -
2005-10-18 12:27:43 +00:00
peter
7f6d44006e
* disable TLS segment initialization, it breaks threading
...
git-svn-id: trunk@1470 -
2005-10-18 11:20:36 +00:00
peter
7d153beac7
* assignment operator search finds best matching operator
...
git-svn-id: trunk@1469 -
2005-10-18 10:53:11 +00:00
peter
45fbeaad53
* implicitly convert constant string to stringdef if it is indexed
...
git-svn-id: trunk@1468 -
2005-10-18 10:52:43 +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
Jonas Maebe
867aaef744
* fixed restoring of register contents one instruction too far when removing
...
a previous unused load
git-svn-id: trunk@1465 -
2005-10-18 09:31:54 +00:00
michael
e082117d31
+ Patch from Luiz Americo to improve Master/DEtail handling
...
git-svn-id: trunk@1464 -
2005-10-18 09:23:14 +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
f622915690
* fix infinite loop in createinlineparas
...
git-svn-id: trunk@1456 -
2005-10-18 05:51:13 +00:00
peter
4c73e86058
* check for allowed floatdef operations
...
git-svn-id: trunk@1455 -
2005-10-18 05:45:50 +00:00
florian
11336b091d
+ TInterfaceList implemented
...
git-svn-id: trunk@1453 -
2005-10-17 21:39:46 +00:00
tom_at_work
4db863d076
* first shared library link path fixes
...
* PowerPC64/Linux signal handler now differs between different FP exceptions
git-svn-id: trunk@1452 -
2005-10-17 21:30:21 +00:00
tom_at_work
4176b71277
* fixed variants unit to make it compile for 64 bit targets
...
git-svn-id: trunk@1451 -
2005-10-17 21:23:48 +00:00
florian
71dac7c02f
+ RegisterClassAlias implemenentation from Stefan van den Berg
...
git-svn-id: trunk@1449 -
2005-10-17 20:56:39 +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
florian
9a1c731bfb
+ basic dispinterface parsing stuff
...
git-svn-id: trunk@1445 -
2005-10-17 20:28:50 +00:00
peter
59a26e4f68
* fixed interface name mapping
...
git-svn-id: trunk@1443 -
2005-10-17 16:02:44 +00:00
peter
6e60c8a92b
* move stab number reset to dbgstabs
...
git-svn-id: trunk@1442 -
2005-10-17 15:02:15 +00:00
peter
d5af8ed9a0
* fix range check error
...
git-svn-id: trunk@1439 -
2005-10-17 08:03:08 +00:00
florian
604a9f7ce4
* started dynarray to vararray stuff
...
git-svn-id: trunk@1438 -
2005-10-16 21:16:03 +00:00
yury
2332eae403
* prevent endless stack dump if an exception occured during the dump itself.
...
git-svn-id: trunk@1427 -
2005-10-16 17:17:50 +00:00
florian
8af13ed6ae
* fixed result type conversion for sqrt/sqr
...
git-svn-id: trunk@1425 -
2005-10-16 16:39:00 +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