dyninst.git
2 years agoWhen checking whether an address is consistent with instructionsin a 446/head
Xiaozhu Meng [Thu, 29 Mar 2018 20:55:56 +0000 (15:55 -0500)]
When checking whether an address is consistent with instructionsin a
block, first check whether the address is within the block

2 years agoShould continue to check other CIEs when we cannot find FDE in one of the CIE
Xiaozhu Meng [Thu, 29 Mar 2018 15:11:04 +0000 (10:11 -0500)]
Should continue to check other CIEs when we cannot find FDE in one of the CIE

2 years agoppc32 and ppc64 should use the same formatter
Xiaozhu Meng [Wed, 28 Mar 2018 21:36:00 +0000 (16:36 -0500)]
ppc32 and ppc64 should use the same formatter

2 years agoNeed to flush trap mapping table into the mutatee after instrumentation for registeri...
Xiaozhu Meng [Mon, 26 Mar 2018 21:31:36 +0000 (16:31 -0500)]
Need to flush trap mapping table into the mutatee after instrumentation for registering callbacks

2 years agoWhen dealing with overlapping instructions, we should align block as
Xiaozhu Meng [Thu, 22 Mar 2018 17:14:15 +0000 (12:14 -0500)]
When dealing with overlapping instructions, we should align block as
soon as possible, correctly split blocks, anc create new fall-through
edges

2 years agoAdd instruction semantics for extsw on powerpc
Xiaozhu Meng [Mon, 19 Mar 2018 16:56:34 +0000 (11:56 -0500)]
Add instruction semantics for extsw on powerpc

2 years agoFixing problem of relative paths from libdw.
Sasha Nicolas [Tue, 27 Mar 2018 21:12:12 +0000 (16:12 -0500)]
Fixing problem of relative paths from libdw.
Now all paths coming from libdw dwarf_filesrc() and dwarf_linesrc() are
being checked and converted to be absolute.

2 years agoPrevious commits broke the build. This is to fix the compiling, but the changes done...
Sasha Nicolas [Wed, 21 Mar 2018 22:34:18 +0000 (17:34 -0500)]
Previous commits broke the build. This is to fix the compiling, but the changes done in the commits should be examined.

2 years agoMerge pull request #441 from thomasdullien/master
Bill Williams [Tue, 20 Mar 2018 19:50:43 +0000 (14:50 -0500)]
Merge pull request #441 from thomasdullien/master

Very minor clean-up a particualrly ugly piece of code.

2 years agoFix segfault due to missing arguments in call to parse_printf 441/head
Thomas Dullien [Tue, 20 Mar 2018 15:09:57 +0000 (16:09 +0100)]
Fix segfault due to missing arguments in call to parse_printf

2 years agoMerge remote-tracking branch 'upstream/master'
Thomas Dullien [Tue, 20 Mar 2018 09:28:07 +0000 (10:28 +0100)]
Merge remote-tracking branch 'upstream/master'

2 years agoMerge pull request #437 from mxz297/ret_crossarch
Xiaozhu Meng [Mon, 19 Mar 2018 16:12:34 +0000 (11:12 -0500)]
Merge pull request #437 from mxz297/ret_crossarch

Fixes for non-returning functions, endianness for cross architecture parsing, and powerpc instruction decoding. In addition, fix failures in testsuite on x86/64

2 years agoFix DWARF parsing for arraies 437/head
Xiaozhu Meng [Mon, 19 Mar 2018 16:09:01 +0000 (11:09 -0500)]
Fix DWARF parsing for arraies

2 years agoVery minor clean-up a particualrly ugly piece of code.
Thomas Dullien [Mon, 19 Mar 2018 11:37:55 +0000 (12:37 +0100)]
Very minor clean-up a particualrly ugly piece of code.

2 years agoIn loop anaylsis, visit blocks according to the starting addresses to
Xiaozhu Meng [Fri, 16 Mar 2018 14:10:52 +0000 (09:10 -0500)]
In loop anaylsis, visit blocks according to the starting addresses to
ensure deterministic results. And ignore catch edges in loop analysis

2 years agoHandle wait instruction on powerpc and add vrsave SPR
Xiaozhu Meng [Thu, 8 Mar 2018 20:11:24 +0000 (14:11 -0600)]
Handle wait instruction on powerpc and add vrsave SPR

2 years agoFix a few powerpc instruction decoding problems and the endianness issue
Xiaozhu Meng [Thu, 8 Mar 2018 19:15:50 +0000 (13:15 -0600)]
Fix a few powerpc instruction decoding problems and the endianness issue
of code sections that are not named ".text"

