nickysn
|
9bfb25ff4c
* use a far jmp to FPC_HANDLEERROR in far code memory models
|
12 lat temu |
nickysn
|
b6c02c651f
* use %ifdef __FAR_CODE__ instead of %ifdef __MEDIUM__ in the int 0 handler (for
|
12 lat temu |
nickysn
|
06c5acf69a
+ added division by zero exception handling for i8086-msdos
|
12 lat temu |
pierre
|
f6f183f866
Put both _environ and __environ as .comm inside startup script to avoid crt1.o loading
|
12 lat temu |
pierre
|
2370669f86
Avoid infinite recursion on generic classes for IDE browser
|
12 lat temu |
Jonas Maebe
|
864a72ee69
* fixed (harmless) range errors
|
12 lat temu |
Jonas Maebe
|
3e393b867b
* small extension of the test
|
12 lat temu |
sergei
|
897c8b8f7b
* Cleanup fpc_trunc_real implementation.
|
12 lat temu |
Jonas Maebe
|
5f744ff355
* fixed spelling error and updated link where to download the html docs
|
12 lat temu |
nickysn
|
dc432918da
+ enabled the use of the DIV/IDIV instruction for 16-bit div/mod on i8086
|
12 lat temu |
nickysn
|
bd083c0b8e
* ti8086moddivnode.pass_generate_code converted to 16-bit. Note that this code
|
12 lat temu |
marco
|
11800f0804
* hints fixes by AlexL, Mantis #25230
|
12 lat temu |
sergei
|
437b3755d1
* math.hypot(): factor larger argument out of expression in order to avoid loss of precision.
|
12 lat temu |
lacak
|
aa147703d5
fcl-db: memds: when FieldDefs are changed set TableIsCreated to false to signal, that CreteTable should be called.
|
12 lat temu |
Jonas Maebe
|
8d1fb0ee1c
* added a safety check to gen_load_cgpara_loc()
|
12 lat temu |
Jonas Maebe
|
8a0caea0c0
+ override g_save_registers() and g_restore_registers() with do-nothing versions
|
12 lat temu |
Jonas Maebe
|
1b6e4e572f
- removed duplicate thlcg2ll a_label method (it's declared the same in
|
12 lat temu |
Jonas Maebe
|
8cdde466bb
* include fpcdefs.inc
|
12 lat temu |
Jonas Maebe
|
62e1df9e76
* fixed indentation
|
12 lat temu |
Jonas Maebe
|
c1cec52897
* fixed alignment of bitpacked arrays of ordinals/enums: the prevous code
|
12 lat temu |
nickysn
|
dea947f87b
* fixed tcgx86.a_op_const_ref for shl/shr/sar/rol/ror on i8086 and x86_64
|
12 lat temu |
florian
|
412dc6586f
* the writestr helper initializes the target string, so mark it as being written
|
12 lat temu |
florian
|
8be7cfa05f
* check the scope of a variable when checking dfa based uninitialized variables,
|
12 lat temu |
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 lat temu |
florian
|
3cb747f4a7
* mark the node which is the entry of the user code with a flag
|
12 lat temu |
nickysn
|
870d432468
+ reenabled the new str<->float conversion code on i8086 after the fix in r26005
|
12 lat temu |
florian
|
24d88edf37
* fixes arm building after 26004
|
12 lat temu |
Jonas Maebe
|
f348e89112
- removed too early assignment of have_first_symbol:=true, making the later
|
12 lat temu |
sergei
|
203efdcd0e
* Let order of fields in float64 record depend on FPC_DOUBLE_HILO_SWAPPED, so messing with this order on every usage of float64 is no longer necessary.
|
12 lat temu |
nickysn
|
c666649320
* proper fix for the passing of TEST_OPT to tstunits on msdos. The value of
|
12 lat temu |