Commit Graph

189 Commits

Author SHA1 Message Date
Tomas Hajny
ef512a0bfe * compilation fix 2004-09-22 05:56:11 +00:00
Tomas Hajny
88e2f51c72 * SetTextLineEnding implemented, FileRec.Name position alignment for CPU64 2004-09-21 23:43:26 +00:00
peter
97260ca1bf * AnsiChar is equivalent of Char, use only type renamings 2004-09-21 15:04:22 +00:00
peter
76c6e4dd83 no message 2004-08-29 10:23:12 +00:00
florian
7a7c34e1b7 + several unicode (to/from utf-8 conversion) stuff added
* some longint -> SizeInt changes
2004-07-18 20:21:44 +00:00
daniel
9fb7be7e77 * Add inline directive to sysresetfpu 2004-07-07 15:15:40 +00:00
daniel
a1229ff8fe * Modified bootstrap code so separate prt0.as/prt0_10.as files are no
longer necessary
2004-07-03 21:50:30 +00:00
florian
fe8e9245f4 * fixed wrong commit 2004-06-11 19:21:53 +00:00
florian
0d7ee6197b * fixed arm system unit compilation 2004-06-11 13:45:33 +00:00
peter
c99d93c90b * sparc need software shl shr 2004-05-30 16:51:38 +00:00
florian
91733f9237 * some m68k and amiga related stuff fixed 2004-05-05 21:26:34 +00:00
peter
81b6d9f16c * replace strlenint with sizeint 2004-05-01 23:55:18 +00:00
peter
b5df63e617 * ValSInt fixed for 64 bit 2004-05-01 20:52:50 +00:00
peter
cafed35e77 * str() helpers now also use valint/valuint
* int64/qword helpers disabled for cpu64
2004-04-29 18:59:43 +00:00
peter
0fbb1fe9e8 * random(int64) added 2004-04-22 17:10:38 +00:00
peter
1a0a8db391 * new compiler has smallint,longint,word internal defined 2004-03-23 22:35:45 +00:00
florian
ff42d8657a + x86_64 dependend sysutils part added
* some 64 bit adaptions
2004-02-20 22:15:16 +00:00
daniel
173d1a2554 * Applied 2004-02-20 11:01:20 +00:00
florian
6cd2cddd33 + added prefetch(const mem) 2004-02-02 20:39:27 +00:00
florian
7b5dc40284 * compilation on arm fixed 2004-01-26 11:48:24 +00:00
Tomas Hajny
e0f9297e01 * ExecuteProcess fixes, ProcessID and ThreadID added 2004-01-20 23:05:31 +00:00
florian
021652683a + introduced PtrInt and PtrUInt
* made strscan 64 bit safe
2003-12-29 19:24:12 +00:00
michael
2f103d8153 + Added overloaded version of SetWideStringManager without old parameter 2003-11-29 17:27:05 +00:00
michael
51c296f60c + Added WideStringManager 2003-11-28 20:36:13 +00:00
florian
4ff69f3905 * fixed rtl to work with the integrated fpc ppc assembler reader 2003-11-15 19:01:27 +00:00
marco
b15ba0a5ae * Peter's Cardinal<->Longint fixes patch 2003-11-03 09:42:27 +00:00
olle
fe692f24aa * Changed m68k to cpum68k, i386 to cpui386 2003-10-17 20:52:12 +00:00
peter
d0eac29ab9 * THandle is platform dependent 2003-10-16 15:43:13 +00:00
florian
b6abfdae09 * fixed some variant issues
* improved type declarations
2003-10-08 16:24:47 +00:00
florian
bc2d795aab * some data types cleaned up 2003-10-06 23:52:53 +00:00
florian
ed7610985b * fixed qword_to_double conversion on powerpc 2003-09-04 16:07:31 +00:00
florian
8d771df2d4 * arm fixes to the common rtl code
* some generic math code fixed
  * ...
2003-09-03 14:09:37 +00:00
peter
10f0e5cb6e * pcomp added for sparc 2003-09-01 20:47:23 +00:00
florian
eab5d1f7c5 * started to make the rtl 64 bit save by introducing SizeInt and SizeUInt (similar to size_t of C) 2003-05-01 08:05:23 +00:00
florian
fa4496bddf + support for generic pchar routines added
+ some basic rtl stuff for x86-64 added
2003-04-30 16:36:39 +00:00
peter
c24c737906 * remove dos lf 2003-04-25 21:09:44 +00:00
florian
6016a91ba5 + powerpc defines now pcomp as well 2003-04-23 22:46:41 +00:00
peter
51219f6cad * make HResult unique type 2003-04-01 15:36:31 +00:00
peter
1e86b585f9 * changed address parameter/return values to pointer instead
of longint
2003-03-17 14:30:11 +00:00
florian
c134e2d478 * cpu defines fixed
* ... = type ...; stuff reactived, should work now with 1.1
2003-01-13 14:37:11 +00:00
florian
ae3e96cdda + some types for D6 compatibility added 2002-12-21 17:20:27 +00:00
peter
438fbdedee * SetString(WideString,[PChar|PWideChar],Len) added 2002-12-15 22:33:12 +00:00
florian
758a11f069 + sparc types added
+ UTF*/UCS* types added
2002-11-16 20:12:22 +00:00
peter
5fff238567 * threads unit added for thread support 2002-10-14 19:39:16 +00:00
carl
a24ab38214 - remove stack checking for every target in system unit 2002-10-06 13:56:47 +00:00
peter
603b3bc48b * Copy() changed to internal function calling compilerprocs
* FPC_SHORTSTR_COPY renamed to FPC_SHORTSTR_ASSIGN because of the
    new copy functions
2002-10-02 18:21:51 +00:00
florian
6a0da8d89d * map comp to int64 for the powerpc 2002-09-28 21:18:02 +00:00
florian
0e22fc491b + some WideString<->AnsiString conversion functions added 2002-09-26 21:50:37 +00:00
carl
7215ccb0e8 * cardinal -> longword
- remove FPUInt64 variable
2002-09-07 21:20:50 +00:00
peter
01dfac4a4e * old logs removed and tabs fixed 2002-09-07 15:06:34 +00:00