2 years agoDelete deprecated #ifdef in liveness analysis
Xiaozhu Meng [Thu, 1 Mar 2018 19:41:10 +0000 (13:41 -0600)]
Delete deprecated #ifdef in liveness analysis

2 years agoShould ignore setting function return status when the function is known
Xiaozhu Meng [Sun, 18 Feb 2018 16:56:06 +0000 (10:56 -0600)]
Should ignore setting function return status when the function is known
as non-returning.

2 years agoHandle data endianness in parsing try/catch blocks, so it can be
Xiaozhu Meng [Sun, 18 Feb 2018 16:18:40 +0000 (10:18 -0600)]
Handle data endianness in parsing try/catch blocks, so it can be
cross-architecture

2 years agoShould delay parsing tail call edges when the return status of the tail
Xiaozhu Meng [Fri, 16 Feb 2018 16:40:11 +0000 (10:40 -0600)]
Should delay parsing tail call edges when the return status of the tail
callee is still UNSET

2 years agoFor known non-returning functions, we should ignore possible conflicting
Xiaozhu Meng [Fri, 16 Feb 2018 16:22:46 +0000 (10:22 -0600)]
For known non-returning functions, we should ignore possible conflicting
non-returning analysis results and still treat them as non-returning.

2 years agoMerge pull request #410 from jmellorcrummey/cuda-machine
Bill Williams [Fri, 26 Jan 2018 20:04:10 +0000 (14:04 -0600)]
Merge pull request #410 from jmellorcrummey/cuda-machine

Add basic support for EM_CUDA binary type

2 years agoMerge pull request #427 from nedwill/master
Bill Williams [Mon, 22 Jan 2018 16:55:04 +0000 (10:55 -0600)]
Merge pull request #427 from nedwill/master

Fix sh_info for VERNEED section

2 years agoShould only check for thunk call when it is a call instruction
Xiaozhu Meng [Fri, 12 Jan 2018 21:54:30 +0000 (15:54 -0600)]
Should only check for thunk call when it is a call instruction

2 years agoFix sh_info for VERNEED section 427/head
Ned Williamson [Fri, 12 Jan 2018 01:41:20 +0000 (17:41 -0800)]
Fix sh_info for VERNEED section

This field used to contain verneednum, but now is hardcoded to 2.
This changes restores the original correct behavior.

2 years agoParseAPI should treat IFUNC type symbols as code
Xiaozhu Meng [Thu, 11 Jan 2018 22:19:13 +0000 (16:19 -0600)]
ParseAPI should treat IFUNC type symbols as code

2 years agoClean unwanted files
Xiaozhu Meng [Fri, 29 Dec 2017 16:33:33 +0000 (10:33 -0600)]
Clean unwanted files

2 years agoAdd unstrip and codeCoverage to the example dir. Will build and install
Xiaozhu Meng [Fri, 29 Dec 2017 16:26:49 +0000 (10:26 -0600)]
Add unstrip and codeCoverage to the example dir. Will build and install
them with Dyninst

2 years agoAdd examples directory and add ParseAPI CFG example as a target.
Bill Williams [Wed, 20 Dec 2017 17:01:00 +0000 (11:01 -0600)]
Add examples directory and add ParseAPI CFG example as a target.

2 years agoMerge remote-tracking branch 'origin/master'
Bill Williams [Wed, 29 Nov 2017 19:51:48 +0000 (13:51 -0600)]
Merge remote-tracking branch 'origin/master'

2 years agoMerge pull request #413 from stanfordcox/irelative
Bill Williams [Tue, 28 Nov 2017 17:19:38 +0000 (11:19 -0600)]
Merge pull request #413 from stanfordcox/irelative

Handle R_X86_64_IRELATIVE relocation.

2 years agoMerge pull request #418 from mitalirawat/bugfixes-windows
mitalirawat [Sun, 26 Nov 2017 19:11:53 +0000 (13:11 -0600)]
Merge pull request #418 from mitalirawat/bugfixes-windows

Bugfixes windows

2 years agoreplacing deprecated hash maps and set in msc with unordered map and set 418/head
Mitali Rawat [Tue, 14 Nov 2017 17:09:08 +0000 (11:09 -0600)]
replacing deprecated hash maps and set in msc with unordered map and set

2 years agofixed unix leaks in windows
Mitali Rawat [Tue, 14 Nov 2017 17:07:15 +0000 (11:07 -0600)]
fixed unix leaks in windows

