lacak
|
f02dd9fde9
fcl-db: sqldb: formatting + add default information schema query for SchemaType=stProcedures (for those TSQLConnection descendants, which does not implement own schema query use sql standard)
|
12 жил өмнө |
sergei
|
636736dda6
* log2() and log10(): replaced division by ln(base) with multiplication by reciprocal constant, this executes faster and somehow provides slightly better accuracy.
|
12 жил өмнө |
sergei
|
c7213b7ff1
- Math unit: don't raise EInvalidArgument exception in general math functions, this is Delphi-compatible. Delphi raises EInvalidArgument only in statistical/financial functions; general math functions execute code which causes EInvalidOp raised by hardware (or low-level system routines).
|
12 жил өмнө |
sergei
|
5206584805
* lnxp1 function fixed to be accurate near zero argument values, using code from AMath library by Wolfgang Ehrhardt.
|
12 жил өмнө |
Jonas Maebe
|
9b1a36fcdb
* don't call buildderef for the local symtable of procdefs unless we will
|
12 жил өмнө |
florian
|
92508a9801
* take of life of tlabelnode.left, the test does not test this however because I'am not aware of any example to force a left node for a label
|
12 жил өмнө |
nickysn
|
fcd079db3d
- rm the ss: prefix from the references, relative to bp (for them ss is the default)
|
12 жил өмнө |
nickysn
|
318a79cda7
* added a cld instruction in the int 0 handler
|
12 жил өмнө |
Jonas Maebe
|
cada770f9e
* changed return value in case of failure in ThreadManager.SemaphoreInit
|
12 жил өмнө |
sergei
|
3ce0b33302
* Win64 SEH: when creating a finalization procedure, put its def into the same symtable with sym. By default, defs are added into symtablestack.top, which may be set to something temporary like exceptsymtable. In such cases it is possible that def is destroyed before sym, leaving sym with invalid pointers.
|
12 жил өмнө |
pierre
|
926c1ba657
Fix extension od dxegen.pp source in fpmake
|
12 жил өмнө |
nickysn
|
9bfb25ff4c
* use a far jmp to FPC_HANDLEERROR in far code memory models
|
12 жил өмнө |
nickysn
|
b6c02c651f
* use %ifdef __FAR_CODE__ instead of %ifdef __MEDIUM__ in the int 0 handler (for
|
12 жил өмнө |
nickysn
|
06c5acf69a
+ added division by zero exception handling for i8086-msdos
|
12 жил өмнө |
pierre
|
f6f183f866
Put both _environ and __environ as .comm inside startup script to avoid crt1.o loading
|
12 жил өмнө |
pierre
|
2370669f86
Avoid infinite recursion on generic classes for IDE browser
|
12 жил өмнө |
Jonas Maebe
|
864a72ee69
* fixed (harmless) range errors
|
12 жил өмнө |
Jonas Maebe
|
3e393b867b
* small extension of the test
|
12 жил өмнө |
sergei
|
897c8b8f7b
* Cleanup fpc_trunc_real implementation.
|
12 жил өмнө |
Jonas Maebe
|
5f744ff355
* fixed spelling error and updated link where to download the html docs
|
12 жил өмнө |
nickysn
|
dc432918da
+ enabled the use of the DIV/IDIV instruction for 16-bit div/mod on i8086
|
12 жил өмнө |
nickysn
|
bd083c0b8e
* ti8086moddivnode.pass_generate_code converted to 16-bit. Note that this code
|
12 жил өмнө |
marco
|
11800f0804
* hints fixes by AlexL, Mantis #25230
|
12 жил өмнө |
sergei
|
437b3755d1
* math.hypot(): factor larger argument out of expression in order to avoid loss of precision.
|
12 жил өмнө |
lacak
|
aa147703d5
fcl-db: memds: when FieldDefs are changed set TableIsCreated to false to signal, that CreteTable should be called.
|
12 жил өмнө |
Jonas Maebe
|
8d1fb0ee1c
* added a safety check to gen_load_cgpara_loc()
|
12 жил өмнө |
Jonas Maebe
|
8a0caea0c0
+ override g_save_registers() and g_restore_registers() with do-nothing versions
|
12 жил өмнө |
Jonas Maebe
|
1b6e4e572f
- removed duplicate thlcg2ll a_label method (it's declared the same in
|
12 жил өмнө |
Jonas Maebe
|
8cdde466bb
* include fpcdefs.inc
|
12 жил өмнө |
Jonas Maebe
|
62e1df9e76
* fixed indentation
|
12 жил өмнө |