Commit Graph

23991 Commits

Author SHA1 Message Date
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
Jonas Maebe
a200cae8af * enable all applicable exceptions and perform both tests if one succeeds
git-svn-id: trunk@5136 -
2006-11-01 00:07:07 +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
peter
136d3e8d46 * refactor implemented interfaces
git-svn-id: trunk@5134 -
2006-10-31 22:38:49 +00:00
florian
72ff9d9f3e + sysdispinvoke
* several type fixes

git-svn-id: trunk@5133 -
2006-10-31 22:22:05 +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
03b6c5a89b * fix compilation with latest stat record
git-svn-id: trunk@5130 -
2006-10-31 19:22:45 +00:00
micha
aa17ce4b39 * fix compilation with latest stat record
git-svn-id: trunk@5129 -
2006-10-31 19:17:17 +00:00
florian
e62dbda1cf * fixed ugly variant bug, solves #6381
git-svn-id: trunk@5128 -
2006-10-31 16:58:49 +00:00
yury
82b0e6df0b * More fixes for wince exceptions. Debugging also work with internal linker now for wince.
git-svn-id: trunk@5127 -
2006-10-31 16:06:44 +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
Almindor
d2c14f58ab * adds openSSL header translation to packages/extra
git-svn-id: trunk@5125 -
2006-10-31 15:42:39 +00:00
yury
d6bef899a5 * Fixed wince exceptions.
git-svn-id: trunk@5124 -
2006-10-31 15:03:16 +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
florian
5cb1af6e2a * fixed some issue with the inputpointer when specializing generics
git-svn-id: trunk@5122 -
2006-10-31 13:30:57 +00:00
florian
a3a650ee73 * fixed more line numering output
* proper error message for generic methods not found
* fix small bug in replaying

git-svn-id: trunk@5121 -
2006-10-31 13:17:36 +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
peter
4700eee7cf * 64bit compile fix
git-svn-id: trunk@5118 -
2006-10-31 12:15:03 +00:00
peter
d21842fe61 * fixed linux compile
git-svn-id: trunk@5117 -
2006-10-31 11:35:54 +00:00
micha
9238003e4f + 64 bit file support for linux
git-svn-id: trunk@5116 -
2006-10-31 11:20:21 +00:00
peter
7a2e0da7bd * extra parameter for file searching functions
that indicate if the cache shall be used or not
  * fixed compile of non-x86 targets

git-svn-id: trunk@5115 -
2006-10-31 10:56:58 +00:00
Jonas Maebe
54f367a6f0 * fixed for non-i386
git-svn-id: trunk@5114 -
2006-10-31 10:14:10 +00:00
Jonas Maebe
07d2ecb78b * fixed compilation
git-svn-id: trunk@5113 -
2006-10-31 09:46:47 +00:00
florian
9bb7fdde42 * new test
git-svn-id: trunk@5112 -
2006-10-31 09:31:53 +00:00
peter
3997ef0253 * dos compile fixes
git-svn-id: trunk@5111 -
2006-10-31 09:08:32 +00:00
peter
5c96c98aa2 * use fileage for retrieving file timestamps
git-svn-id: trunk@5110 -
2006-10-31 09:07:23 +00:00
peter
ff6c1fa285 * remove tdirectorycache that is now in cfileutils
git-svn-id: trunk@5109 -
2006-10-31 09:07:01 +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
peter
7e8074463c * case insensitve directory search support
git-svn-id: trunk@5104 -
2006-10-30 23:50:31 +00:00
peter
9f5d69ce31 * make win32 compile
git-svn-id: trunk@5103 -
2006-10-30 23:46:28 +00:00
peter
cb246eb781 * Remove dos,strings units, use SysUtils instead
* replace split* functions with Extract* functions
  * Add Directory caching

git-svn-id: trunk@5102 -
2006-10-30 23:29:35 +00:00
florian
bce905b106 * give correct error locations for errors when specializing templates
* removed more germanisms
* better dumping of tokenbuf in ppudump

git-svn-id: trunk@5101 -
2006-10-30 23:28:06 +00:00
Almindor
0c6e1e4c44 * fixes StrToTime() thanks to jesus
git-svn-id: trunk@5100 -
2006-10-30 22:52:56 +00:00
florian
ef7bd58c54 * germanism removed (aktfilepos -> current_filepos)
git-svn-id: trunk@5099 -
2006-10-30 22:37:31 +00:00
peter
070b86a512 * order of named sections added
* fix debugstart and debugend labels

git-svn-id: trunk@5098 -
2006-10-30 22:34:22 +00:00
florian
2974bbaf10 * get proper moduleindex when loading a unit, fixes #4778
git-svn-id: trunk@5097 -
2006-10-30 21:01:51 +00:00
peter
568e21ef1d * maxfpuregisters to shortint
git-svn-id: trunk@5096 -
2006-10-30 20:23:03 +00:00
florian
058e1877ba + store compiler switch changes in generic token streams
git-svn-id: trunk@5095 -
2006-10-30 19:54:17 +00:00
florian
85d63d9fa9 * settings refactored
git-svn-id: trunk@5094 -
2006-10-30 18:02:58 +00:00
florian
2402a083a5 * uploading for non windows fixed
git-svn-id: trunk@5093 -
2006-10-30 15:10:33 +00:00
florian
922de0bc8d * fixed wrong load_ref_ref
git-svn-id: trunk@5092 -
2006-10-30 11:48:37 +00:00
florian
e9a1dff46a * fixed most calling convention trouble on arm-linux
git-svn-id: trunk@5091 -
2006-10-30 10:45:26 +00:00
daniel
1406181aa5 * Fix incorrect usage of result value.
git-svn-id: trunk@5090 -
2006-10-30 10:32:56 +00:00
Jonas Maebe
d5b069a935 * added missing typecheckpasses for new left/right nodes created in
taddnode.typecheckpass()

git-svn-id: trunk@5089 -
2006-10-30 10:29:29 +00:00
peter
23596358a7 * fix arraydef copybyvalue check
git-svn-id: trunk@5088 -
2006-10-30 10:27:49 +00:00