2 years agoMerge pull request #414 from stanfordcox/vdso
Bill Williams [Wed, 8 Nov 2017 19:22:18 +0000 (13:22 -0600)]
Merge pull request #414 from stanfordcox/vdso

Add linux-vdso64.so.1 to the library blacklist.

2 years agoAdd linux-vdso64.so.1 to the library blacklist. 414/head
Stan Cox [Fri, 20 Oct 2017 19:54:43 +0000 (15:54 -0400)]
Add linux-vdso64.so.1 to the library blacklist.

Ignore linux-vdso64.so.1, which is the vdso variant on some ppc64 linux.

2 years agoHandle R_X86_64_IRELATIVE relocation. 413/head
Stan Cox [Fri, 20 Oct 2017 19:10:24 +0000 (15:10 -0400)]
Handle R_X86_64_IRELATIVE relocation.

Use the resolve function as the relocation function. (issue 396)

2 years agobasic support for EM_CUDA binary type 410/head
John Mellor-Crummey [Wed, 18 Oct 2017 02:07:15 +0000 (21:07 -0500)]
basic support for EM_CUDA binary type

2 years ago1. Should return from detaching the mutatee, when the mutatee cannot be stopped. 408/head
Xiaozhu Meng [Thu, 12 Oct 2017 20:05:44 +0000 (15:05 -0500)]
1. Should return from  detaching the mutatee, when the mutatee cannot be stopped.
2. Pick Bill's strrchr usage fix

2 years agoTake the fix for the memory issue in dwarf parsing from the new-parallel-parsing...
Xiaozhu Meng [Thu, 12 Oct 2017 19:52:03 +0000 (14:52 -0500)]
Take the fix for the memory issue in dwarf parsing from the new-parallel-parsing branch

2 years agoMerge remote-tracking branch 'origin/master'
Bill Williams [Wed, 27 Sep 2017 19:02:30 +0000 (14:02 -0500)]
Merge remote-tracking branch 'origin/master'

2 years agoMerge pull request #403 from dyninst/sasha/fix-dwarf-symbol-frame
Sasha NĂ­colas [Fri, 8 Sep 2017 20:24:55 +0000 (15:24 -0500)]
Merge pull request #403 from dyninst/sasha/fix-dwarf-symbol-frame

fix dwarf symbol frame

2 years agotemporary patch to dwarfWalker 403/head
John Mellor-Crummey [Wed, 6 Sep 2017 01:21:23 +0000 (20:21 -0500)]
temporary patch to dwarfWalker
returning false for getFrameBase prevented processing
of multiple levels of inlined functions in CUBINs

(cherry picked from commit e91fb8670dc5884db902a678a00f48466b126ced)

2 years agoimprove fix to dwarf line reading.
John Mellor-Crummey [Fri, 1 Sep 2017 22:41:01 +0000 (17:41 -0500)]
improve fix to dwarf line reading.

(cherry picked from commit f5f04afc71e8318f9295b209e8ee60600d156ae6)

2 years agodon't skip the first line in all but first range.
John Mellor-Crummey [Fri, 1 Sep 2017 16:26:10 +0000 (11:26 -0500)]
don't skip the first line in all but first range.

(cherry picked from commit 5b8cf9fd1aaf877feeed2971fc9d2f952d06fa7e)

2 years agoMerge pull request #401 from mxz297/jumptable_merge
Xiaozhu Meng [Tue, 29 Aug 2017 22:18:37 +0000 (15:18 -0700)]
Merge pull request #401 from mxz297/jumptable_merge

Merging my jump table improvements, att_syntax, arm semantics, v9.3.x, and libdw

2 years agoOnly do endianess translation for powerpc binaries 401/head
Xiaozhu Meng [Tue, 29 Aug 2017 22:13:51 +0000 (17:13 -0500)]
Only do endianess translation for powerpc binaries

2 years agoDisplacements should be signed integers
Xiaozhu Meng [Tue, 29 Aug 2017 20:41:36 +0000 (15:41 -0500)]
Displacements should be signed integers

2 years agoWe should only set proccontrol level process's data to NULL when the Dyninst level...
Xiaozhu Meng [Tue, 29 Aug 2017 17:18:26 +0000 (12:18 -0500)]
We should only set proccontrol level process's data to NULL when the Dyninst level process is the only owner of the proccontrol level process

2 years agoFix uninitialized return value in line info
Xiaozhu Meng [Tue, 29 Aug 2017 14:22:58 +0000 (09:22 -0500)]
Fix uninitialized return value in line info

