Jonas Maebe
|
cada770f9e
* changed return value in case of failure in ThreadManager.SemaphoreInit
|
12 năm trước cách đây |
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 năm trước cách đây |
pierre
|
926c1ba657
Fix extension od dxegen.pp source in fpmake
|
12 năm trước cách đây |
nickysn
|
9bfb25ff4c
* use a far jmp to FPC_HANDLEERROR in far code memory models
|
12 năm trước cách đây |
nickysn
|
b6c02c651f
* use %ifdef __FAR_CODE__ instead of %ifdef __MEDIUM__ in the int 0 handler (for
|
12 năm trước cách đây |
nickysn
|
06c5acf69a
+ added division by zero exception handling for i8086-msdos
|
12 năm trước cách đây |
pierre
|
f6f183f866
Put both _environ and __environ as .comm inside startup script to avoid crt1.o loading
|
12 năm trước cách đây |
pierre
|
2370669f86
Avoid infinite recursion on generic classes for IDE browser
|
12 năm trước cách đây |
Jonas Maebe
|
864a72ee69
* fixed (harmless) range errors
|
12 năm trước cách đây |
Jonas Maebe
|
3e393b867b
* small extension of the test
|
12 năm trước cách đây |
sergei
|
897c8b8f7b
* Cleanup fpc_trunc_real implementation.
|
12 năm trước cách đây |
Jonas Maebe
|
5f744ff355
* fixed spelling error and updated link where to download the html docs
|
12 năm trước cách đây |
nickysn
|
dc432918da
+ enabled the use of the DIV/IDIV instruction for 16-bit div/mod on i8086
|
12 năm trước cách đây |
nickysn
|
bd083c0b8e
* ti8086moddivnode.pass_generate_code converted to 16-bit. Note that this code
|
12 năm trước cách đây |
marco
|
11800f0804
* hints fixes by AlexL, Mantis #25230
|
12 năm trước cách đây |
sergei
|
437b3755d1
* math.hypot(): factor larger argument out of expression in order to avoid loss of precision.
|
12 năm trước cách đây |
lacak
|
aa147703d5
fcl-db: memds: when FieldDefs are changed set TableIsCreated to false to signal, that CreteTable should be called.
|
12 năm trước cách đây |
Jonas Maebe
|
8d1fb0ee1c
* added a safety check to gen_load_cgpara_loc()
|
12 năm trước cách đây |
Jonas Maebe
|
8a0caea0c0
+ override g_save_registers() and g_restore_registers() with do-nothing versions
|
12 năm trước cách đây |
Jonas Maebe
|
1b6e4e572f
- removed duplicate thlcg2ll a_label method (it's declared the same in
|
12 năm trước cách đây |
Jonas Maebe
|
8cdde466bb
* include fpcdefs.inc
|
12 năm trước cách đây |
Jonas Maebe
|
62e1df9e76
* fixed indentation
|
12 năm trước cách đây |
Jonas Maebe
|
c1cec52897
* fixed alignment of bitpacked arrays of ordinals/enums: the prevous code
|
12 năm trước cách đây |
nickysn
|
dea947f87b
* fixed tcgx86.a_op_const_ref for shl/shr/sar/rol/ror on i8086 and x86_64
|
12 năm trước cách đây |
florian
|
412dc6586f
* the writestr helper initializes the target string, so mark it as being written
|
12 năm trước cách đây |
florian
|
8be7cfa05f
* check the scope of a variable when checking dfa based uninitialized variables,
|
12 năm trước cách đây |
florian
|
57586b69c7
* implicit try...finally frames are added after dfa so we don't have to take care if the subroutine needs/uses those or not
|
12 năm trước cách đây |
florian
|
3cb747f4a7
* mark the node which is the entry of the user code with a flag
|
12 năm trước cách đây |
nickysn
|
870d432468
+ reenabled the new str<->float conversion code on i8086 after the fix in r26005
|
12 năm trước cách đây |
florian
|
24d88edf37
* fixes arm building after 26004
|
12 năm trước cách đây |