pierre
|
2ca06538d6
Limit alignment requirement for I8086 CPU to 2 even if pointer is 4 byte long
|
пре 9 година |
nickysn
|
a5f1ae97d4
+ make use of the 16-bit movsx and movzx instructions in tcg8086.a_load_reg_reg
|
пре 9 година |
pierre
|
fd4e42abaa
Regenerate after 34044: Use createlst.mak also to generate tbs/tbf/webtbs/webtbf directory lsitings to avoid hitting parameter length limitation
|
пре 9 година |
pierre
|
7dcd7393e8
Use createlst.mak also to generate tbs/tbf/webtbs/webtbf directory lsitings to avoid hitting parameter length limitation
|
пре 9 година |
svenbarth
|
72be688a8c
A unit's threadvar list needs to be indirectly referenced by the THREADVARLIST as well.
|
пре 9 година |
marco
|
c335a3ea6e
* change TDIR fields to longint. Should have been abandonned long ago.
|
пре 9 година |
marco
|
5038b944f1
* fix for bug #30331
|
пре 9 година |
michael
|
912c024f01
* Implement pascal class conversion test, from Mohamed Elemam
|
пре 9 година |
michael
|
ffe626fe6e
* Patch from Graeme Geldenhuys to remove unneeded tools
|
пре 9 година |
Jonas Maebe
|
95f28e5e0c
* avoid a crash when processing synthetic methods of specialised classes:
|
пре 9 година |
Jonas Maebe
|
ec5dea1092
* don't perform the "/ const" to "* (1/const)" transformation for comp-typed
|
пре 9 година |
Jonas Maebe
|
996e325175
* converted range checking for open arrays/array of const from the code
|
пре 9 година |
Jonas Maebe
|
33b44443b8
+ get_unsigned_inttype(def) to get an unsigned integer type of the same
|
пре 9 година |
Jonas Maebe
|
8e2607d96d
* data for bitpacked arrays is part of an aggregate
|
пре 9 година |
Jonas Maebe
|
b5cb7a5d4f
* factored out loading of integers from memory into structs in registers or
|
пре 9 година |
Jonas Maebe
|
214aea8853
* a_loadfpu_ref_cgpara: use the paralocation instead of the cgpara size
|
пре 9 година |
Jonas Maebe
|
eeae34ea7d
* simplified handling of loading a reference into a register of a
|
пре 9 година |
Jonas Maebe
|
f2c1e4234f
* use g_ptrtypecast_ref() in a_load_ref_reg() when we have to typecast
|
пре 9 година |
Jonas Maebe
|
c421171461
* fixed handling of fpu/mm loads from "named registers" in case they involve
|
пре 9 година |
Jonas Maebe
|
0ce68d223f
- removed unused tllvmshadowsymtable.recordalignmin field
|
пре 9 година |
Jonas Maebe
|
542b6b604e
* missing closing comment
|
пре 9 година |
pierre
|
fb50d0860b
Use BX register instead of AX to reload DS at proc entry if register convention is used
|
пре 9 година |
pierre
|
8058f6b301
Use SizeInt type for DoMem variable argument, as it might be different from PtrInt, for instance for some msdos memory models
|
пре 9 година |
pierre
|
d2113f5ead
Use SizeInt type for DoMem variable argument, as it might be different from PtrInt, for instance for some msdos memory models
|
пре 9 година |
pierre
|
5ff51591cf
* Fix "-CX" use for i8086 with generic functions (test/tgenfuc*.pp tests),
|
пре 9 година |
pierre
|
7129de8a6e
Fix compilation with -dSYSTEMDEBUG after heap changes (removal of 'tiny' in memory functions in tiny heap)
|
пре 9 година |
pierre
|
13076a3580
Use NO prefix to disable a feature (-Sfnoheap) instead of '-' prefix
|
пре 9 година |
pierre
|
270a574d6a
+ Allow to disable specific feature with -Sf-FEATURE_NAME
|
пре 9 година |
pierre
|
dfeadf89e9
Modify test to take into account the specific prologue for Huge model
|
пре 9 година |
pierre
|
7efce7f121
Rewrite CommandLine creation in Dos.Exec function to avoid problems when ComLine is 255 characters long
|
пре 9 година |