florian
c53b3e5928
* foreachnodestatic extended so it can do pre processing of child nodes
...
* simplify processes first the children and determines their result type
git-svn-id: trunk@211 -
2005-06-05 12:41:19 +00:00
Tomas Hajny
8765b5a29b
+ resolve.inc implementation for OS/2 by Soren Ager
...
git-svn-id: trunk@210 -
2005-06-05 12:34:52 +00:00
Tomas Hajny
723b1a1fad
* ssockets and resolve supported under OS/2 now
...
git-svn-id: trunk@209 -
2005-06-05 12:31:35 +00:00
Tomas Hajny
3bb7f3e832
* use of special NotUnix define replaced with standard Unix
...
git-svn-id: trunk@208 -
2005-06-05 12:29:47 +00:00
olle
0aac61c5c1
fixed misspelling of comment
...
git-svn-id: trunk@207 -
2005-06-05 12:28:30 +00:00
florian
cf2c0d52e3
* initialisation of global mm register variables
...
git-svn-id: trunk@206 -
2005-06-05 10:40:20 +00:00
florian
a7446e4a7b
* changed operand information for multimedia xor operations
...
git-svn-id: trunk@204 -
2005-06-05 09:50:38 +00:00
florian
91f87244e3
* float calculation aren't executed anymore using the best real type if the types differ
...
git-svn-id: trunk@203 -
2005-06-05 09:01:17 +00:00
florian
355aaa69c8
+ before calling a helper procedure, all register classes are now saved, this patch is subject to being merged back
...
git-svn-id: trunk@201 -
2005-06-05 08:12:33 +00:00
florian
36dd45fbc3
* allocation strings fixed allocated<->released where exchanged
...
git-svn-id: trunk@200 -
2005-06-05 07:47:28 +00:00
florian
ebcb69478f
* fixed a lot of stuff for fpu/mm register variables
...
git-svn-id: trunk@199 -
2005-06-04 21:23:15 +00:00
florian
223c3dcb6d
+ mime type and eol on dat files set
...
git-svn-id: trunk@197 -
2005-06-04 18:21:56 +00:00
florian
68350b00fa
* last char of prefix should be a /
...
git-svn-id: trunk@196 -
2005-06-04 16:56:42 +00:00
daniel
e3aef781eb
* Operator support
...
git-svn-id: trunk@195 -
2005-06-04 16:17:39 +00:00
daniel
3ece6aa385
* Support operators
...
git-svn-id: trunk@194 -
2005-06-04 16:14:28 +00:00
daniel
cd01ab8935
* Add operator support
...
git-svn-id: trunk@193 -
2005-06-04 14:05:12 +00:00
daniel
13bed67695
* Add operator support
...
git-svn-id: trunk@192 -
2005-06-04 14:04:53 +00:00
florian
0d7aaab6b8
* patch from Ales Katona making the memory manager more
...
smart when releasing memory chunks back to the OS
git-svn-id: trunk@190 -
2005-06-04 10:53:38 +00:00
Jonas Maebe
7ba46ce6f0
* Darwin TThreadID is a pointer
...
* BeginThread now returns a TThreadID instead of dword
git-svn-id: trunk@189 -
2005-06-04 09:33:39 +00:00
Jonas Maebe
619cbfd88b
* definition of pthread_mutex_t moved to pmutext.inc
...
git-svn-id: trunk@186 -
2005-06-03 21:07:55 +00:00
Jonas Maebe
7a79e0f083
* use definition of pthread_mutex_t from ptypes.h instead of
...
the linux definition in the system unit
git-svn-id: trunk@185 -
2005-06-03 21:07:04 +00:00
Jonas Maebe
f1a2ef1db2
* don't detach thread when finished, but pthread_exit it
...
(so it can be joined)
git-svn-id: trunk@184 -
2005-06-03 21:05:14 +00:00
florian
6a36b62b02
* initial test
...
git-svn-id: trunk@183 -
2005-06-03 17:48:21 +00:00
peter
2720cbd25b
* win32 dll smartlink patch from Pavel V. Ozerski
...
git-svn-id: trunk@182 -
2005-06-03 11:39:57 +00:00
armin
af059326c3
* end. was moved outside of ifdef INCLUDED_FROM_SYSTEM ???
...
git-svn-id: trunk@181 -
2005-06-03 08:09:50 +00:00
Tomas Hajny
d035b0c0d3
* fix for range error on some platforms
...
git-svn-id: trunk@178 -
2005-06-03 04:52:24 +00:00
michael
809d10c0a6
* Patch from Alexandrov Alexandru:
...
- TFieldDefs rewrited as TOwnedCollection and TFieldDef as
TCollectionItem, so it can be edited now with Collection editor;
- TFieldDef.Assign implemented;
- corrections to Index property of TField;
- made writeable Fields property of TFields;
- DefaultFieldClasses uncommented and moved to implementation part;
and some more.
git-svn-id: trunk@175 -
2005-06-02 17:13:18 +00:00
michael
f641a90632
+ Removed extra shellapi definitions
...
git-svn-id: trunk@173 -
2005-06-02 13:46:28 +00:00
armin
d0ae92c6db
* currected some cvs conversion probs
...
* removed fpc1.0 from Makefile.fpc
git-svn-id: trunk@172 -
2005-06-02 11:37:02 +00:00
fpc
c5b90ed37c
* fixed variant array creation and copying on non win32 system
...
git-svn-id: trunk@170 -
2005-06-01 19:30:17 +00:00
florian
837638b971
* initial test version
...
git-svn-id: trunk@169 -
2005-06-01 18:45:23 +00:00
michael
0882b637a4
* Patch from Ing. Petr Kristan
...
- Add dlerror() to dl unit
- Add CurValue to TField in db.pp
- Add TCurrencyfield to db.pp
- Add TDataset.IslinkedTo to db.pp
- Add ShellExecuteEx call to shellapi
git-svn-id: trunk@167 -
2005-06-01 16:16:35 +00:00
peter
cae26c3ab4
* missing .o files
...
git-svn-id: trunk@163 -
2005-06-01 08:15:20 +00:00
peter
87fe5d9b98
* limit backtraces to values inside the stack, patch by Vincent Snijders
...
git-svn-id: trunk@162 -
2005-06-01 06:50:52 +00:00
florian
d6fcfb0a1e
+ objfpc directive added
...
git-svn-id: trunk@159 -
2005-05-30 20:48:27 +00:00
florian
9da46ff50a
* more descriptive error message in case of a missing variant unit added
...
* variant unit uses now the math unit for ** implementation
git-svn-id: trunk@158 -
2005-05-30 20:47:34 +00:00
florian
4f30642b4a
* fixed StrToDate to throw proper exceptions in case of an error, fixes bug #3913
...
git-svn-id: trunk@156 -
2005-05-30 20:37:35 +00:00
florian
a39fd9d2ea
* array of const for classes fixed, was broken by r10
...
* test adapted
git-svn-id: trunk@154 -
2005-05-30 18:44:42 +00:00
florian
7e1546243e
* patch from Vinzent Hoefler with first go32v2 fixes
...
git-svn-id: trunk@152 -
2005-05-30 17:42:20 +00:00
fpc
4a19b90c8d
* Fix date of testsuite run. It must now be passed using YYYYMMDDhhmm
...
* Add verbose parameter
git-svn-id: trunk@150 -
2005-05-29 21:18:46 +00:00
fpc
70fbf3bf17
* support TestSrcDir option, where the *.pp files can be found
...
git-svn-id: trunk@149 -
2005-05-29 20:21:48 +00:00
peter
f67de71de2
* insert typeconv to ptrint for all inc(pointer) operations
...
git-svn-id: trunk@144 -
2005-05-29 19:17:31 +00:00
florian
5007b18a23
+ more svn:ignore properties set
...
git-svn-id: trunk@143 -
2005-05-29 16:01:46 +00:00
florian
e920b10d7a
+ nmat refactored to have simplify
...
git-svn-id: trunk@142 -
2005-05-29 16:00:51 +00:00
florian
9c717f2a35
* some warning about uninitialized vars fixed by using out instead of var
...
git-svn-id: trunk@141 -
2005-05-29 15:18:30 +00:00
florian
21038de78d
+ started with refactoring det_resulttype
...
+ dosimplify
* inlinenig makes use of dosimplify
git-svn-id: trunk@140 -
2005-05-29 15:15:38 +00:00
florian
0f94b21379
* updated version from Michael Schindler
...
git-svn-id: trunk@138 -
2005-05-29 13:32:00 +00:00
Jonas Maebe
0115a0a38e
* convert inc/dec(pointertype) to add/sub if overflow checking is turned on
...
(fixes web bug #4004 )
git-svn-id: trunk@136 -
2005-05-29 11:19:40 +00:00
daniel
a7d57f0268
* Fix tabs
...
git-svn-id: trunk@135 -
2005-05-29 10:15:45 +00:00
Jonas Maebe
aea6563bba
* no longer change r12 when fpu regs have to saved, corrupted copying of
...
stack parameters coming after that
git-svn-id: trunk@130 -
2005-05-27 22:09:49 +00:00