paul
|
5ba2d8d3df
merge 13886,13888-13889,13894-13897,13900-13907,13910-13922,13925-13931 revisions from the trunk
|
15 năm trước cách đây |
Jonas Maebe
|
dce9b3849b
* fixed mantis #14729:
|
16 năm trước cách đây |
joost
|
2f7875fb12
* Place stride in subrange-entry of array
|
16 năm trước cách đây |
Jonas Maebe
|
f2691c4ebf
* fixed indentation
|
16 năm trước cách đây |
Jonas Maebe
|
8103a3b39c
* always generate a DW_TAG_typedef entry when usng a type (not only for
|
16 năm trước cách đây |
Jonas Maebe
|
80864ebf31
* made TDebugInfoDwarf3 inherit from TDebugInfoDwarf2 instead of from
|
16 năm trước cách đây |
joost
|
75eaa2cddf
* Renamed DW_AT_stride to DW_AT_byte_stride, DWARF-3 compatible
|
16 năm trước cách đây |
Jonas Maebe
|
74042f791d
* completed making debugstart/end labels local for darwin as started
|
16 năm trước cách đây |
Jonas Maebe
|
9a8ac8cecc
* make the dwarf debugstart/end labels local for Darwin, because the darwin
|
16 năm trước cách đây |
yury
|
16e19aaef3
* Some cleanup.
|
16 năm trước cách đây |
yury
|
9c9462cd5a
* Insert DW_AT_low_pc and DW_AT_high_pc attributes for modules on Windows also. It solves debugging problems on Windows with dwarf debug info.
|
16 năm trước cách đây |
Jonas Maebe
|
b2607e0d83
* refactored append_entry(), so that the code to append a single
|
16 năm trước cách đây |
Jonas Maebe
|
b45482e979
+ provisional DW_CC_GNU_borland_fastcall_i386 constant to identify
|
16 năm trước cách đây |
Jonas Maebe
|
e9dedb7377
* disabled generation of DW_AT_low_pc/DW_AT_high_pc compilation unit
|
16 năm trước cách đây |
Jonas Maebe
|
173ca78a68
* removed superfluous "end of debug info" marker (zero-byte), about
|
16 năm trước cách đây |
Jonas Maebe
|
f54089a5e2
* encode the offset of absolute global variables in the symbol instead
|
16 năm trước cách đây |
Jonas Maebe
|
2b69768afc
+ support for properties in DWARF2 where the accessor does not use a function
|
16 năm trước cách đây |
Jonas Maebe
|
4f51aef122
+ Support for debug info for absolute variables when using dwarf2.
|
16 năm trước cách đây |
Jonas Maebe
|
31756489a2
* now range check error also fixed for 64 bit targets
|
16 năm trước cách đây |
Jonas Maebe
|
1c82b105fa
* fixed (harmless) range check error
|
16 năm trước cách đây |
Jonas Maebe
|
2cd1acc77d
* element type of ansistrings is cchartype, not u8inttype
|
16 năm trước cách đây |
Jonas Maebe
|
03a7d089b9
+ append_block1() to add extra block DW_FORM_block1 attributes to
|
16 năm trước cách đây |
Jonas Maebe
|
a3732f5cfc
* changed debuginfo for dynamic arrays in stabs and dwarf2 into a pointer to
|
16 năm trước cách đây |
Jonas Maebe
|
513b89f961
* fixed commented out dwarf-3 dyn array debug information location
|
16 năm trước cách đây |
peter
|
a3a66ba74d
* split tvisibility from tsymoptions
|
16 năm trước cách đây |
Jonas Maebe
|
c0ccf21c28
* fixed range check error when writing const pointers > high(longint)
|
17 năm trước cách đây |
yury
|
2cf240b9af
* Suppressed "Values in enumeration types have to be ascending" note.
|
17 năm trước cách đây |
yury
|
491f0fa1d8
* Replaced all user defined warnings by TODO comments to reduce compiler noise.
|
17 năm trước cách đây |
Jonas Maebe
|
c00108009d
* insert vmt as hidden field in objectdefs
|
17 năm trước cách đây |
Jonas Maebe
|
42a4684f60
* use global label to refer enum subrange type for setdefs
|
17 năm trước cách đây |