michael
8fa80c73d8
* WaitOnExit now returns a boolean
...
git-svn-id: trunk@5577 -
2006-12-11 22:06:56 +00:00
michael
e4fb3f71d3
* WaitOnExit now returns a boolean
...
git-svn-id: trunk@5576 -
2006-12-11 22:06:04 +00:00
joost
968f44d0b4
+ Implemented a filter-parser for TBufDataset, based on the parser of TDbf
...
* TbufDataset is now a seperate unit
git-svn-id: trunk@5575 -
2006-12-11 21:58:09 +00:00
michael
9816de164a
* Floats now always written using . as separator.
...
git-svn-id: trunk@5574 -
2006-12-11 21:52:40 +00:00
florian
f37ed0cf25
* improved r5564
...
git-svn-id: trunk@5573 -
2006-12-11 21:44:01 +00:00
michael
6c72da9be2
* UTF8string is read as a Widestring now
...
git-svn-id: trunk@5572 -
2006-12-11 21:34:26 +00:00
michael
f4bbe51d70
* Reader handles widestring when reading string.
...
git-svn-id: trunk@5571 -
2006-12-11 21:18:52 +00:00
Jonas Maebe
2f8c34a537
* findclose must always be called (also when findfirst didn't find
...
anything)
git-svn-id: trunk@5570 -
2006-12-11 15:55:21 +00:00
Jonas Maebe
32e06e7a7a
* fixed memory leaks in ppc peephole optimizer
...
git-svn-id: trunk@5569 -
2006-12-11 15:53:30 +00:00
Jonas Maebe
1f3dffbd1c
* added missing findclose in TCachedDirectory.Reload
...
git-svn-id: trunk@5568 -
2006-12-11 15:42:51 +00:00
Jonas Maebe
d4258ae636
* fixed memory leak in creation of darwin call stubs
...
git-svn-id: trunk@5567 -
2006-12-11 15:39:27 +00:00
florian
abcccc2f03
* memory leaking fixed
...
git-svn-id: trunk@5566 -
2006-12-11 12:23:52 +00:00
pierre
e970cfb5df
* add explicit public to all cvar that are not external
...
git-svn-id: trunk@5565 -
2006-12-11 11:20:30 +00:00
florian
a5c5c0956d
* edited fix from Rimgaudas Laucius to fix #7868
...
git-svn-id: trunk@5564 -
2006-12-10 22:49:18 +00:00
daniel
139408b512
* Environment corruption fix by Ladislav Lacina
...
git-svn-id: trunk@5562 -
2006-12-10 20:43:46 +00:00
Almindor
6b1c820dfe
* fixes issue #7491
...
git-svn-id: trunk@5561 -
2006-12-08 20:52:39 +00:00
ivost
7e2f18ea7e
* removed debug output (sorry, forgot the remove it, my bad)
...
git-svn-id: trunk@5560 -
2006-12-08 18:14:29 +00:00
ivost
73713d14e3
* improved getinterfaceentry and getinterfaceentrybystr
...
* fixed InitInterfacePointers (just etStandard interface pointers need to be initialized!)
* to fix: EntryOffset and IOffset should be merged (compiler thing)
* to fix: Interface pointer allocation in TClass for not etStandard interfaces is not necessary! (also compiler thing)
git-svn-id: trunk@5559 -
2006-12-08 17:59:31 +00:00
pierre
34b049d876
* fix compilation failure in 2.1 branch
...
reason is that cvar was .comm before and
is now .bss, you need to explicitly add public
to added the .globl that makes the assembler symbol
accessible in other objects.
git-svn-id: trunk@5558 -
2006-12-08 13:22:40 +00:00
Jonas Maebe
87a4372d7f
* enable vfork for solaris
...
git-svn-id: trunk@5557 -
2006-12-08 10:20:38 +00:00
florian
d127e002d8
* use default helpers for now
...
git-svn-id: trunk@5556 -
2006-12-07 20:44:52 +00:00
florian
6d2e5027b3
* preserve opsize
...
git-svn-id: trunk@5555 -
2006-12-07 20:42:59 +00:00
florian
84726ed76c
* copy unique return value to address register on m68k
...
git-svn-id: trunk@5554 -
2006-12-07 20:10:00 +00:00
Jonas Maebe
72c7d5b6c0
* support ranges in case-options of variant records
...
git-svn-id: trunk@5553 -
2006-12-07 15:19:30 +00:00
Vincent Snijders
0a983cfa11
uses pointer instead of dynamic array which needs initialization.
...
git-svn-id: trunk@5552 -
2006-12-07 13:38:33 +00:00
pierre
9a90410081
* ttypeconvnode.simplify, avoid a memory leak
...
git-svn-id: trunk@5551 -
2006-12-07 13:06:31 +00:00
pierre
b486f926ce
* taddnode.first_addstring, avoid memory leak if
...
left or right is an empty string.
git-svn-id: trunk@5550 -
2006-12-07 13:03:51 +00:00
Almindor
501f66e0ca
+ adds ipv6 resolve functions (thanks to Montaro)
...
* cleans up some uglies
git-svn-id: trunk@5549 -
2006-12-06 22:25:03 +00:00
florian
262df1cbf7
* fix for #7882 by xpete
...
git-svn-id: trunk@5548 -
2006-12-06 21:48:26 +00:00
ivost
7ce04b2394
* fixed Makefile.fpc (forgot to add matroska to the used units)
...
git-svn-id: trunk@5547 -
2006-12-06 21:33:38 +00:00
pierre
f7da7486a3
* Avoid memory leak in TExportLibWin.preparelib
...
git-svn-id: trunk@5546 -
2006-12-05 22:51:04 +00:00
Károly Balogh
8c4f672954
+ avoidin .sections in the generated asm file for m68k-amiga,
...
and m68k-linux, to fix old GNU AS. hope this change doesn't
break the new one... (did i mention that GNU binutils suck?)
git-svn-id: trunk@5545 -
2006-12-05 19:20:43 +00:00
Károly Balogh
d6844efccc
+ fixed dbra errors
...
git-svn-id: trunk@5544 -
2006-12-05 19:03:20 +00:00
Legolas
f766a739f1
* some small changes in the stack
...
* cleaned redundant code in prt0.as
+ added cprt0.as for libc and libgcc linking
git-svn-id: trunk@5543 -
2006-12-05 18:35:12 +00:00
Legolas
086b4cf7ee
* libc and libgcc linking enabled
...
git-svn-id: trunk@5542 -
2006-12-05 18:24:56 +00:00
pierre
636d1fe8a4
Avoid a warning message
...
git-svn-id: trunk@5541 -
2006-12-04 16:46:14 +00:00
Jonas Maebe
b957d59391
* don't override varregable for tabstractvarsyms loaded from a ppu when
...
setting their vardef (since the varregable was stored/loaded in the ppu
and should be kept the same -- fixes webtbs/tw7817a.pp and tw7817b.pp
when both compiled separately and with regvars)
git-svn-id: trunk@5540 -
2006-12-04 14:16:43 +00:00
Jonas Maebe
d7633e9dd0
* removed wrong comment from r5389 (no longer applicable since r5390)
...
git-svn-id: trunk@5539 -
2006-12-04 14:13:45 +00:00
Jonas Maebe
7c387c9f82
- removed double initialisation of local typed constants/initialised
...
variables (initialization code of inlined routines is stored/loaded
from ppu as wel)
git-svn-id: trunk@5538 -
2006-12-04 14:10:10 +00:00
yury
c427fcf902
* fixed register to register conversion for ARM.
...
git-svn-id: trunk@5537 -
2006-12-03 22:01:33 +00:00
Jonas Maebe
39324125ec
* fixed for 64 bit targets
...
git-svn-id: trunk@5536 -
2006-12-03 20:47:45 +00:00
marco
f68280e91c
* Patch from 7048
...
git-svn-id: trunk@5535 -
2006-12-03 19:12:11 +00:00
Jonas Maebe
4363f34985
* removed .pas extension of new files in Makefile
...
git-svn-id: trunk@5534 -
2006-12-03 14:08:26 +00:00
florian
c19d5e624d
* regenerated
...
git-svn-id: trunk@5533 -
2006-12-03 10:46:57 +00:00
florian
a50a204f7d
+ Replace function and tests
...
git-svn-id: trunk@5532 -
2006-12-03 10:22:02 +00:00
Jonas Maebe
6e4d8c15a8
- remove deleted AXConstants unit
...
git-svn-id: trunk@5531 -
2006-12-02 20:56:11 +00:00
florian
0fbedddd37
- ID tag removed
...
git-svn-id: trunk@5530 -
2006-12-02 18:27:26 +00:00
Jonas Maebe
73dce1188d
* fixed test
...
git-svn-id: trunk@5529 -
2006-12-02 18:16:49 +00:00
florian
4c2b412613
* x86_64-win64 returns structured types up to 8 bytes in rax
...
git-svn-id: trunk@5528 -
2006-12-02 15:36:32 +00:00
micha
d0416758fb
+ using items of aliased enum type in other unit test
...
git-svn-id: trunk@5527 -
2006-12-02 11:30:59 +00:00