paul
|
836889fc64
rtl: move some CP_xxx constants from syswin into systemh for generic use, redeclare UTF8Sting, RawByteString using constant identifiers instead of pure numbers. replace comparison with $ffff codepage to CP_NONE
|
14 years ago |
paul
|
451e48a033
rtl: replace PChar -> PAnsiChar, Char -> AnsiChar in astrings.inc routines
|
14 years ago |
florian
|
375f83c874
* moved heap manager on embedded systems into a separate unit
|
14 years ago |
paul
|
8b0cb2c1d5
compiler:
|
14 years ago |
paul
|
005795495d
merge r17552 from cpstrnew branch by inoussa:
|
14 years ago |
paul
|
22b19220a3
merge r17485 from cpstrnew branch by michael:
|
14 years ago |
paul
|
091627883f
merge r14347 from cpstrnew branch by florian:
|
14 years ago |
paul
|
55434fd1d8
merge r14143 from cpstrnew branch by paul:
|
14 years ago |
paul
|
ad8195e9ae
merge r14136 from cpstrnew branch by paul:
|
14 years ago |
paul
|
8cc22972a0
merge r13488 from cpstrnew branch by florian except ncgcon.pas which has a difficult merge conflict (code moved to another unit which is not at the branch during the revision):
|
14 years ago |
paul
|
8a4634a7b1
merge r13481 from cpstrnew branch by florian
|
14 years ago |
florian
|
dbd33fd6a5
* use thread var only if the target supports threading
|
14 years ago |
pierre
|
f0aa48b083
* Remove use of direct U_UNIT_NAME or TC_UNIT_NAME
|
14 years ago |
florian
|
a683b7e9f1
* make IsLibrary a constant if the target has no dyn. lib support
|
14 years ago |
pierre
|
2d5ca71a06
+ New procedure SysFlushStdIO (code taken from InternalExit).
|
14 years ago |
florian
|
efea42bcdf
* rewrote Ror/Rol/Sar so that it can be completely folded into a const by the compiler
|
14 years ago |
sergei
|
4ebc34c5e7
* Promoted result type of FPC_PCHAR_LENGTH and FPC_PWIDECHAR_LENGTH to SizeInt.
|
14 years ago |
florian
|
7f0d245ac2
* reintegrate avr branch into trunk, work on avr is less invasive than I thought so it can be continued in trunk
|
14 years ago |
marco
|
5595aafa90
* support for Delphi/64 NativeInt and NativeUint as shown in several promotions on the web. (aliases for ptrint/ptruint)
|
14 years ago |
florian
|
fb84cb865b
* rebase to trunk@17295
|
14 years ago |
sergei
|
0849132ee1
+ added procedure SetString(AnsiString, PWideChar, SizeInt)
|
14 years ago |
florian
|
d5455cf6ac
+ software multiplication support for OS_16,OS_S16,OS_32,OS_S32
|
14 years ago |
florian
|
f15141a6f3
- removes 2.2.x bootstrapping stuff
|
14 years ago |
florian
|
5dae691c96
* implementation of bit scan intrinsics by Richard Vida, resolves #17592
|
15 years ago |
Jonas Maebe
|
a302cbeff1
* more Win64 -> FPC_HAS_TYPE_EXTENDED check conversions
|
15 years ago |
marco
|
20499117de
* reenabled ttime and tdate in system.
|
15 years ago |
florian
|
34f976afea
* enabled internal sar support for sparc and mips as well
|
15 years ago |
florian
|
dfc2652062
+ support of compiler intrinsic sar* using a patch by Benjamin Rosseaux, resolves #15606
|
15 years ago |
florian
|
775f532c95
* disabled TTime and TDate for now till a solution for the conflicts on unix is found
|
15 years ago |
florian
|
06e604cffd
+ patch by Sven Barth to add TDate and TTime to the system unit, resolves #15474
|
15 years ago |