2 years agoFix symplifying concat operations in jump table analysis
Xiaozhu Meng [Thu, 24 Aug 2017 20:39:09 +0000 (15:39 -0500)]
Fix symplifying concat operations in jump table analysis

2 years agoMerge branch 'libdw' into jumptable_rebase
Xiaozhu Meng [Thu, 24 Aug 2017 17:12:23 +0000 (12:12 -0500)]
Merge branch 'libdw' into jumptable_rebase

2 years ago1. When we find potential indexing variable with table stride being 1, we need to...
Xiaozhu Meng [Wed, 23 Aug 2017 19:21:36 +0000 (14:21 -0500)]
1. When we find potential indexing variable with table stride being 1, we need to make sure that we have already found the table base to declare this variable as the table index.
2. Add constants multiplication in AST simplification

2 years agoFixing small things after the merge.
Sasha Nicolas [Wed, 23 Aug 2017 19:54:43 +0000 (14:54 -0500)]
Fixing small things after the merge.

2 years agoMerge branch 'sasha/libdw_deploy' into v9.3.x
Sasha Nicolas [Wed, 23 Aug 2017 17:41:34 +0000 (12:41 -0500)]
Merge branch 'sasha/libdw_deploy' into v9.3.x

2 years agoMerge branch 'github_master' into jumptable_rebase
Xiaozhu Meng [Tue, 22 Aug 2017 14:59:06 +0000 (09:59 -0500)]
Merge branch 'github_master' into jumptable_rebase

2 years ago1. Fix ARM semantics for instructions that use conditional code
Xiaozhu Meng [Tue, 22 Aug 2017 14:44:46 +0000 (09:44 -0500)]
1. Fix ARM semantics for instructions that use conditional code
2. Make sure to keep multiplication by one and shifting left by zero through visitors and expansion cache

2 years agoAdded high-level of diagram of ROSE semantics
Sunny Shah [Fri, 12 May 2017 19:22:47 +0000 (14:22 -0500)]
Added high-level of diagram of ROSE semantics

2 years agoAdded pseudocode extractor extract and instruction pseudocode files
Sunny Shah [Thu, 11 May 2017 15:49:37 +0000 (10:49 -0500)]
Added pseudocode extractor extract and instruction pseudocode files

ISA_ps contains one file for each instruction in the XML specification,
with each file containing the pseudocode for that instruction
extracted from the specification by the script.

2 years agoAdded comments for the declaration of several methods in the DispatcherARM64 class and
Sunny Shah [Tue, 31 Jan 2017 22:58:20 +0000 (16:58 -0600)]
Added comments for the declaration of several methods in the DispatcherARM64 class and
relevant comments in their implementation.

2 years agoSemantics for UDIV and SDIV
Sunny Shah [Tue, 31 Jan 2017 18:42:28 +0000 (12:42 -0600)]
Semantics for UDIV and SDIV

2 years agoSemantics for load/store acquire/release instructions (non-SIMD)
Sunny Shah [Tue, 17 Jan 2017 18:47:44 +0000 (12:47 -0600)]
Semantics for load/store acquire/release instructions (non-SIMD)

Includes semantics for the following instructions:
* LDAR
* LDARH
* LDARB
* STLR
* STLRB
* STLRH

2 years agoSemantics for data processing (3-source) instructions and their aliases (non-SIMD)
Sunny Shah [Tue, 17 Jan 2017 18:23:52 +0000 (12:23 -0600)]
Semantics for data processing (3-source) instructions and their aliases (non-SIMD)

Includes semantics for the following instructions:
MADD, MSUB, MNEG, MUL, SMADDL, SMSUBL, SMNEGL, SMULH, SMULL, UMADDL,
UMSEBL, UMNEGL, UMULH, UMULL

2 years agoSemantics for CLS and CLZ
Sunny Shah [Thu, 5 Jan 2017 20:41:15 +0000 (14:41 -0600)]
Semantics for CLS and CLZ

Introduced new enum CountOp that indicates type of count operation for
these instructions, as well as the utility functions -
CountLeadingZeroBits and CountLeadingSignBits - that implement the
counting logic.

2 years agoSemantics for CSEL
Sunny Shah [Thu, 5 Jan 2017 19:17:17 +0000 (13:17 -0600)]
Semantics for CSEL

Also added a method to return the condition code value from the raw
isntruction based on the instruction category.

2 years agoSemantics for more arithmetic instructions
Sunny Shah [Fri, 23 Dec 2016 19:53:26 +0000 (13:53 -0600)]
Semantics for more arithmetic instructions

