Jonas Maebe
084f47708a
* fixed CtrlZMarksEOF comment ( #9475 )
...
git-svn-id: trunk@8372 -
2007-09-03 18:36:45 +00:00
yury
2e75d6726a
* Fixed internal Ansi<->Wide conversion routines.
...
git-svn-id: trunk@8300 -
2007-08-22 22:13:07 +00:00
yury
6ffbbb5734
* fixed compilation.
...
git-svn-id: trunk@7965 -
2007-07-06 08:51:18 +00:00
yury
5b5050a09c
* Fixed integer to single conversion for arm-wince. It fixes tw8055.pp test.
...
git-svn-id: trunk@7757 -
2007-06-21 14:08:58 +00:00
yury
458abdef3e
* implemented SysResetFPU for arm-wince.
...
* set softfloat_exception_mask in SetExceptionMask for ARM.
git-svn-id: trunk@6035 -
2007-01-17 23:58:19 +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
florian
7f1e1d6f22
* fixed syntax error
...
git-svn-id: trunk@5797 -
2007-01-03 12:15:22 +00:00
florian
21955282d0
+ infrastructure for DispInterface call dispatching
...
git-svn-id: trunk@5793 -
2007-01-02 23:06:17 +00:00
yury
ff37ef8786
* fixed i386-wince support. WinCE API functions are cdecl.
...
git-svn-id: trunk@5741 -
2006-12-29 20:49:03 +00:00
yury
ed714baff3
* fixed cleanup on exit.
...
git-svn-id: trunk@5401 -
2006-11-16 10:49:05 +00:00
yury
84d5552deb
* Added HAS_WIDESTRINGMANAGER define to turn off default wide string manager routines.
...
git-svn-id: trunk@5308 -
2006-11-10 14:47:28 +00:00
yury
c00d0debf0
* fixed some notes/warnings.
...
git-svn-id: trunk@5306 -
2006-11-10 12:36:45 +00:00
yury
385232c11c
* reworked cleanup on exit for wince.
...
git-svn-id: trunk@4535 -
2006-09-02 09:39:32 +00:00
yury
747bd411f3
* wince memory manager is fixed and enabled by default.
...
git-svn-id: trunk@4532 -
2006-09-02 08:15:12 +00:00
oro06
b708277232
*wince : fpcmm, wincemm switchables, default fpcmm
...
git-svn-id: trunk@4531 -
2006-09-02 07:21:33 +00:00
oro06
665ea0658f
*wince : revert backp to fpc memory manager (pb with wince mm)
...
+datetime picker wince api
*started cleanup api files (only commctl.inc)
git-svn-id: trunk@4493 -
2006-08-23 18:37:36 +00:00
florian
d337c3ca6a
* clean up heap at exit, fixes #7183
...
git-svn-id: trunk@4410 -
2006-08-11 22:09:29 +00:00
yury
e062922528
* added an option to use target-specific memory manager instead of standard. This is controlled by HAS_MEMORYMANAGER and HAS_MT_MEMORYMANAGER defines.
...
* wince executables use C memory manager now (as all apps compiled by eVC++). It saves 5.5 KB of exe size.
git-svn-id: trunk@4282 -
2006-07-23 10:23:31 +00:00
yury
7ccca2e438
* Optimization for smartlinking. Removed command line parsing in system unit initialization for wince. The parser is called when command line is accessed first time in program. It saves 1.55KB exe size, when command line is not used.
...
git-svn-id: trunk@4275 -
2006-07-22 09:29:54 +00:00
yury
11576fd24b
* fixed warnings and notes while compiling system unit for wince.
...
git-svn-id: trunk@4250 -
2006-07-18 15:00:09 +00:00
yury
4d24697e03
* fixed Move if negative Count.
...
* fixed setting of StackTop.
git-svn-id: trunk@4106 -
2006-07-06 18:59:05 +00:00
yury
47bd76cd2f
* fpc_int_real fixed for wince.
...
git-svn-id: trunk@4095 -
2006-07-05 22:08:53 +00:00
yury
550626ef34
- Removed need of assembler startup files for wince. Now compiler directly creates .pdata section needed for arm-wince exception handling.
...
git-svn-id: trunk@3764 -
2006-06-02 08:36:25 +00:00
yury
a4c152e384
* compiler procs fixes.
...
git-svn-id: trunk@3664 -
2006-05-24 23:53:53 +00:00
yury
ae68c07f5d
* compiler procs fixes.
...
git-svn-id: trunk@3643 -
2006-05-23 11:50:30 +00:00
yury
8a12d38862
* For wince external startup file is used and placed first, because ARM prolog structure must be located at the very beginning of code. Otherwise exceptions do not work properly.
...
git-svn-id: trunk@2786 -
2006-03-06 10:53:31 +00:00
yury
c93aeb8e04
* Linker error fixed.
...
* DLL support for wince. Still one issue: DLLs can not do console i/o.
* StackTop support.
git-svn-id: trunk@2754 -
2006-03-05 12:38:56 +00:00
oro06
e422ddbca3
*wince : api shell update, system.MainInstance is dword
...
git-svn-id: trunk@2507 -
2006-02-10 09:49:13 +00:00
Jonas Maebe
b08eccdbf0
- reverted ansi2wide and wide2ansi changes, because they affect
...
third party sources too much
git-svn-id: trunk@2046 -
2005-12-24 01:40:23 +00:00
Jonas Maebe
9a08cdccf0
* several changes of var parameters into out parameters to avoid
...
useless warnings: code parameter of val(), destination of str(),
destinations of ansi2wide and wide2ansi
git-svn-id: trunk@2041 -
2005-12-23 22:25:26 +00:00
tom_at_work
1b4b42fdd6
* added CheckInitialStkLen() function which checks whether the given stack size value is valid on the OS when creating a thread, fixing stack checking
...
git-svn-id: trunk@1722 -
2005-11-11 12:16:08 +00:00
yury
a5f134ba25
* floating point exceptions were enabled.
...
git-svn-id: trunk@1409 -
2005-10-16 13:07:11 +00:00
yury
48b75a0608
* compilation for i386-wince was fixed.
...
* some warnings and DirectoryExists were fixed in sysutils
git-svn-id: trunk@1336 -
2005-10-08 14:09:00 +00:00
yury
771743a61c
* varutils,variants,dynlibs units are built now for wince.
...
* added readme.txt
git-svn-id: trunk@1316 -
2005-10-07 16:45:48 +00:00
yury
15893c0a05
* build more units for wince.
...
* exitcode was fixed.
* stderr handle was fixed.
* support for heaptrc was added.
git-svn-id: trunk@1315 -
2005-10-07 15:47:25 +00:00
yury
09bb934c15
* adds,subs,muls,divs compilerprocs declaration was fixed.
...
git-svn-id: trunk@1312 -
2005-10-07 13:56:05 +00:00
florian
d4bb99a5fb
+ runerror 214: bus error/data misaligment
...
git-svn-id: trunk@1263 -
2005-10-03 08:25:20 +00:00
florian
d9c071da6d
* fixed double comparison on wince
...
git-svn-id: trunk@1262 -
2005-10-03 07:43:36 +00:00
yury
3b95cb7259
* Resources stuff was fixed.
...
git-svn-id: trunk@1210 -
2005-09-27 18:19:34 +00:00
yury
9bccd2a725
+ Added SysUtils, Classes, Messages units for WinCE.
...
+ More units are built for WinCE.
git-svn-id: trunk@1037 -
2005-09-02 12:03:22 +00:00
yury
b38ba1640f
+ dos unit was added to wince port.
...
git-svn-id: trunk@968 -
2005-08-28 23:31:39 +00:00
florian
a53c9e2666
* fixed stupid copy/paste which turned softfloat always off
...
* fixed wince softfloat compiler proc. to be correctly named also when used outside the system unit
git-svn-id: trunk@966 -
2005-08-28 21:08:23 +00:00
yury
2ed95f4a75
* soft float support functions declarations fixed.
...
* ANSI<->WIDE support functions declarations moved to interface section.
git-svn-id: trunk@961 -
2005-08-28 13:35:28 +00:00
florian
adb193497d
+ softfloat support for wince
...
* more units are build for wince
git-svn-id: trunk@959 -
2005-08-28 12:40:43 +00:00
yury
5ad7967a67
fix: Console window was created for gui apps.
...
git-svn-id: trunk@925 -
2005-08-23 06:35:35 +00:00
florian
84fe2c604d
* patch from Yury Sidorov to fix WinCE console I/O
...
git-svn-id: trunk@850 -
2005-08-13 16:34:44 +00:00
florian
0a58f18502
* from Yury Sidorov:
...
+ Added new target WinCE for i386 (to be able compile and run programs in WinCE emulator)
+ Exceptions work now.
* System unit seems to be fully working
git-svn-id: trunk@597 -
2005-07-09 09:33:07 +00:00
florian
8adc1c9b0c
+ RTL part of WinCE patches from Yuri Sidorov
...
git-svn-id: trunk@572 -
2005-07-03 15:52:27 +00:00