nickysn
|
749872aaf7
+ generate DW_AT_segment dwarf attribute for local variables and parameters on i8086
|
7 년 전 |
nickysn
|
217c75f84e
+ generate dwarf DW_AT_address_class attributes for pointer types on i8086
|
7 년 전 |
svenbarth
|
b94a8c93a5
* test (for Mantis #5516; 3531 is the old bug ID) is valid now that we have dynamic array initializers
|
7 년 전 |
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 년 전 |