Includes semantics for the following instructions:
* TST (immediate)
* TST (shifted)
* SBC
* SBCS
* NGC
* NGCS
* NEG
* NEGS
* MVN
* MOV (to/from SP)

2 years agoSemantics for shift instruction.
Sunny Shah [Tue, 20 Dec 2016 19:24:33 +0000 (13:24 -0600)]
Semantics for shift instruction.

Includes semantics for the following instructions:
* LSL (register)
* LSLV
* LSR (register)
* LSRV
* ASR (register)
* ASRV
* ROR (register)
* RORV

Introduced method DispatcherARM64::ShiftReg that is utilized by the
semantics of all the above instructions and calls the appropriate shift
function under BaseSemantics::RiscOperators based on the shift type.

Introduced method DispatcherARM64::getShiftType that is again used by
the semantics code to determine the type of shift.

2 years agoSemantics for load/store-unscaled instructions
Sunny Shah [Mon, 12 Dec 2016 17:15:28 +0000 (11:15 -0600)]
Semantics for load/store-unscaled instructions

Includes semantics for the following instructions:
* LDUR
* LDURB
* LDURH
* LDURSB
* LDURSH
* LDURSW
* STUR
* STURB
* STURH

2 years agoSemantics for load/store (unprivileged instructions)
Sunny Shah [Mon, 12 Dec 2016 17:02:56 +0000 (11:02 -0600)]
Semantics for load/store (unprivileged instructions)

Includes semantics for the following instructions:
* LDTR
* LDTRB
* LDTRH
* LDTRSB
* LDTRSH
* STTR
* STTRB
* STTRH

2 years agoSemantics for load/store pair instructions
Sunny Shah [Mon, 5 Dec 2016 18:48:52 +0000 (12:48 -0600)]
Semantics for load/store pair instructions

Variants of following instructions now supported:
* LDP
* STP
* LDPSW
* LDNP
* STNP

2 years agoWhen symplifying AST in jump table analysis, we need to remove multiplying by one...
Xiaozhu Meng [Mon, 21 Aug 2017 20:14:38 +0000 (15:14 -0500)]
When symplifying AST in jump table analysis, we need to remove multiplying by one and shifting left by zero from the AST when doing jump table indexing slice, to improve aliasing tracking;
on the other hand, we should keep these multilcation by one or shifting left by zero when doing jump table format slice, to identify the index variable for one byte long tables

2 years agoFix simpliyfing AST with concat operations in jump table analysis
Xiaozhu Meng [Mon, 21 Aug 2017 18:30:30 +0000 (13:30 -0500)]
Fix simpliyfing AST with concat operations in jump table analysis

2 years agoFor x86/64 instruction decoding, when MODRM.mod is 01 or 10 and using sib, we still...
Xiaozhu Meng [Mon, 21 Aug 2017 16:06:37 +0000 (11:06 -0500)]
For x86/64 instruction decoding, when MODRM.mod is 01 or 10 and using sib, we still need to decode the displacement

2 years agoImplemented decoding of low pc address for FDE.
Sasha Nicolas [Thu, 20 Jul 2017 03:35:35 +0000 (22:35 -0500)]
Implemented decoding of low pc address for FDE.

Fixing a bug already fixed in another branch.

2 years agoEditing functions that are used to get exception blocks.
Sasha Nicolas [Sat, 15 Jul 2017 01:24:08 +0000 (20:24 -0500)]
Editing functions that are used to get exception blocks.

Getting the augmentation data of a FDE.

2 years agotest_line_info now passing.
Sasha Nicolas [Thu, 13 Jul 2017 00:08:55 +0000 (19:08 -0500)]
test_line_info now passing.

2 years agoFixing the destruction of objects under process control api.
Sasha Nicolas [Thu, 6 Jul 2017 23:36:36 +0000 (18:36 -0500)]
Fixing the destruction of objects under process control api.

2 years agoAbout to make many changes in dwarfFrameParser
Sasha Nicolas [Fri, 23 Jun 2017 20:39:00 +0000 (15:39 -0500)]
About to make many changes in dwarfFrameParser

Passing test of local_var_locations.

Fixing decode location list.

2 years agoFixing DwarfFrameParser to seek FDE and not Dwarf_Frame.
Sasha Nicolas [Sat, 20 May 2017 01:26:39 +0000 (20:26 -0500)]
Fixing DwarfFrameParser to seek FDE and not Dwarf_Frame.

