oro06
d1f6e2cc72
wince
...
+added oleaut32
+GetTextExtentPoint
*fix syscolors
*fix InitCommonControlsEx
git-svn-id: trunk@3540 -
2006-05-15 08:22:30 +00:00
florian
33baacbe04
* fixed leaking of TThread
...
git-svn-id: trunk@3519 -
2006-05-14 09:15:09 +00:00
oro06
bf6a603d28
*wince fix: SetErrorMode not exist
...
+wince : ascfun for Ansi func header
git-svn-id: trunk@3490 -
2006-05-13 14:32:11 +00:00
oro06
cc16719018
*wince : winsock2
...
git-svn-id: trunk@3486 -
2006-05-12 16:23:24 +00:00
oro06
77254bac12
*wince : winsock2
...
git-svn-id: trunk@3485 -
2006-05-12 16:05:55 +00:00
florian
0bbbfd23e5
* wince has to reuse also TSystemTime from the Windows unit inside the sysutils unit
...
git-svn-id: trunk@3472 -
2006-05-10 20:21:56 +00:00
florian
65d738510f
+ TWndMethod
...
git-svn-id: trunk@3402 -
2006-05-01 18:04:48 +00:00
peter
cba7504dec
* use -P for cross compile
...
* support libimp*.a
git-svn-id: trunk@3321 -
2006-04-23 18:53:29 +00:00
yury
801650ee95
* wince rtl compilation fixed.
...
git-svn-id: trunk@3168 -
2006-04-08 09:00:14 +00:00
oro06
e8df9990e1
*wince : api sip
...
git-svn-id: trunk@3139 -
2006-04-04 06:44:56 +00:00
peter
323d6cf640
* use -O2 for 2.1.1 compilers
...
git-svn-id: trunk@2966 -
2006-03-19 11:19:43 +00:00
Jonas Maebe
f3ffa1400a
* regenerated for new ppc release optimizer settings
...
git-svn-id: trunk@2943 -
2006-03-17 17:54:28 +00:00
oro06
8c3cc6007d
*wince : api gdi update devmode
...
git-svn-id: trunk@2939 -
2006-03-17 14:00:27 +00:00
oro06
2dfd48497d
*wince : api commctl update tabctrl const
...
git-svn-id: trunk@2938 -
2006-03-17 08:51:28 +00:00
oro06
432e81ebb9
*wince : api commctl update : propertysheet/tabsheet
...
git-svn-id: trunk@2924 -
2006-03-15 15:01:59 +00:00
Jonas Maebe
f868c80460
+ i386-darwin support (use fpcmake from after 12 February 2006)
...
git-svn-id: trunk@2820 -
2006-03-09 15:26:49 +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
mazen
aeb162e4e1
+ added target arm-palmos (please use an fpcmake later than 04 feb 2006 in future)
...
git-svn-id: trunk@2603 -
2006-02-15 22:05:04 +00:00
yury
ee1ef7d207
* added smartphones virtual key codes.
...
git-svn-id: trunk@2599 -
2006-02-15 16:59:21 +00:00
yury
acaf1e33cf
* Added CreateDialogParam and CreateDialog declarations.
...
git-svn-id: trunk@2564 -
2006-02-14 00:22:48 +00:00
tom_at_work
a3295f379a
* removed powerpc64/linux from SMARTLINKTARGETS. Takes way too much time without an internal binwriter.
...
* regenerated makefiles
git-svn-id: trunk@2546 -
2006-02-12 20:26:15 +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
oro06
b18fc0479b
*wince : api update, coredll available exported function list
...
git-svn-id: trunk@2497 -
2006-02-09 10:59:59 +00:00
mazen
bc18d6eb8a
+ added palmos support to makes files
...
+ added Makefile.fpc to palmos in rtl
+ added faked prt0 to plamos rtl
git-svn-id: trunk@2443 -
2006-02-05 19:22:12 +00:00
tom_at_work
453bb6d1c9
* removed libc package from build for every linux platform but i386 and x86-64 (libc is a x86 specific kylix compatibility library)
...
git-svn-id: trunk@2376 -
2006-01-29 17:49:42 +00:00
oro06
0b206dcb26
*wince : more windows extended styles
...
git-svn-id: trunk@2346 -
2006-01-26 19:12:23 +00:00
oro06
8a48da8a70
-SHLoadImage not really exported on wince4.2 SE
...
git-svn-id: trunk@2345 -
2006-01-26 15:11:13 +00:00
oro06
650845915f
*wince : more shell api
...
git-svn-id: trunk@2344 -
2006-01-26 14:17:22 +00:00
oro06
1d48e6ce78
+wince : dialogbox
...
git-svn-id: trunk@2289 -
2006-01-14 16:11:48 +00:00
florian
b9a0e2ead2
* makefile again regenerated
...
git-svn-id: trunk@2280 -
2006-01-13 20:32:53 +00:00
florian
40290348bc
* Makefiles regenerated
...
git-svn-id: trunk@2279 -
2006-01-13 19:49:25 +00:00
florian
30fc11e7ca
* makefiles regenerated
...
git-svn-id: trunk@2260 -
2006-01-11 21:46:28 +00:00
oro06
19b6be7d8e
+arm/wince more rtl units : winsock, sockets
...
+arm/wince more fcl units : resolve, ssockets
git-svn-id: trunk@2065 -
2005-12-27 15:37:15 +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
oro06
06d8d7c03c
* updated compilation pb
...
git-svn-id: trunk@2012 -
2005-12-20 18:55:53 +00:00
tom_at_work
c3f678e8df
* updated makefiles for ppc64/linux to allow successful snapshot building on that platform
...
git-svn-id: trunk@1975 -
2005-12-16 20:37:08 +00:00
tom_at_work
3502898ba3
* makefile updates after last changes for successful build on ppc64/linux
...
git-svn-id: trunk@1874 -
2005-12-04 13:07:37 +00:00
marco
f7f14e4dee
* CROSSOPT support
...
git-svn-id: trunk@1798 -
2005-11-20 22:19:50 +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
tom_at_work
367df58016
* stack related things (sizes, calculations, etc.) are now 64 bit on 64 bit platforms
...
* default stack size is now also 32k for Windows (allows the use of stack checking when using threads)
git-svn-id: trunk@1718 -
2005-11-10 17:06:25 +00:00
florian
370a66a452
* reverted r1651
...
git-svn-id: trunk@1653 -
2005-11-05 09:54:44 +00:00
florian
a884848684
* ThreadProc needs stdcall or cdecl calling conventions usually
...
git-svn-id: trunk@1651 -
2005-11-05 00:05:07 +00:00
tom_at_work
324dd47e7e
* added stacksize parameter for TThread.Create for some platforms left out in commit 1621
...
git-svn-id: trunk@1637 -
2005-11-03 15:44:22 +00:00
tom_at_work
202236c6e0
* fpcmake.ini update which fixes glibc search path problems on PowerPC64
...
* makefile update
git-svn-id: trunk@1546 -
2005-10-20 16:56:40 +00:00
yury
cdd17e4299
* readme.txt changes.
...
git-svn-id: trunk@1494 -
2005-10-19 07:21:58 +00:00
yury
a5f134ba25
* floating point exceptions were enabled.
...
git-svn-id: trunk@1409 -
2005-10-16 13:07:11 +00:00
yury
3239011837
* DOS<->Win filetime conversion was fixed.
...
* FileExists fix from Win32 was applied.
git-svn-id: trunk@1405 -
2005-10-16 10:28:10 +00:00
Jonas Maebe
2dbdc474fd
* use register variables when release-building for ppc (more or less doubles
...
performance for most programs)
git-svn-id: trunk@1383 -
2005-10-15 16:36:52 +00:00
tom_at_work
f7f0f9c426
* makefile adaption to be able to cycle compiler and RTL on PowerPC64 target
...
* some fixes for PowerPC64 target in the code generator and the RTL
* stabs generation for PowerPC64 is okay now (untested)
git-svn-id: trunk@1337 -
2005-10-08 15:48:39 +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
oro06
e6fc1af8b9
+ added rtl/wince aygshell, commctrl start
...
git-svn-id: trunk@1234 -
2005-09-30 05:20:22 +00:00
yury
2228532373
* Forgot to add winres.inc in previous commit.
...
git-svn-id: trunk@1211 -
2005-09-27 18:23:23 +00:00
yury
3b95cb7259
* Resources stuff was fixed.
...
git-svn-id: trunk@1210 -
2005-09-27 18:19:34 +00:00
oro06
1cb9b55548
* updated wince\classes.pp stream resource unicode
...
git-svn-id: trunk@1149 -
2005-09-20 17:52:14 +00:00
peter
bb70f2f5cc
* add fppkg and fpmkunit to the Makefile.fpc
...
git-svn-id: trunk@1063 -
2005-09-08 06:50:52 +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
5bb0897d25
+ makefile with list of inc files needed for windows unit.
...
git-svn-id: trunk@970 -
2005-08-29 06:40:31 +00:00
yury
b38ba1640f
+ dos unit was added to wince port.
...
git-svn-id: trunk@968 -
2005-08-28 23:31:39 +00:00
yury
ca1bb2b633
* wince: Some definitions were fixed for windows unit.
...
* wince: Some porting were made in redef.inc
git-svn-id: trunk@967 -
2005-08-28 23:15:46 +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
oro06
a02c5b9f45
* updated func.inc wince done
...
git-svn-id: trunk@947 -
2005-08-27 09:57:44 +00:00
oro06
d07bd6fd2a
* updated func.inc(unidef.inc) more usr32, gdi32
...
git-svn-id: trunk@942 -
2005-08-25 18:39:01 +00:00
oro06
715d5f1f7f
* updated func.inc(defines.inc) windows, menu
...
git-svn-id: trunk@934 -
2005-08-24 17:17:42 +00:00
oro06
91cb984db0
* updated func.inc(unidef.inc) : memory, thread, heap
...
* updated defines.inc required consts (from kfuncs.h)
git-svn-id: trunk@932 -
2005-08-23 16:23:23 +00:00
oro06
63a7fabebc
+ Added WinCE API port readme
...
git-svn-id: trunk@927 -
2005-08-23 06:46:22 +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
oro06
d96231af45
+ Added WinCE API files updated from Win32
...
* unidef.inc complete
git-svn-id: trunk@918 -
2005-08-22 17:27:28 +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
8602390d46
* Makefiles regenerated to propagate -Ur change of fpcmake
...
git-svn-id: trunk@844 -
2005-08-10 21:55:57 +00:00
florian
5b32d2797e
* more units are built on wince
...
git-svn-id: trunk@839 -
2005-08-10 08:58:03 +00:00
florian
67cdcd11e7
* fixed makefiles for wince support
...
git-svn-id: trunk@838 -
2005-08-10 08:50:07 +00:00
florian
ba07b3920e
* Makefile regenerated
...
git-svn-id: trunk@599 -
2005-07-09 09:36:42 +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
caced33fed
* Makefile generated
...
git-svn-id: trunk@574 -
2005-07-03 16:26:41 +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