Commit Graph

6430 Commits

Author SHA1 Message Date
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