nickysn
|
4c8e947f0c
* changed the shortstring index variables that were previously longint and were later changed to sizeint (in r26917) to ObjpasInt after r27142
|
пре 11 година |
sergei
|
fcfed19c84
* Fixed one of the C porting bugs (wonder how many are still left...)
|
пре 11 година |
sergei
|
ab3ae9cf40
* Fixed comment.
|
пре 11 година |
sergei
|
4952754184
- i386 and x86_64 no longer use any softfloat stuff.
|
пре 11 година |
florian
|
0e5cf6529e
+ peephole optimizations AndMovzToAnd, MovMov2Mov1 and MovMov2MovMov1 for x86-64
|
пре 11 година |
sergei
|
0255eb880e
- Removed mathuh.inc files which are identical for all targets (except m68k, see below), their contents moved into math.pp.
|
пре 11 година |
sergei
|
13da05a778
* Factored direct access to softfloat_exception_flags into a helper procedure.
|
пре 11 година |
lacak
|
8aa280fd81
fcl-db: tests: add '23:59:59' to test time values
|
пре 11 година |
sergei
|
e79e038f9c
+ Win32/Win64 SEH: STATUS_FLOAT_MULTIPLE_(FAULTS|TRAPS) need additional handling. Makes floating-point exceptions consistent between x87 and SSE.
|
пре 11 година |
nickysn
|
b7d759344d
* fixed do_filepos and do_seekend not returning the high 16 bits of the file
|
пре 11 година |
nickysn
|
d989a42111
* several local variables changed from longint to integer
|
пре 11 година |
sergei
|
b32579278b
* Forgot to increase size of array in r27146
|
пре 11 година |
nickysn
|
517f802ccc
* revert to the initial implementation of GetCommandLine as the code generator
|
пре 11 година |
sergei
|
5f985602fb
* Replaced fpc_ln_real with modern port from fdlibm/uclibc, it has even better accuracy than damath library.
|
пре 11 година |
sergei
|
9801288cdc
* Removed SysInitFPU/SysResetFPU from (remaining) system units initialization code. It is redundant there because it is called from fpc_cpuinit, or, in case of i386, from fpc_cpucodeinit.
|
пре 11 година |
reiniero
|
420e0165a2
fcl-db: sqlconnection:
|
пре 11 година |
sergei
|
6baba5065c
* i386: Perform all CPU-related initialization in fpc_cpucodeinit, instead of having it scattered between fpc_cpuinit,fpc_cpucodeinit and check_sse_support. Simplifies things quite a bit.
|
пре 11 година |
sergei
|
a9b0a92873
* cpuid_support: translated to ATT syntax and optimized a bit.
|
пре 11 година |
Jonas Maebe
|
4dfc731bdc
+ support for nested classes in the WPO devirtualisation and VMT
|
пре 11 година |
Jonas Maebe
|
80863a8361
* fixed warning/compilation
|
пре 11 година |
Jonas Maebe
|
5dd4389f78
* made internalerror unique
|
пре 11 година |
sergei
|
17b5359db0
* Win32 SEH: handle 'Athlon prefetch bug' and SSE detection exceptions in __FPC_default_handler.
|
пре 11 година |
nickysn
|
a176c2d4f5
+ add overloaded versions of HexStr(pointer) for i8086 near and far pointers
|
пре 11 година |
sergei
|
3fb304cbe2
- Removed Win64 SEH code specific to results of managed types returned in registers. Since r26228 managed types are always returned in parameters.
|
пре 11 година |
sergei
|
1d5dc8c3bd
* More comments can never harm.
|
пре 11 година |
nickysn
|
1ef9a0509b
- rm packset 1, because that's already the default in delphi mode
|
пре 11 година |
nickysn
|
238c4f91d8
* fixed dos.getftime returning a wrong value for 'time' on i8086-msdos
|
пре 11 година |
nickysn
|
ee34761646
* changed some longint vars to integer and cleaned up some unused vars from the
|
пре 11 година |
nickysn
|
ac6611ceb9
- rm unused variable from LFNFindFirst
|
пре 11 година |
nickysn
|
044a744ba8
+ implemented dos.SwapVectors for i8086-msdos
|
пре 11 година |