florian
b3a1868ff0
* correct masking of exceptions in genmath code
...
git-svn-id: trunk@5965 -
2007-01-14 10:44:10 +00:00
yury
4f5c8cfe1f
* fixed fpc_WideStr_Concat in case when strings the same.
...
git-svn-id: trunk@5964 -
2007-01-14 01:20:16 +00:00
yury
36ea8ec683
* Fixed Internal error 2003042401 in tw7379 for ARM CPU.
...
git-svn-id: trunk@5963 -
2007-01-14 01:15:22 +00:00
yury
3c10856a4f
* Dont throw runerrors in default MemoryMutexManager if HAS_MT_MEMORYMANAGER is defined.
...
git-svn-id: trunk@5962 -
2007-01-14 01:14:12 +00:00
yury
c8e37c6783
* Fixed tw6129 for ARM CPU by using unaligned().
...
git-svn-id: trunk@5961 -
2007-01-14 01:12:31 +00:00
yury
30219f6124
* Skip tw5641 for wince due to memory constraints.
...
git-svn-id: trunk@5960 -
2007-01-14 01:11:17 +00:00
yury
848d94f573
* Set DecimalSeparator to be locale independent.
...
git-svn-id: trunk@5959 -
2007-01-14 01:04:45 +00:00
yury
97e6235535
* fixed fpc_AnsiStr_Concat in case when strings the same.
...
git-svn-id: trunk@5958 -
2007-01-13 23:44:59 +00:00
yury
2602ceb7e4
* Fixed StrToTime. TimeAMString and/or TimePMString can be empty on some locales and StrToTime crashed in this case.
...
git-svn-id: trunk@5957 -
2007-01-13 23:00:55 +00:00
yury
c73860bc39
* fixed SafeArrayRedim.
...
* set ARR_VARIANT flag for arrays of varVariant.
* fixed VariantClear for arrays.
* all this fixes tw3681 for arm-wince.
git-svn-id: trunk@5956 -
2007-01-13 22:25:26 +00:00
Almindor
62e276d064
* remove text and file based socket conversions and operations from sockets
...
git-svn-id: trunk@5955 -
2007-01-13 22:21:38 +00:00
yury
d375279a3e
* This test not for wince.
...
git-svn-id: trunk@5954 -
2007-01-13 20:31:39 +00:00
yury
90a445215a
* Dont run tw3628.pp. It is compile only test as stated in bug report.
...
git-svn-id: trunk@5953 -
2007-01-13 20:27:59 +00:00
Jonas Maebe
241645961d
* converted CP850UCT and CP850LCT into #-notation (mantis #8104 )
...
git-svn-id: trunk@5952 -
2007-01-13 19:12:02 +00:00
Jonas Maebe
38d54234d7
* fixed crash when calling a procvar with too many parameters
...
(mantis 8109)
git-svn-id: trunk@5951 -
2007-01-13 18:38:04 +00:00
Jonas Maebe
c0eb91ffc8
* fixed error message for trying to assign to formal parameters and
...
to open arrays (mantis #8111 )
git-svn-id: trunk@5950 -
2007-01-13 18:20:06 +00:00
yury
fef99bf8cb
* Fixed AnsiCompareStr and AnsiCompareText if string(s) contains #0 . It fixes webtbs/tw3170.pp
...
git-svn-id: trunk@5949 -
2007-01-13 17:00:58 +00:00
yury
737634d781
* Call HandleError in fpc_exp_real for overflow and underflow. It fixes webtbs/tw3157.pp for targets where generic fpc_exp_real is used.
...
git-svn-id: trunk@5948 -
2007-01-13 16:51:43 +00:00
yury
f5e645c80b
* fix tw2129.pp for arm-wince.
...
git-svn-id: trunk@5947 -
2007-01-13 16:14:25 +00:00
Almindor
71a64525b5
* adds lnet info
...
git-svn-id: trunk@5946 -
2007-01-13 15:40:07 +00:00
yury
d401c0a198
* activated internal get_frame for ARM.
...
git-svn-id: trunk@5945 -
2007-01-13 15:23:51 +00:00
yury
dfab1fbb7b
* Properly set FPU control word for wince. It fixes testv8.pp
...
git-svn-id: trunk@5944 -
2007-01-13 15:10:44 +00:00
Jonas Maebe
34b731b44c
+ dependency on ctypes for initc so make -j works again
...
git-svn-id: trunk@5943 -
2007-01-13 15:08:00 +00:00
Jonas Maebe
fc99b0ad48
* fixed floating point precision conversions for loc_mmregister and
...
between loc_fpuregister and loc_mmregister
git-svn-id: trunk@5942 -
2007-01-13 15:00:00 +00:00
Jonas Maebe
18eaee6ea3
* force tryencodetime to perform calculation using the precision of
...
tdatetime
git-svn-id: trunk@5941 -
2007-01-13 14:58:35 +00:00
yury
3b70222574
* fixed again ffExponent format in FloatToStrFIntl.
...
* updated test for FloatToStr.
git-svn-id: trunk@5940 -
2007-01-13 13:52:17 +00:00
peter
cfb7a70c66
* update cacheindex in get_file
...
git-svn-id: trunk@5939 -
2007-01-13 12:44:21 +00:00
peter
5e428406e0
* remove redundant initalization of LinkTypeSetExplicitly
...
git-svn-id: trunk@5938 -
2007-01-13 12:28:14 +00:00
yury
bcd86ef782
* added support for very big/small currency constants for non x86 CPUs.
...
git-svn-id: trunk@5937 -
2007-01-13 12:12:20 +00:00
florian
e5dd51c95b
* commented our sse hacking
...
git-svn-id: trunk@5936 -
2007-01-12 23:32:31 +00:00
micha
19cb1b6e34
fix win95: win32 sse support check, patch by florian
...
git-svn-id: trunk@5935 -
2007-01-12 23:07:01 +00:00
florian
76dc5ab588
+ support of -fPIC (is equivalent to -Cg) so people won't be confused if ld tells them to recompile their code with -fPIC
...
git-svn-id: trunk@5934 -
2007-01-12 22:27:20 +00:00
michael
f00704fe0f
Fixed bug #5276 , read/write of widechar property
...
git-svn-id: trunk@5933 -
2007-01-12 21:04:25 +00:00
michael
14eaf7200e
* Fixed buf 7168
...
git-svn-id: trunk@5932 -
2007-01-12 20:49:54 +00:00
michael
ae5cfedc13
* Redirected libc pthread_cond_t type to unixtype
...
git-svn-id: trunk@5931 -
2007-01-12 20:36:24 +00:00
michael
63af3b33a1
* Fixed bug #7159 and implemented clear/copy/redim for interface/widestring/variant arrays
...
git-svn-id: trunk@5930 -
2007-01-12 20:16:44 +00:00
michael
ea0fc335d1
* Fixed FileExists for >2GB files
...
git-svn-id: trunk@5929 -
2007-01-12 19:36:24 +00:00
Jonas Maebe
227ec1012d
+ another test for previous commit (mantis #7179 )
...
git-svn-id: trunk@5928 -
2007-01-12 18:37:27 +00:00
Jonas Maebe
e815b923d5
* a_loadfpu_* gets two size parameters: fromsize and tosize
...
* fixed downsizing the precision of floating point values
* floating point constants are now treated using only the minimal
precision required (e.g. 2.0 is now a single, 1.1 extended etc)
(Delphi compatible)
git-svn-id: trunk@5927 -
2007-01-12 18:33:51 +00:00
Jonas Maebe
ab79ccf277
* better fix than the one in r5920
...
git-svn-id: trunk@5926 -
2007-01-12 18:31:11 +00:00
pierre
1d564debbb
* parent_ebp was renamed parentfp in compiler
...
but not reflected in IDE, so the higher variable
did not display correctly anymore.
git-svn-id: trunk@5925 -
2007-01-12 17:21:37 +00:00
Jonas Maebe
adbe0ab1d2
* support linker options (-k) which are > 255 chars combined
...
git-svn-id: trunk@5924 -
2007-01-12 17:12:29 +00:00
Jonas Maebe
ebfddc8225
+ ansistring overloads of upper/lower (to fix ansistring Replace)
...
+ char overloads of upper/lower (to fix overload choosing problems
resulting from adding the ansistring overloads)
git-svn-id: trunk@5923 -
2007-01-12 17:11:14 +00:00
pierre
1724a37358
+ Implement Topic Search
...
git-svn-id: trunk@5922 -
2007-01-12 17:07:23 +00:00
Jonas Maebe
cbba170e61
* properly (but silently) truncate parameters passed via environment
...
variables
git-svn-id: trunk@5921 -
2007-01-12 16:50:39 +00:00
Jonas Maebe
d1c351462d
* fixed FloatToStrFIntl for platforms without extended
...
git-svn-id: trunk@5920 -
2007-01-12 16:27:31 +00:00
florian
f7da932aa4
* use ctypes instead of defining own types
...
git-svn-id: trunk@5918 -
2007-01-12 10:56:29 +00:00
Jonas Maebe
7afbe22031
* extended test
...
git-svn-id: trunk@5917 -
2007-01-12 10:38:15 +00:00
daniel
a6a0745436
* Apply path in Mantis report 8103 to fix ansi2wide issue
...
git-svn-id: trunk@5916 -
2007-01-12 10:35:20 +00:00
Jonas Maebe
2e6d438599
* changed ref parameter of gettemp/gettemptyped from var to out to fix
...
wrong warnings
git-svn-id: trunk@5915 -
2007-01-12 10:29:14 +00:00