nickysn
|
76fb8c3afd
* fix for dwarf debug info generation of localsym vars with offset (thx Pierre for spotting this)
|
7 жил өмнө |
nickysn
|
69fbf0e0d8
* use unaligned constants, when writing the final dwarf arange record on i8086
|
7 жил өмнө |
pierre
|
a5a6b70658
Add tf_no_pic_supported to go32v2 target (was generating wrong code)
|
7 жил өмнө |
pierre
|
f80e73eac2
Remove references to sym variable when not set (revealed warning generated when compiling with -O4 option)
|
7 жил өмнө |
pierre
|
019da9517f
Set return value when calling inherited in ti8086inlinenode.pass_typecheck_cpu
|
7 жил өмнө |
nickysn
|
5417eb043d
* fix for the encoding of dwarf debug info of local variables, whose base is a
|
7 жил өмнө |
nickysn
|
e5de7d0eac
* set all 16/32-bit specific stabs/dwarf register numbers of x86_64-only
|
7 жил өмнө |
nickysn
|
a275d15da2
+ added an i8086-specific column in x86reg.dat for the dwarf register numbers
|
7 жил өмнө |
nickysn
|
6f44deb557
+ implemented the -Xg option for putting the debug information in a separate
|
7 жил өмнө |
nickysn
|
0a01c0c76f
* autoswitch to writing 32-bit SEGDEF OMF records if there's a need to encode a
|
7 жил өмнө |
nickysn
|
70be0dc6e9
* changed internal error number to make it unique
|
7 жил өмнө |
nickysn
|
8c842c1337
* changed the type of the 'size' parameter of TOmfObjOutput.AddSegment to
|
7 жил өмнө |
nickysn
|
f5862efcd4
+ support writing 32-bit LEDATA OMF records
|
7 жил өмнө |
nickysn
|
99f2f3d4b6
* changed the TObjRelocation.DataOffset and orgsize types to TObjSectionOfs instead of aword
|
7 жил өмнө |
nickysn
|
dcdfecbf35
* changed internal error number to make it unique
|
7 жил өмнө |
nickysn
|
a656d98657
* autoswitch to writing 32-bit PUBDEF OMF records if there's a need to encode a
|
7 жил өмнө |
nickysn
|
ca50b14e21
* set the omf section size limit to 32-bit for the dwarf debug sections
|
7 жил өмнө |
nickysn
|
065a7b63d9
* changed the TObjSectionOfs type to be longword on i8086
|
7 жил өмнө |
nickysn
|
584635c591
+ introduce align_objsecofs; use it to align integers of type TObjSectionOfs
|
7 жил өмнө |
nickysn
|
f9748e928b
* also changed the type of the 'DataPos' parameter of TObjData.layoutsections to TObjSectionOfs
|
7 жил өмнө |
nickysn
|
04129b8c6e
+ introduce the TObjSectionOfs type - an unsigned integer, representing an
|
7 жил өмнө |
florian
|
8f472d5212
* check for more controll flow statements before doing loop unrolling
|
7 жил өмнө |
nickysn
|
308e439d5d
+ emit segment information in the dwarf debug info for static variables on i8086
|
7 жил өмнө |
nickysn
|
76ff01beda
+ also emit the non-standard DW_LNE_set_segment watcom extended opcode in the
|
7 жил өмнө |
nickysn
|
9d167dbd2a
+ emit DW_AT_segment attributes in the dwarf debug info for subroutines
|
7 жил өмнө |
svenbarth
|
4354821f05
* regenerate msg* files after r39078
|
7 жил өмнө |
svenbarth
|
b7cc225149
* revert r39043 and r39045 which disallow static array constants inside dynamic constants for Delphi modes
|
7 жил өмнө |
nickysn
|
4aa66d9033
* emit a 32-bit offset for DW_FORM_ref_addr on i8086 (Watcom compatibility)
|
7 жил өмнө |
nickysn
|
2a5fbd4598
* continue reading the segment when walking the dwarf arange tuples on i8086
|
7 жил өмнө |
nickysn
|
d1cdd8be7c
* do not emit padding bytes after the dwarf arange header on i8086 for
|
7 жил өмнө |