nickysn
|
a86cb5c600
+ far pointer fixes in the internal compiler handling of ptr(const,const)
|
vor 12 Jahren |
nickysn
|
ed29f7a92d
+ far pointer support in tpointerconstnode
|
vor 12 Jahren |
nickysn
|
fe404d2891
+ rtl implementation of ptr(seg,ofs) for i8086
|
vor 12 Jahren |
sergei
|
c31321c2fe
* TCGMIPS.handle_reg_const_reg(): fixed to generate 'real' CPU instructions, so macro processing by assembler is no longer needed.
|
vor 12 Jahren |
sergei
|
23cb216435
* RTTI fix for alignment-sensitive targets:
|
vor 12 Jahren |
lacak
|
371deafcdc
fcl-db: base: consistent usage of AsInteger and AsLongint. Bug #24456
|
vor 12 Jahren |
lacak
|
ec78ec807c
fcl-db: tests: Adjust sqlDB/SQLite3 tests for newly added test TestSupportWordFields (WORD fields are alredy supported by SQLite3Connection)
|
vor 12 Jahren |
marco
|
80b52b2a6a
* fix memleak in fpcanvas. Patch by wp, mantis #24427 attempt two
|
vor 12 Jahren |
nickysn
|
abeb2a3aaa
* fixed the far pointer size not being updated after reading the near/far type modifier, which caused far pointers to be allocated only 2 bytes
|
vor 12 Jahren |
nickysn
|
fd429612f8
+ initial (and not yet fully complete) implementation of far pointers on the i8086
|
vor 12 Jahren |
nickysn
|
42b2228dc7
+ far pointer support in defutil.def_cgsize
|
vor 12 Jahren |
nickysn
|
e810cabf50
* set tpointerdef.savesize correctly for far and huge pointers
|
vor 12 Jahren |
svenbarth
|
905ab16ea4
Fixed and regenerated Makefile after removal of jarparamparser.pas
|
vor 12 Jahren |
joost
|
14ffdf6b8d
* Removed unused unit jarparamparser.pas
|
vor 12 Jahren |
nickysn
|
10ef91a7f6
* updated ppudump after the x86 pointer type changes introduced in r24453
|
vor 12 Jahren |
nickysn
|
f571aebdd0
* tx86pointertyp moved from unit symdef to symconst, so it can be used by ppudump
|
vor 12 Jahren |
nickysn
|
d95c995894
- rm the commented out code of tpointerdef.createfar
|
vor 12 Jahren |
reiniero
|
a180cd63fb
* fcl-db: tdbf: better support ftWord field type
|
vor 12 Jahren |
joost
|
6230494c20
* Let fppkg handle the dependency of fpkmunit on the libtar package
|
vor 12 Jahren |
joost
|
95972cabbc
* Let fpmake update the revision.inc file for fpcmake
|
vor 12 Jahren |
marco
|
d3db3342f0
* fix memleak in fpcanvas. Patch by wp, mantis #24427
|
vor 12 Jahren |
marco
|
9554eb2b48
* some O_ constants. Patch by Barlone.
|
vor 12 Jahren |
sergei
|
d367148f75
- Removed obsolete comments (copypasted from other CPU code, most likely).
|
vor 12 Jahren |
nickysn
|
e7cf738c31
+ enabled compilation of the lineinfo unit for i8086-msdos
|
vor 12 Jahren |
nickysn
|
47fe8e03b1
* refactored ncgutil.gen_load_cgpara_loc to use cgpara.locations_count
|
vor 12 Jahren |
nickysn
|
49bd829ffc
* refactored cg64f32.splitparaloc64 to use cgpara.locations_count
|
vor 12 Jahren |
nickysn
|
3e22ec43b5
+ added method TCGPara.locations_count
|
vor 12 Jahren |
nickysn
|
b9084a22ca
* in the nasm writer only declare labels as global if they have labsym.bind=AB_GLOBAL; this fixes compilation of i8086-msdos programs that use multiple units
|
vor 12 Jahren |
nickysn
|
ec392e2939
+ enabled compilation of unit heaptrc for i8086-msdos
|
vor 12 Jahren |
nickysn
|
ecb5a4866d
* refactored the int64 result passing in ax:bx:cx:dx to use 4 paralocs, instead of the GetNextReg hack
|
vor 12 Jahren |