nickysn
|
f6b18e9b8d
* i8086 far data memory model fixes in defutil.def_cgsize
|
11 жил өмнө |
nickysn
|
97a3f50351
* use voidpointertype.size (supports i8086 far data memory models) instead of
|
11 жил өмнө |
florian
|
7107e9d5ea
* do cse on all const. intregable expressions
|
11 жил өмнө |
nickysn
|
043c0ba215
* use voidpointertype.size (which supports i8086 far data memory models) instead
|
11 жил өмнө |
nickysn
|
5d9a193887
* use voidpointertype.size instead of sizeof(pint) in tarraydef in order to
|
11 жил өмнө |
nickysn
|
149db35910
* i8086 far data memory model fix in ncgutil.new_exception
|
11 жил өмнө |
nickysn
|
ebdfbeaac8
* return voidpointertype.size instead of sizeof(pint) in tstringdef.size in
|
11 жил өмнө |
nickysn
|
2556ada8da
* instead of setting savesize in each of the tstringdef constructors, added an
|
11 жил өмнө |
florian
|
686a2d2f3f
+ Support omitting the frame pointer on arm even in procedures with incoming parameters
|
11 жил өмнө |
nickysn
|
dfa1f3e0a3
* NativeInt and NativeUInt redefined as aliases to PtrInt/PtrUInt, so now they
|
11 жил өмнө |
nickysn
|
fb20791cbe
* replaced all the remaining uses of nativeint in the rtl with either sizeint
|
11 жил өмнө |
nickysn
|
e471a7dd2c
* use ObjpasInt, instead of nativeint in fpc_div_dword and fpc_mod_dword
|
11 жил өмнө |
nickysn
|
ec9a57f854
* local variables in fpc_AnsiStr_Concat_multi changed from nativeint to objpasint
|
11 жил өмнө |
nickysn
|
ff6b258379
* changed ExceptTryLevel from nativeint to objpasint
|
11 жил өмнө |
sergei
|
531c2d79e0
- RTL: removed 'unimplementedwidestring' procedure and use 'unimplementedunicodestring' instead. Reduces bloat. Furthermore, a separate message about missing widestring manager is misleading, because there is only one wide/unicodestring manager that can be set.
|
11 жил өмнө |
sergei
|
8ad5e6fb26
- RTL: cleaned out FPC_FREEMEM_X. We now have a dedicated compilerproc 'fpc_freemem' for this purpose.
|
11 жил өмнө |
marco
|
c376210946
* regenned makefiles which were regennerated with a 2.6.x fpcmake in the rtl-unicode transition
|
11 жил өмнө |
marco
|
0def931419
* Mantis #25889 Patch by Ocean:
|
11 жил өмнө |
marco
|
ac2d4389ac
* patch from Ocean, Mantis #0025890 shlobj classids constants and IShellIcon
|
11 жил өмнө |
florian
|
23ab30c1f8
- removes accidently commited comments for testing
|
11 жил өмнө |
florian
|
3b14b28161
+ support for FASM output, using it for testing does not work though, see readme.txt
|
11 жил өмнө |
marco
|
b3b9041f54
* fpmkunit no longer depends on strutils.
|
11 жил өмнө |
sergei
|
a882e89bc2
* x86_64: SetExceptionMask and SetRoundingMode must return the old value of mask/mode respectively, not the new one.
|
11 жил өмнө |
florian
|
04464b8622
* do not create an fpc_zeromem node if size=0
|
11 жил өмнө |
florian
|
6f14dbdebe
* avoid internal error if an empty record is assigned to a function result, resolves #25895
|
11 жил өмнө |
florian
|
303e8c609d
* internalerror unified
|
11 жил өмнө |
nickysn
|
47aed8b01f
* optimized the i8086 version of Get8087CW
|
11 жил өмнө |
reiniero
|
62f8792cb5
fcl-db: dbtestframework:
|
11 жил өмнө |
sergei
|
bce33ee063
* software_rounding_mode -> softfloat_rounding_mode.
|
11 жил өмнө |
sergei
|
295e795a0a
* SPARC: SetExceptionMask and SetRoundingMode must return the old value of mask/mode respectively, not the new one.
|
11 жил өмнө |