Skip to content
This repository has been archived by the owner on Nov 21, 2020. It is now read-only.

Tracewrap -- Clean up some loose ends #1

Open
wants to merge 2 commits into
base: tracewrap
Choose a base branch
from

Conversation

megele
Copy link

@megele megele commented Mar 2, 2015

No description provided.

Manuel Egele and others added 2 commits March 1, 2015 22:43
Close frame after CC evaluation

By closing the frame at the "correct"? position (i.e., after the conditional code evaluation), we should now be able to collect traces without specifying -singlestep explicitly.

If frame remains open, print address of instruction that originally opened the frame.

This makes it easier to debug problems with open frames as the correct (i.e., responsible) instruction is printed.

Implement tracing also for arm-softmmu

Back out tracewrap into the common area so it gets built with user-mode and system mode targets

Add command line option for -tracefile

Don't break build w/o --with-tracewrap

gcc complains about unused variable tracefile if it's not enclosed in #ifdef/#endif

The -tracefile option exists regardless of the --with-tracewrap configure option, this still needs to be addressed/fixed.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant