florian
ce620190a3
+ fmtbcd
...
* regenerated makefiles
git-svn-id: trunk@5076 -
2006-10-29 21:46:44 +00:00
florian
35aa1e150e
+ first fmtbcd implementation
...
git-svn-id: trunk@5073 -
2006-10-29 21:28:31 +00:00
michael
4ba6f1b4dc
* Moved fpmkunit to utils
...
git-svn-id: trunk@5034 -
2006-10-27 19:51:55 +00:00
michael
d1c2323c9b
* Added fpmktype
...
git-svn-id: trunk@5027 -
2006-10-26 19:55:22 +00:00
marco
8d92e5863c
* Fixing makefiles for convutils/stdconv units
...
git-svn-id: trunk@4922 -
2006-10-15 12:53:27 +00:00
Almindor
f29488cf16
* fixes argument parsing in win32 (bug #7536 )
...
git-svn-id: trunk@4815 -
2006-10-06 17:24:04 +00:00
florian
d90dee5959
* beautified
...
git-svn-id: trunk@4563 -
2006-09-07 20:07:05 +00:00
florian
8573d3679e
* use SysResetFPU instead of inline assembler
...
git-svn-id: trunk@4545 -
2006-09-03 20:35:16 +00:00
florian
3d42afd5d3
* temp. makefile fix
...
git-svn-id: trunk@4536 -
2006-09-02 20:14:00 +00:00
florian
0d8b05c73e
* improved debugging
...
* beautified
git-svn-id: trunk@4458 -
2006-08-19 22:54:21 +00:00
florian
2534fc6636
+ copyright header
...
* writelns cleaned up
git-svn-id: trunk@4440 -
2006-08-19 10:09:56 +00:00
florian
cb01ea581c
+ copyright header
...
git-svn-id: trunk@4439 -
2006-08-19 10:08:43 +00:00
florian
d337c3ca6a
* clean up heap at exit, fixes #7183
...
git-svn-id: trunk@4410 -
2006-08-11 22:09:29 +00:00
florian
3e054f46c3
+ sharemem unit
...
git-svn-id: trunk@4409 -
2006-08-11 22:05:37 +00:00
Károly Balogh
705033284e
+ regenerated makefiles to support powerpc-amiga target
...
git-svn-id: trunk@4371 -
2006-08-06 12:28:28 +00:00
yury
5a49addb35
* fixed more warnings and notes while compiling RTL.
...
git-svn-id: trunk@4259 -
2006-07-19 19:10:02 +00:00
peter
4c065bce45
* move InterLocked functions to system unit
...
git-svn-id: trunk@3933 -
2006-06-25 09:26:23 +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
peter
0f87dd9f75
* regenerated
...
git-svn-id: trunk@3283 -
2006-04-19 15:39:34 +00:00
peter
8d34aec3f9
* add WINDIR to sourcedirs
...
git-svn-id: trunk@3267 -
2006-04-18 06:55:19 +00:00
florian
b8afac6013
* fixed broken makefiles
...
git-svn-id: trunk@3258 -
2006-04-17 21:48:17 +00:00
florian
4866975145
+ more units for win64
...
* windows units reorganisation
git-svn-id: trunk@3257 -
2006-04-17 21:39:54 +00:00
florian
4084c4261d
+ more units for winx64
...
git-svn-id: trunk@3226 -
2006-04-16 11:37:28 +00:00
florian
89f8474388
* unified and moved some win32/win64 stuff
...
+ more units on win64 compile
git-svn-id: trunk@3131 -
2006-04-02 20:52:17 +00:00
Almindor
c6d929a5ab
* removes useless "uses winsock" from sockets.pp in win32
...
git-svn-id: trunk@3040 -
2006-03-26 17:31:32 +00:00
marco
6184785fe4
* fix for 4643
...
git-svn-id: trunk@3035 -
2006-03-25 16:07:36 +00:00
peter
323d6cf640
* use -O2 for 2.1.1 compilers
...
git-svn-id: trunk@2966 -
2006-03-19 11:19:43 +00:00
marco
b9e6cbb71b
* fix for bug #4900 . Probably result of tlargeinteger changing to int64, breaking alignment/padding
...
git-svn-id: trunk@2944 -
2006-03-17 20:17:15 +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
marco
548872e61c
* ugly workaround to avoid range check warnings. (4811, 4723)
...
git-svn-id: trunk@2888 -
2006-03-12 16:24:46 +00:00
marco
eb5d494b12
* fix for double-write bug, probably in since r1353
...
git-svn-id: trunk@2869 -
2006-03-11 21:33:51 +00:00
marco
a84d1172b5
* fix for 4827
...
git-svn-id: trunk@2858 -
2006-03-11 14:59:17 +00:00
peter
a6c5ca657f
* Win32Check compatibility
...
git-svn-id: trunk@2832 -
2006-03-10 14:21:12 +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
Almindor
11398b33ab
Adds winsock2 support
...
git-svn-id: trunk@2801 -
2006-03-07 17:39:28 +00:00
yury
1d58b572b5
* Changed Win32 DLL entry point names (removed @12 at the end).
...
git-svn-id: trunk@2770 -
2006-03-05 20:44:23 +00:00
peter
98bced6f63
* stacktop is a threadvar
...
git-svn-id: trunk@2698 -
2006-02-26 19:56:22 +00:00
peter
4c56a87d59
* integrate loaders in system unit
...
git-svn-id: trunk@2695 -
2006-02-26 18:21:35 +00:00
florian
afae195b4f
+ from Martin Smat: adds hbmpItem into the record MENUITEMINFO and defines constant MIIM_BITMAP
...
git-svn-id: trunk@2681 -
2006-02-25 18:50:42 +00:00
Vincent Snijders
d91f3f9bf6
fixed typo in comment
...
git-svn-id: trunk@2656 -
2006-02-20 13:23:15 +00:00
florian
0a21ae4b05
* reset fpu after sse detection
...
git-svn-id: trunk@2626 -
2006-02-19 13:54:10 +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
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
peter
7dfdc2fe4d
* stkptr fixed
...
git-svn-id: trunk@2495 -
2006-02-09 08:23:07 +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
peter
50dc3390e8
* gprof fixes
...
git-svn-id: trunk@2322 -
2006-01-22 11:23:41 +00:00
florian
b9a0e2ead2
* makefile again regenerated
...
git-svn-id: trunk@2280 -
2006-01-13 20:32:53 +00:00
peter
1b9f2a8fa9
* use initialstkptr for setting stackbottom
...
git-svn-id: trunk@2268 -
2006-01-12 11:55:36 +00:00
florian
30fc11e7ca
* makefiles regenerated
...
git-svn-id: trunk@2260 -
2006-01-11 21:46:28 +00:00
florian
78447375dc
* comment patch by Vincent Snijders
...
git-svn-id: trunk@2231 -
2006-01-08 16:28:32 +00:00
florian
af9d6344b8
* activated fastmove on win32
...
git-svn-id: trunk@2218 -
2006-01-08 10:10:28 +00:00
Jonas Maebe
b334da9a54
* fixed dlgtemplate and dlgitemtemplate structs (Martin Schreiber)
...
git-svn-id: trunk@2198 -
2006-01-06 22:34:47 +00:00
Jonas Maebe
69c64cf40b
* initialise windmax (web bug #4654 )
...
git-svn-id: trunk@2146 -
2006-01-03 21:24:03 +00:00
florian
bbb39044ff
* fixed win32 makefile
...
git-svn-id: trunk@2073 -
2005-12-29 14:48:19 +00:00
florian
da18dca277
* graph and ggigraph unit moved to packages/base
...
git-svn-id: trunk@2071 -
2005-12-29 14:36:22 +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
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
bd30d32683
* getrandomrgn
...
git-svn-id: trunk@1809 -
2005-11-23 19:43:16 +00:00
marco
f7f14e4dee
* CROSSOPT support
...
git-svn-id: trunk@1798 -
2005-11-20 22:19:50 +00:00
florian
d6d8756e3d
* hopefully fixed setup of long/shortdateformat setup
...
git-svn-id: trunk@1797 -
2005-11-20 22:19:37 +00:00
florian
b88fcfda62
+ 64 bit fs support
...
git-svn-id: trunk@1793 -
2005-11-20 15:50:06 +00:00
marco
3638f8fdea
* couple of redefs for bug #4509
...
git-svn-id: trunk@1730 -
2005-11-13 15: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
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
375bc7bbb0
+ TThread.WaitFor needs to call CheckSynchronize
...
git-svn-id: trunk@1661 -
2005-11-05 17:42:13 +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
florian
9e30922547
* fixed previous commit
...
git-svn-id: trunk@1623 -
2005-11-01 22:13:37 +00:00
florian
7bff61ce29
* patch from Ales Katona to add a stack size parameter to tthread functions
...
git-svn-id: trunk@1621 -
2005-11-01 22:01:48 +00:00
florian
2dcefd968f
* fixed video unit for windows with sizes requiring scrolling
...
* prevent potential overflow by changing integer to longint
git-svn-id: trunk@1552 -
2005-10-20 19:30:57 +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
florian
396b5524ee
* patch from Luiz Américo:
...
1 - Return false when the argument is a directory (like Delphi)
2 - Return false when passing '*' as argument (like Delphi)
3 - Its faster
git-svn-id: trunk@1404 -
2005-10-16 09:17:41 +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
peter
6314aa118f
* support for MCBS from bug #4211
...
git-svn-id: trunk@1353 -
2005-10-11 06:36:07 +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
michael
9a1052e1be
+ Patch from Luiz Américo to fix direxists
...
git-svn-id: trunk@1334 -
2005-10-08 13:49:30 +00:00
florian
1102cc2b95
* hopefully final fix for the hinstance problem of libraries
...
git-svn-id: trunk@1276 -
2005-10-03 21:10:19 +00:00
florian
dcab72078b
* U_SYSTEM_HINSTANCE -> U_SYSTEM_SYSINSTANCE
...
git-svn-id: trunk@1267 -
2005-10-03 14:31:06 +00:00
peter
bd8db92094
* BDR_SUNKENOUTER = 2
...
git-svn-id: trunk@1246 -
2005-10-01 20:50:54 +00:00
florian
4f2c0a7049
* don't setup generic widestring routines, this would override the win32 specific ones
...
git-svn-id: trunk@1173 -
2005-09-24 10:04:21 +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
peter
35ac5f133e
* win32 profiling updates
...
git-svn-id: trunk@1059 -
2005-09-07 08:32:33 +00:00
florian
28d2110478
* Ansi* functions are now assigned to widestringmanager
...
git-svn-id: trunk@1041 -
2005-09-03 15:18:34 +00:00
michael
752ba67635
+ Added Windows-Compatible GetTempFileName to sysutils
...
git-svn-id: trunk@1031 -
2005-09-02 09:57:43 +00:00
marco
7acb5e8089
sysutils locale init
...
git-svn-id: trunk@1029 -
2005-09-02 09:53:24 +00:00
michael
7f6f283011
Forgot to add the Win32 resources implementation
...
git-svn-id: trunk@1014 -
2005-09-02 06:57:03 +00:00
michael
c15d1b280f
+ Initial implementation of RTL resource support
...
git-svn-id: trunk@991 -
2005-08-31 15:54:30 +00:00
marco
73799540c1
* Compilation on FreeBSD restored (\ in makefile.fpc) + fix for bug #4297
...
Adding NT function tryentercriticalsection
git-svn-id: trunk@906 -
2005-08-20 08:22:35 +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
a9a0e65eab
* optimized exception handler routine from Yury Sidorov
...
git-svn-id: trunk@835 -
2005-08-09 19:14:04 +00:00
marco
fc3c244f4a
* some cosmetic cleanups while investigating bug #4154 which was already
...
fixed.
git-svn-id: trunk@814 -
2005-08-07 10:47:28 +00:00
marco
90d0f399d7
* Patch from Vincent
...
git-svn-id: trunk@795 -
2005-08-05 12:59:58 +00:00
florian
fe5bd6902d
* sockets unit fixed
...
git-svn-id: trunk@760 -
2005-07-27 18:04:20 +00:00
florian
614a0703c8
* fix for sockets from Ales Katona
...
git-svn-id: trunk@758 -
2005-07-27 09:07:56 +00:00
florian
bcb717f7ea
* patch from Ales Katona to fix ssize_t on win32
...
git-svn-id: trunk@747 -
2005-07-25 19:03:34 +00:00
florian
13299f521b
+ ExpandUNCFilename for win32 from Klaus Hartnegg
...
git-svn-id: trunk@714 -
2005-07-20 18:38:11 +00:00
florian
ed95c19399
* reallocation of widestrings on windows fixed
...
* warnings in sstrings.inc fixed
git-svn-id: trunk@500 -
2005-06-26 08:17:21 +00:00
florian
13e3102954
* Patch from Vincent Snijders:
...
* 1. except.patch implements ExceptFrameCount and ExceptFrames
* 2. arg.patch fixes a bug in the copying of the commandfilename to the arg array. The #0 character was not copied, so the pchar was not properly terminated.
git-svn-id: trunk@461 -
2005-06-21 12:55:45 +00:00
florian
07442c5693
* fixed passing of variant parameters for windows api
...
* widestrings need to be allocated by a special OS call on windows
git-svn-id: trunk@458 -
2005-06-20 19:56:36 +00:00
florian
38c46b4809
* mime properties on Makfiles set
...
git-svn-id: trunk@453 -
2005-06-19 21:58:46 +00:00
florian
03dde52c5b
+ WS_* constants are longints, added type casts for constants > $7fffffff
...
git-svn-id: trunk@425 -
2005-06-15 22:03:24 +00:00
florian
e292915577
+ GetNextWindow
...
git-svn-id: trunk@424 -
2005-06-15 21:44:51 +00:00
florian
64c72bd312
* patch from Joost van der Sluis to remove VIRTUALPASCAL define since VP is officially dead
...
git-svn-id: trunk@374 -
2005-06-10 17:05:35 +00:00
florian
6992fde8fc
* patch from Ales to Katona to change some var parameters to out
...
parameters
git-svn-id: trunk@292 -
2005-06-09 07:42:40 +00:00
florian
ad3b9b9464
* windows rtl restructuring to share code between win32 and win64
...
* BeginThread can take a qword on 64 bit targets as stacksize
git-svn-id: trunk@287 -
2005-06-08 19:08:49 +00:00
michael
21425e303c
+ Removed HASVARIANT define
...
git-svn-id: trunk@244 -
2005-06-07 20:48:31 +00:00
michael
8a226bba52
+ Removed HASWIDESTRING/HASWIDECHAR defines
...
git-svn-id: trunk@241 -
2005-06-07 20:42:22 +00:00
michael
23ad0ae1ec
+ Removed HASINTF and VER1_0 defines
...
git-svn-id: trunk@239 -
2005-06-07 20:30:03 +00:00
peter
4ace790492
* remove $Log
...
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
florian
7257f05776
* mouse events in the fifo doesn't get overriden under heavy load anymore
...
* fixed getmousevent, see comment in source
git-svn-id: trunk@60 -
2005-05-22 09:45:52 +00:00
michael
180fd52858
+ Reworked GUID creation
...
git-svn-id: trunk@43 -
2005-05-21 10:03:44 +00:00
fpc
790a4fe2d3
* log and id tags removed
...
git-svn-id: trunk@42 -
2005-05-21 09:42:41 +00:00
florian
3beb4d960f
* createguid fixed
...
git-svn-id: trunk@34 -
2005-05-19 22:13:11 +00:00
michael
ffb55c4254
+ Removed VER1_0 defines
...
git-svn-id: trunk@33 -
2005-05-19 21:14:45 +00:00
michael
99658cf4d6
+ Implementation of CreateGUID
...
git-svn-id: trunk@27 -
2005-05-19 17:31:25 +00:00
fpc
48feb5014c
* eol style property in main branch fixed
...
git-svn-id: trunk@19 -
2005-05-18 16:53:52 +00:00
peter
b68af1b0e3
* post 2.0.0 fixes from cvs
...
git-svn-id: trunk@7 -
2005-05-16 20:59:02 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
Tomas Hajny
77d16a7ad9
* TextMode parameter type changed to word for TP/BP compatibility
2005-05-14 15:01:49 +00:00
michael
2e48181661
+ Added maxpathlen constant (maximum length of filename path)
2005-05-12 20:29:04 +00:00
michael
7764270152
+ Added overloads of G(S)etwindowplacement with pointer versions
2005-05-09 18:39:58 +00:00
peter
6cf4eb98c3
* use current fpcmake instead of from 1.9.8
2005-05-05 13:28:47 +00:00
peter
7dadd64723
* 2.0.0
2005-05-05 12:59:59 +00:00
Tomas Hajny
4c3c44293d
* one more correction for dependencies of variants
2005-04-23 14:14:22 +00:00
Tomas Hajny
a5396415a7
* rule for variants added
2005-04-19 21:59:44 +00:00
michael
6947da1ae2
+ Corrected variants/typinfo dependencies
2005-04-16 09:26:38 +00:00
florian
9f875b3c36
* fixed typinfo dependencies
2005-04-14 20:40:54 +00:00
florian
4aa4aeae79
+ TThreadID
2005-04-13 20:10:50 +00:00
florian
710dbcef0a
+ classes.mainthreadid is set now
...
+ rtleventresetevent
+ rtleventwairfor with timeout
+ checksynchronize with timeout
* race condition in synchronize fixed
2005-04-09 17:26:08 +00:00
florian
b9eaaad45f
* applied Jesus Reyes win32 crash fixed
2005-04-09 07:23:07 +00:00
peter
5687c3c24c
* don't use keywords for variables
2005-04-04 16:14:09 +00:00
peter
234df84b11
* use smallint
2005-04-04 16:13:09 +00:00
Tomas Hajny
d3c103dfd7
* EOF_CTRLZ conditional define replaced with CtrlZMarksEOF, #26 handling made more consistent (fix for bug #2453 )
2005-04-03 21:10:59 +00:00
marco
92244190a1
* fix from bug #3861
2005-04-03 15:17:50 +00:00
marco
3c053e8639
* some constants changed to unsigned to avoid warnings (bug 3817)
2005-04-03 11:33:08 +00:00
marco
1910cee059
* fix to lastmouseevent update
2005-03-31 14:43:03 +00:00
marco
62d2bd16a4
* fix from Thomas Schatzl for 3208
2005-03-31 12:47:20 +00:00
peter
b58a020329
win32 specific units moved to winunits
2005-03-28 15:06:21 +00:00
florian
aa4699892b
+ some vararray stuff added
2005-03-25 18:03:50 +00:00
peter
ccf36c0afd
* fix crash under win32 with previous reallocmem fix
2005-03-21 16:31:33 +00:00
michael
1616af0cf1
+ Removed legacymem
2005-03-16 22:33:14 +00:00
marco
37af8cc6c7
* legacymem added
2005-03-16 13:21:21 +00:00
florian
0bfbd0a18e
+ added Ansi* routines to widestring manager
...
* made them using OS calls on windows
2005-03-12 14:56:22 +00:00
florian
1d003c58a0
+ IDC_HAND
2005-03-12 13:55:07 +00:00
florian
89d569f6f9
* applied fix from Vincent to fix make cyle crash on P4 with WinXP SP2
2005-03-10 19:12:28 +00:00
peter
50ece27667
* renamed rtlconst to rtlconsts
2005-03-07 17:57:24 +00:00
florian
ed174f891c
* fixed compilation with 1.0.10
2005-03-02 21:10:08 +00:00
florian
3c58dc06e4
* fixed compilation with 1.0.10
2005-03-02 19:18:42 +00:00
florian
bb997ce5ea
+ WideCompareString and WideCompareText for win32 implemented
2005-02-26 20:43:52 +00:00
florian
113054e377
+ some new consts and types
2005-02-26 20:20:56 +00:00
florian
62fb153a0c
+ PDevideMode* added
2005-02-26 15:06:25 +00:00
florian
7fef413b69
+ SysLocale
2005-02-26 14:38:14 +00:00
florian
eb4b962cee
+ implemented WideFormat
...
+ some Widestring stuff implemented
* some Widestring stuff fixed
2005-02-26 10:21:17 +00:00
florian
69037eaef3
* "transfer to linux"-commit
2005-02-25 21:52:07 +00:00
florian
44b332f82a
* generic tthread.synchronize
...
* delphi compatible wakemainthread
2005-02-25 21:41:09 +00:00
peter
aa5b73f3ec
* 1.9.8
2005-02-15 22:28:29 +00:00
peter
e417e34496
* truncate log
2005-02-14 17:13:06 +00:00
peter
0d43ed87f0
pulseevent -> setevent
2005-02-08 16:28:27 +00:00
peter
86025bbcb6
* moved file and dir functions to sysfile/sysdir
...
* win32 thread in systemunit
2005-02-06 13:06:20 +00:00
florian
f9b385e902
+ TAtom
2005-02-06 11:22:38 +00:00
florian
18cb61a28a
* fixed SHGetFileInfo
2005-02-03 20:48:56 +00:00
peter
110fb12911
* regenerated
2005-02-03 20:33:26 +00:00
florian
a10b9c05d9
* more clx compilation fixed
2005-02-03 18:41:12 +00:00
florian
4f7560d89e
* improved widestring infrastructure manager
2005-02-01 20:22:49 +00:00
marco
154c8b7329
* stdcall added to few calls
2005-01-30 21:48:14 +00:00
marco
212676c96c
* some comments about COMSTAT added
2005-01-19 14:24:46 +00:00
marco
6843936527
* scrollwindow(ex) added at Neli's request
2005-01-15 11:44:48 +00:00
armin
c1e71cde91
* Patch for bug #3548 from Peter
2005-01-12 10:25:48 +00:00
peter
ef3b19b316
* regenerated
2005-01-11 17:07:45 +00:00
peter
994ab51002
* regenerated to use cpu-os
2005-01-10 21:29:23 +00:00
marco
953e094e3c
* ctypes update
2005-01-10 10:41:20 +00:00
florian
777bacf68c
+ added LOGFONTW
2005-01-08 14:43:34 +00:00
florian
9b2833e027
* DEVMODE fixed
2005-01-08 14:39:01 +00:00
florian
35049973bf
* AltGr fixed
2005-01-07 18:59:22 +00:00
peter
50c67801de
fix clrscr with windowsize<>screensize
...
fix cursorbig
2005-01-03 18:16:12 +00:00
marco
e12796a400
* tthread patch from neli
2004-12-28 14:20:03 +00:00
peter
a3ab3bca9c
* tthread uses systhrds
2004-12-26 13:46:45 +00:00
marco
8019924d4f
* first tthread.synchronize support (merged neli's patches)
2004-12-23 09:42:42 +00:00
marco
0db4315ea9
* rtlevent kraam. Checked (compile): Linux, FreeBSD, Darwin, Windows
...
Check work: ask Neli.
2004-12-22 21:29:24 +00:00
peter
3a505c44ad
* always restore original window/buffersize for the console at exit
2004-12-22 15:29:26 +00:00
peter
f52d2b2edf
* regenerated
2004-12-20 18:37:51 +00:00
peter
3c3ec40b70
* regenerated
2004-12-19 17:42:32 +00:00
michael
06c86d3623
* Aliased CoCreateStandardMalloc to CoGetMalloc as per bug #3447 (Alexey Barkovoy)
2004-12-18 20:05:18 +00:00
michael
fd0533ed3c
Fixed widestring version of getversionex as per bug #3440 (Alexey Barkovoy)
2004-12-18 20:00:59 +00:00
michael
00e1fed324
+ Added windows key VK_ definitions from Alexey barkovoy (bug 3445)
2004-12-18 19:49:53 +00:00
florian
6b086f5c79
* remove inline assembler for calling asm_exit
2004-12-12 11:53:47 +00:00
michael
e0f5517579
+ Some fixes in new envvar function
2004-12-11 11:48:38 +00:00
michael
fbb13b5266
+ Added GetEnvironmentVariableCount and GetEnvironmentString calls
2004-12-11 11:32:44 +00:00
peter
5834a643c1
build order fix
2004-12-06 19:24:24 +00:00
michael
9381d34302
* fix __errno loading from cygwin1.dll (from Peter)
2004-12-06 12:27:48 +00:00
Tomas Hajny
c016de5709
* Makefiles regenerated
2004-12-05 19:26:19 +00:00
Tomas Hajny
e1252e7302
* GetMsCount added, platform independent routines moved to single include file
2004-12-05 16:44:43 +00:00
Tomas Hajny
353d5cc3de
+ GetProcessID added
2004-12-05 14:36:37 +00:00
Tomas Hajny
d0191eaa3c
* common implementation of unit printer - fix for bug #3421
2004-12-05 11:21:46 +00:00
marco
bc941c52d6
* stdcall added. Thnx M.
2004-11-29 12:27:24 +00:00
marco
d4424b07c4
* PRESULT added
2004-11-28 15:27:14 +00:00
armin
f4ffaa9828
* applied peters patch for cross compile (bin installation)
2004-11-26 13:03:07 +00:00
marco
859d1e05bb
* fix for bug #2246 , zero events surpressed by moving compression into handler
2004-11-21 15:24:35 +00:00
marco
1637c1e418
* commctrl initial version. Not in makefile yet to give Lazarus time to adapt
2004-11-21 13:26:49 +00:00
marco
24a0225b5f
* altgr handling now gets OS information. Works for default layout, not for manually (tray) changed layouts
2004-11-21 12:38:45 +00:00
marco
e661ebe41b
* fix
2004-11-15 21:12:57 +00:00
marco
0f3aaee542
* setlayeredwindowattributes (2000+) added.
2004-11-14 19:49:13 +00:00
marco
a1a46ff3a0
* fillrect var -> const (bug 3268)
2004-11-14 18:05:54 +00:00
marco
5653cc4dd0
* patch from vincent
2004-11-09 14:20:26 +00:00
marco
922b9ebd6d
* fix for 3299
2004-11-07 20:46:27 +00:00
marco
fe780050fe
* fixes for bug #3303 (devmodew)
2004-11-07 20:25:02 +00:00
peter
294c68257b
* wcygprt is now used for cygwin (libc) linking, initc contains only cerrno
2004-11-04 17:15:01 +00:00
peter
2c58ec4c1a
GetMouse[X,Y,Buttons] based on LastMouseEvent
2004-11-04 10:21:07 +00:00
peter
dbc2025604
ErrOutput added
2004-11-04 09:32:31 +00:00
peter
86f78c7300
* units are now created in separate directory units/cpu-os/
...
* distclean uses cleanall rule and removes units dir
* cross compile support fixed, it is now possible to cycle a ppcsparc
without deleting ppc386
* bintutilsperfix defaults to cpu-os-
2004-10-30 12:36:43 +00:00
peter
869b0ecc85
* compiler defined HEAP and HEAPSIZE removed
2004-10-25 15:38:59 +00:00
armin
5c03484982
* SysUpdateScreen modified esi and edi
2004-10-03 20:16:43 +00:00
marco
8305a99541
* GetAcceptExSockaddrs corrected. Double indirection.
2004-09-18 16:19:18 +00:00
Tomas Hajny
9c51e9c186
+ resolution switching fully works now
2004-09-15 18:59:40 +00:00
Tomas Hajny
63407a9d79
* use errno from cygwin (like in fixes branch)
2004-09-14 20:08:58 +00:00
Tomas Hajny
d082859a46
* SysSetVideoMode corrected to reflect SysVideoModeSelector result
2004-09-13 20:58:57 +00:00
Tomas Hajny
34a9ad3bd2
* hopefully fixed the problem with missing __error symbol
2004-09-12 17:41:40 +00:00
Tomas Hajny
4275462bf0
+ experimental patch to support more resolutions in text-mode IDE under Win32
2004-09-11 21:45:13 +00:00
armin
458e3c3780
* makefiles regenerated
...
* ide: added target netwlibc
2004-09-04 23:33:38 +00:00
olle
9a4855aa43
+ added maxExitCode to all System.pp
...
* constrained error code to be below maxExitCode in RunError et. al.
2004-09-03 19:25:21 +00:00
michael
96015a2467
+ Some missing functions/defines as per bug #3270 from Frank Kintrup
2004-08-26 15:57:23 +00:00
peter
2db86fb67d
use $(SYSTEMUNIT) instead of system
2004-08-25 19:12:27 +00:00
olle
8f25b1ad3a
* redid prev commit, but with up to date fpcmake
2004-08-25 17:10:03 +00:00
olle
280ff73ccf
* fix so that macpas.pp really is compiled
2004-08-25 16:57:22 +00:00
marco
e1828acc9c
* including in both messages and windows caused problems (expected
...
windows.msg, got message.msg and vice versa. Solved by aliasing
2004-08-22 11:12:24 +00:00
florian
a0dc475275
* inital empty revision
2004-08-16 20:53:27 +00:00
olle
3a29988676
+ Added unit macpas
2004-08-16 16:22:11 +00:00
florian
3995a8bba2
* tried to fix some wsprintf issues
...
+ now compiled in objfpc mode
so some integer => smallint changes where necessary; hopefully,
I didn't forget one
2004-08-08 16:52:51 +00:00
florian
617d3d94ac
* removed ifdefs for unicode; handled by overloading
...
* smartlinked by default because it contains winxp only functions
2004-08-08 14:26:56 +00:00
michael
aae1e74a73
+ Ver 1.0 does not handle initialized variables well
2004-08-06 13:23:21 +00:00
michael
252d077e78
+ initialized SysConfigDir
2004-08-05 12:55:29 +00:00
michael
6bf44ccc0f
Added getappconfig calls
2004-08-05 07:28:37 +00:00
michael
4882e76657
+ More TrackMouseEvent
2004-07-27 12:03:15 +00:00
michael
c70b07e9f3
+ Added trackmouseevent call and structures
2004-07-26 06:48:30 +00:00
daniel
6c4cade37d
* Matrix unit included in build process
2004-07-07 21:37:29 +00:00
florian
8f6f6bfc30
* finally (hopefully) fixed sysalloc trouble
2004-06-27 11:57:18 +00:00
florian
c435d32c97
* fixed argument copying
2004-06-26 15:05:14 +00:00
peter
244b6d1435
fixed go32v2 compile
2004-06-20 09:24:40 +00:00
peter
2ed14823c5
* New heapmanager that releases memory back to the OS, donated
...
by Micha Nelissen
2004-06-17 16:16:13 +00:00
michael
d1264d494a
+ Fix for bug #3166 by Michalis Kamburelis
2004-06-14 08:27:06 +00:00
florian
6427a54c3d
* fixed some bootstrapping problems as well as some 64 bit stuff
2004-06-13 10:49:50 +00:00
michael
155beb3566
Fixed bug #3156 , as suggested by Michalis Kamburelis
2004-06-12 13:30:33 +00:00
marco
9f051b132e
* fix for 3142 (I hope).
2004-06-06 04:01:45 +00:00
florian
25b9e0d6e5
* fixed comp property writing for cpus where comp=int64
2004-05-24 21:05:19 +00:00
peter
423fde7ac6
* regenerated
2004-05-23 18:25:48 +00:00
marco
e0ad8c3234
* first try
2004-05-23 15:30:13 +00:00