2 years agoCleaning up some code. Fixing DwarfWalker::decodeExpression, and minor issues.
Sasha Nicolas [Tue, 11 Apr 2017 21:13:17 +0000 (16:13 -0500)]
Cleaning up some code. Fixing DwarfWalker::decodeExpression, and minor issues.

2 years agoEditing some verification of return values and changing some dwarf
Sasha Nicolas [Wed, 5 Apr 2017 00:51:56 +0000 (19:51 -0500)]
Editing some verification of return values and changing some dwarf
decoding code.

Editing decodeLocationList and fixing some return values verification.

2 years agoFixing some bugs. Including, among others, module language determination and parsing...
Sasha Nicolas [Wed, 29 Mar 2017 23:27:52 +0000 (18:27 -0500)]
Fixing some bugs. Including, among others, module language determination and parsing global symbol modules.

Fixing parseLineInfoForCU function. Still miss a snippet.

Fixing some logical comparisons due to diferent meaning of return status
between the libraries libdw and libdwarf.

2 years agoReplaced a bunch of asserts with graceful error handling.
Bill Williams [Thu, 2 Mar 2017 19:41:31 +0000 (13:41 -0600)]
Replaced a bunch of asserts with graceful error handling.

2 years agoUse an explicit name for anonymous unions, structs and classes
mneumann [Thu, 16 Feb 2017 10:49:18 +0000 (11:49 +0100)]
Use an explicit name for anonymous unions, structs and classes

2 years agoEnable parsing of members without location information (implicitely 0) in unions
mneumann [Tue, 14 Feb 2017 18:18:38 +0000 (19:18 +0100)]
Enable parsing of members without location information (implicitely 0) in unions

2 years agoGetting modifications from master.
Sasha Nicolas [Fri, 10 Mar 2017 22:11:20 +0000 (16:11 -0600)]
Getting modifications from master.

2 years agoFixing use of dwarf_nextcu.
Sasha Nicolas [Fri, 3 Mar 2017 02:25:08 +0000 (20:25 -0600)]
Fixing use of dwarf_nextcu.

2 years agoFixing assert.
Sasha Nicolas [Tue, 28 Feb 2017 17:33:47 +0000 (11:33 -0600)]
Fixing assert.

2 years agoAdaptations done, but remain to be fixed at some points. Dyninst is compiling.
Sasha Nicolas [Fri, 24 Feb 2017 23:45:36 +0000 (17:45 -0600)]
Adaptations done, but remain to be fixed at some points. Dyninst is compiling.

2 years agoNew changes to adapt code to libdw.
Sasha Nicolas [Fri, 24 Feb 2017 01:12:13 +0000 (19:12 -0600)]
New changes to adapt code to libdw.

2 years agoSome changes at the dwarfWalker.
Sasha Nicolas [Thu, 23 Feb 2017 04:10:44 +0000 (22:10 -0600)]
Some changes at the dwarfWalker.

2 years agoMore changes in DwarfWalker.
Sasha Nicolas [Wed, 22 Feb 2017 01:37:18 +0000 (19:37 -0600)]
More changes in DwarfWalker.

2 years agoObject-elf.C is compiling with some incomplete functions.
Sasha Nicolas [Tue, 21 Feb 2017 00:55:15 +0000 (18:55 -0600)]
Object-elf.C is compiling with some incomplete functions.

2 years agoAdapting Object-elf.C
Sasha Nicolas [Sat, 18 Feb 2017 01:27:30 +0000 (19:27 -0600)]
Adapting Object-elf.C

2 years agolibdynDwarf is compiling now.
Sasha Nicolas [Fri, 17 Feb 2017 00:05:59 +0000 (18:05 -0600)]
libdynDwarf is compiling now.

2 years agoFixing indentation
Sasha Nicolas [Tue, 14 Feb 2017 22:11:23 +0000 (16:11 -0600)]
Fixing indentation

2 years agoStarting to change the library used for dwarf parsin.
Sasha Nicolas [Mon, 13 Feb 2017 23:08:28 +0000 (17:08 -0600)]
Starting to change the library used for dwarf parsin.

2 years agoBrought issues up to date and updated changelog accordingly.
Bill Williams [Thu, 2 Mar 2017 21:38:32 +0000 (15:38 -0600)]
Brought issues up to date and updated changelog accordingly.

2 years agoIncrement version and add changelog for 9.3.1
Bill Williams [Thu, 2 Mar 2017 21:20:19 +0000 (15:20 -0600)]
Increment version and add changelog for 9.3.1