Jonas Maebe
|
dce9b3849b
* fixed mantis #14729:
|
16 years ago |
Jonas Maebe
|
341708b95d
* write all parameters using the order of procdef.paras, eliminates the
|
16 years ago |
Jonas Maebe
|
ed9656d1e6
Merged revisions 13627-13631,13637-13638,13640,13642-13648,13650-13653,13656-13658,13660,13664-13667,13672-13675,13680,13682,13687 via svnmerge from
|
16 years ago |
joost
|
2f7875fb12
* Place stride in subrange-entry of array
|
16 years ago |
Jonas Maebe
|
a149674a75
Merged revisions 13458-13596 via svnmerge from
|
16 years ago |
Jonas Maebe
|
f2691c4ebf
* fixed indentation
|
16 years ago |
Jonas Maebe
|
335e159c11
Merged revisions 13351-13373,13376-13457 via svnmerge from
|
16 years ago |
Jonas Maebe
|
8103a3b39c
* always generate a DW_TAG_typedef entry when usng a type (not only for
|
16 years ago |
Jonas Maebe
|
5a2ccfff52
--WARNING: start build process with FPC 2.2.4; won't work when
|
16 years ago |
Jonas Maebe
|
92de010fe1
Merged revisions 13218-13347 via svnmerge from
|
16 years ago |
Jonas Maebe
|
80864ebf31
* made TDebugInfoDwarf3 inherit from TDebugInfoDwarf2 instead of from
|
16 years ago |
joost
|
75eaa2cddf
* Renamed DW_AT_stride to DW_AT_byte_stride, DWARF-3 compatible
|
16 years ago |
Jonas Maebe
|
b1b9894ae3
* initial Objective-C 1.0 support:
|
16 years ago |
Jonas Maebe
|
74042f791d
* completed making debugstart/end labels local for darwin as started
|
16 years ago |
Jonas Maebe
|
9a8ac8cecc
* make the dwarf debugstart/end labels local for Darwin, because the darwin
|
16 years ago |
yury
|
16e19aaef3
* Some cleanup.
|
16 years ago |
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 years ago |
Jonas Maebe
|
b2607e0d83
* refactored append_entry(), so that the code to append a single
|
16 years ago |
Jonas Maebe
|
b45482e979
+ provisional DW_CC_GNU_borland_fastcall_i386 constant to identify
|
16 years ago |
Jonas Maebe
|
e9dedb7377
* disabled generation of DW_AT_low_pc/DW_AT_high_pc compilation unit
|
16 years ago |
Jonas Maebe
|
173ca78a68
* removed superfluous "end of debug info" marker (zero-byte), about
|
16 years ago |
Jonas Maebe
|
f54089a5e2
* encode the offset of absolute global variables in the symbol instead
|
16 years ago |
Jonas Maebe
|
2b69768afc
+ support for properties in DWARF2 where the accessor does not use a function
|
16 years ago |
Jonas Maebe
|
4f51aef122
+ Support for debug info for absolute variables when using dwarf2.
|
16 years ago |
Jonas Maebe
|
31756489a2
* now range check error also fixed for 64 bit targets
|
16 years ago |
Jonas Maebe
|
1c82b105fa
* fixed (harmless) range check error
|
16 years ago |
Jonas Maebe
|
2cd1acc77d
* element type of ansistrings is cchartype, not u8inttype
|
16 years ago |
Jonas Maebe
|
03a7d089b9
+ append_block1() to add extra block DW_FORM_block1 attributes to
|
16 years ago |
Jonas Maebe
|
a3732f5cfc
* changed debuginfo for dynamic arrays in stabs and dwarf2 into a pointer to
|
16 years ago |
Jonas Maebe
|
513b89f961
* fixed commented out dwarf-3 dyn array debug information location
|
16 years ago |