|
Packit |
cdaae3 |
2013-10-31 David Anderson
|
|
Packit |
cdaae3 |
* createirepformfrombinary.cc: Adding
|
|
Packit |
cdaae3 |
support for some CLASS REFERENCE forms.
|
|
Packit |
cdaae3 |
* createirepformfrombinary.cc, creatirepfrombinary.cc: Adding
|
|
Packit |
cdaae3 |
support for some CLASS REFERENCE forms.
|
|
Packit |
cdaae3 |
Fixed dealloc for dwarf_get_pubtypes to avoid duplicate free.
|
|
Packit |
cdaae3 |
* dwarfgen.cc: Added #include so it compiles.
|
|
Packit |
cdaae3 |
* irepattrtodbg.cc,irepattrtodbg.h: Added support for
|
|
Packit |
cdaae3 |
some CLASS REFERENCE forms.
|
|
Packit |
cdaae3 |
* irepdie.h,irepform.h: Added support for some CLASS REFERENCE forms.
|
|
Packit |
cdaae3 |
* irepframe.h: Added 3 comment lines about fde_instrs_
|
|
Packit |
cdaae3 |
* ireptodbg.cc: Added support for some CLASS REFERENCE forms.
|
|
Packit |
cdaae3 |
2013-10-17 David Anderson
|
|
Packit |
cdaae3 |
2013-10-17 David Anderson
|
|
Packit |
cdaae3 |
* ireppubnames.h: deals with debug_pubnames and debug_pubtypes
|
|
Packit |
cdaae3 |
data.
|
|
Packit |
cdaae3 |
* irepdie.h: Remember the producer DIE offset so we
|
|
Packit |
cdaae3 |
can access it for pubnames/pubtypes.
|
|
Packit |
cdaae3 |
* createirepfrombinary.cc: Read in pubnames and pubtypes data.
|
|
Packit |
cdaae3 |
* irepresentation.h: Add in pubnames and pubtypes data.
|
|
Packit |
cdaae3 |
* ireptodbg.cc: Write out applicable pubnames/pubtype data.
|
|
Packit |
cdaae3 |
2013-10-14 David Anderson
|
|
Packit |
cdaae3 |
* dwarfgen.cc: The declaration of CallbackFunc()
|
|
Packit |
cdaae3 |
now has const char *name to match the corrected
|
|
Packit |
cdaae3 |
declaration in libdwarf.h
|
|
Packit |
cdaae3 |
2013-08-13 David Anderson
|
|
Packit |
cdaae3 |
* createirepformfrombinary.cc: IRFormReference now
|
|
Packit |
cdaae3 |
allows DW_FORM_data4/8 as reference forms (applies
|
|
Packit |
cdaae3 |
to DWARF2). Made two error outputs look just enough
|
|
Packit |
cdaae3 |
different to tell which test cause the error string.
|
|
Packit |
cdaae3 |
* dwarfgen.cc: Added the -h option to specify transformation
|
|
Packit |
cdaae3 |
of DW_AT_high_pc from form address to form const to create
|
|
Packit |
cdaae3 |
a specific regression test case .
|
|
Packit |
cdaae3 |
* general.h: Added the -h global flag variable transformHighpcToConst
|
|
Packit |
cdaae3 |
as an extern.
|
|
Packit |
cdaae3 |
* irepattrtodbg.cc: Now emits class constant attributes and values.
|
|
Packit |
cdaae3 |
* irepform.h: Now has a new IRFormConstant constructor so we can
|
|
Packit |
cdaae3 |
easily create an attribute on-the-fly internally.
|
|
Packit |
cdaae3 |
Added accessor functions for IRFormConstant values.
|
|
Packit |
cdaae3 |
* ireptodbg.cc: specialAttrTransformations() does the transformation
|
|
Packit |
cdaae3 |
that -h requests: making DW_AT_high_pc be of form constant instead
|
|
Packit |
cdaae3 |
of form address.
|
|
Packit |
cdaae3 |
2013-02-01 David Anderson
|
|
Packit |
cdaae3 |
* createirepfrombinary.cc,createirepfrombinary.h,dwarfgen.cc,
|
|
Packit |
cdaae3 |
general.h,irepattrtodbg.cc,irepattrtodbg.h,irepdie.h,
|
|
Packit |
cdaae3 |
irepform.h,irepframe.h,irepline.h,irepmacro.h,irepresentation.h,
|
|
Packit |
cdaae3 |
ireptodbg.cc,strtabdata.h: updated copyright year to 2013.
|
|
Packit |
cdaae3 |
* createirepformfrombinary.cc: Added missing implemenation
|
|
Packit |
cdaae3 |
detals for all FORMs and FormFlag.
|
|
Packit |
cdaae3 |
* createirepfrombinary.cc: Rename some local variables
|
|
Packit |
cdaae3 |
for readability
|
|
Packit |
cdaae3 |
based on the realization that dwarf_whatform and
|
|
Packit |
cdaae3 |
dwarf_whatform_direct() are misnamed.
|
|
Packit |
cdaae3 |
* irepattrtodbg.cc: Fixed instances of << cerr when
|
|
Packit |
cdaae3 |
<< endl was what was wanted.
|
|
Packit |
cdaae3 |
* ireptodbg.cc: Fixed cast from pointer to int as int
|
|
Packit |
cdaae3 |
is too small, causes build to error off.
|
|
Packit |
cdaae3 |
* irepdie.h,irepform.h: Rename form fields
|
|
Packit |
cdaae3 |
from indirectform_ directform_
|
|
Packit |
cdaae3 |
to initialform_ and finalform_ based on the realization
|
|
Packit |
cdaae3 |
that dwarf_whatform and dwarf_whatform were misnamed.
|
|
Packit |
cdaae3 |
|