Jonas Maebe
5acc8b44a8
* activated internal get_frame for x86
...
* turn off stackframe optimizations on x86 if get_frame is called
in the current routine, or if the address of a nested function
is taken in the current routine
+ test for the above
* this fixes the IDE when compiled with stackframe optimizations
on x86
git-svn-id: trunk@5146 -
2006-11-01 12:48:53 +00:00
Jonas Maebe
e4acf70c58
* fixed fplseek declaration for linux
...
git-svn-id: trunk@5145 -
2006-11-01 12:32:40 +00:00
florian
4fb0d13138
+ few com helpers added
...
git-svn-id: trunk@5144 -
2006-11-01 09:42:40 +00:00
peter
b538256145
* readd WCHAR, it is needed for compatibility. There is
...
code that uses windows types like Windows.WCHAR
git-svn-id: trunk@5142 -
2006-11-01 08:58:21 +00:00
Jonas Maebe
aab785d0fc
* return RTE 207 for fpu inexact exceptions (so we get a sensible
...
exception from sysutils)
* some cleanup in the i386 sighandler code
git-svn-id: trunk@5137 -
2006-11-01 00:08:10 +00:00
Marc Weustink
3232e59810
* fixed compilation on CE
...
- removed declaration of WCHAR since it is defined in systemh
git-svn-id: trunk@5135 -
2006-10-31 22:46:09 +00:00
florian
82d57d9ca8
+ signed DivMod added, closes #6805
...
git-svn-id: trunk@5132 -
2006-10-31 22:19:04 +00:00
florian
5c9b39549a
* fixed olevariant -> variant conversion
...
git-svn-id: trunk@5131 -
2006-10-31 19:45:08 +00:00
micha
b14c83a7e1
* stat records differ too much: use stat include file
...
git-svn-id: trunk@5126 -
2006-10-31 15:45:22 +00:00
micha
9f22b00219
* fix fstat to use 64 bit syscall as well
...
git-svn-id: trunk@5123 -
2006-10-31 14:21:59 +00:00
micha
59e2c82080
* fix stat for 64 bit CPUs
...
git-svn-id: trunk@5120 -
2006-10-31 13:01:20 +00:00
micha
e11995aa99
* fix fplseek for 64 bit CPUs
...
git-svn-id: trunk@5119 -
2006-10-31 12:25:45 +00:00
micha
9238003e4f
+ 64 bit file support for linux
...
git-svn-id: trunk@5116 -
2006-10-31 11:20:21 +00:00
peter
c606162d3d
* revert fpread to fdread fix, rename fdread in non-unix to fpread
...
git-svn-id: trunk@5108 -
2006-10-31 07:36:13 +00:00
peter
070606c267
* non-unix uses fdread/fdwrite
...
git-svn-id: trunk@5107 -
2006-10-31 07:30:08 +00:00
peter
1772ada639
* add math dependency to variants
...
git-svn-id: trunk@5106 -
2006-10-31 07:29:48 +00:00
oro06
0aa51b9da8
+wince : more api funcs
...
*cleaning
git-svn-id: trunk@5105 -
2006-10-31 06:38:36 +00:00
Almindor
0c6e1e4c44
* fixes StrToTime() thanks to jesus
...
git-svn-id: trunk@5100 -
2006-10-30 22:52:56 +00:00
florian
6093708e65
* fixed fmtbcd for CPUs having no natural comp type
...
git-svn-id: trunk@5084 -
2006-10-30 08:36:49 +00:00
florian
c5535366c7
* fixed compilation with 2.0.4
...
git-svn-id: trunk@5082 -
2006-10-30 07:53:46 +00:00
florian
ce620190a3
+ fmtbcd
...
* regenerated makefiles
git-svn-id: trunk@5076 -
2006-10-29 21:46:44 +00:00
florian
585db9d3c6
- removed unncessary packed
...
* adapted structure
git-svn-id: trunk@5075 -
2006-10-29 21:46:15 +00:00
florian
beb1c6b72d
* spaces inserted
...
git-svn-id: trunk@5074 -
2006-10-29 21:45:00 +00:00
florian
35aa1e150e
+ first fmtbcd implementation
...
git-svn-id: trunk@5073 -
2006-10-29 21:28:31 +00:00
florian
69ae03d6bc
* fixed wrong operands of swp
...
git-svn-id: trunk@5072 -
2006-10-29 20:51:31 +00:00
florian
81a4547901
* fixed assignment of empty strings for windows
...
git-svn-id: trunk@5071 -
2006-10-29 20:22:51 +00:00
florian
cd5861a01e
* fixed compilation on arm
...
git-svn-id: trunk@5070 -
2006-10-29 20:12:12 +00:00
Jonas Maebe
117774e006
* fixed web bug #7105
...
git-svn-id: trunk@5068 -
2006-10-29 19:22:04 +00:00
florian
028a4c0cbf
* compilation fixed
...
git-svn-id: trunk@5066 -
2006-10-29 19:03:52 +00:00
florian
02a553668f
+ software implementation of exp(<double>)
...
git-svn-id: trunk@5065 -
2006-10-29 18:02:10 +00:00
florian
ca6f992504
* enabled type and var keywords in objects for generics
...
git-svn-id: trunk@5062 -
2006-10-29 14:20:21 +00:00
florian
4626f2c489
* NetBSD rtl compiles again
...
git-svn-id: trunk@5049 -
2006-10-28 22:17:49 +00:00
Jonas Maebe
64b7f00afd
* fixed ReturnNilIfGrowHeapFails
...
git-svn-id: trunk@5042 -
2006-10-28 18:17:34 +00:00
michael
310b73e420
* Moved fpmkunit to utils
...
git-svn-id: trunk@5035 -
2006-10-27 19:52:20 +00:00
michael
4ba6f1b4dc
* Moved fpmkunit to utils
...
git-svn-id: trunk@5034 -
2006-10-27 19:51:55 +00:00
marco
2f8f88f801
* Replacetime. Bug #7680
...
git-svn-id: trunk@5033 -
2006-10-27 18:29:00 +00:00
marco
304be38ec1
* datetotime-def functions (but not yet FormatSettings) + ansidequotedstr (turned
...
out to be extractquotestr wrapper).
git-svn-id: trunk@5032 -
2006-10-27 18:20:02 +00:00
marco
0e7763b0e5
* Another missing func (bug 7678) ifthen(string)
...
git-svn-id: trunk@5031 -
2006-10-27 17:28:24 +00:00
marco
c177d64fd7
* fix for bug #7658 ; comparevalue
...
git-svn-id: trunk@5030 -
2006-10-27 17:25:03 +00:00
michael
d1c2323c9b
* Added fpmktype
...
git-svn-id: trunk@5027 -
2006-10-26 19:55:22 +00:00
daniel
b89cff5980
* Optimize posixtorunerror for size. Because inoutres is a threadvar, it
...
had an invisible code blowup.
git-svn-id: trunk@5006 -
2006-10-22 21:03:48 +00:00
micha
d07bffd1bd
* blind commit: hopefully fix netware/netwlibc snapshot error
...
git-svn-id: trunk@4999 -
2006-10-22 08:28:35 +00:00
Jonas Maebe
5213992110
* fixed mantis tw7637
...
git-svn-id: trunk@4995 -
2006-10-21 17:11:06 +00:00
marco
dd7f715405
* FreeBSD fixes
...
git-svn-id: trunk@4994 -
2006-10-21 13:16:56 +00:00
michael
5fd2688598
+ usage implemented, manifest implemented. Removed some unnecessary code
...
git-svn-id: trunk@4983 -
2006-10-19 21:40:00 +00:00
florian
484e7ac0c1
* fixed defines
...
git-svn-id: trunk@4976 -
2006-10-19 15:17:14 +00:00
daniel
de001ec4ad
* Free hidden cmdline instead of cmdline property.
...
git-svn-id: trunk@4968 -
2006-10-18 20:32:45 +00:00
peter
59e84ac06d
* force stackframes for foreach,firstthat,lastthat
...
git-svn-id: trunk@4967 -
2006-10-18 20:31:25 +00:00
daniel
ce3bfabfe6
- Remove unused sysutils dependency.
...
git-svn-id: trunk@4965 -
2006-10-18 20:10:02 +00:00
daniel
bbc80554b1
* Turn cmdline into property on Linux.
...
* Move some procedure in Linux system unit.
git-svn-id: trunk@4964 -
2006-10-18 20:07:10 +00:00