{"action":"created","issue":{"url":"https://api.github.com/repos/eurecom-s3/s2e-arm-testsuite/issues/2","labels_url":"https://api.github.com/repos/eurecom-s3/s2e-arm-testsuite/issues/2/labels{/name}","comments_url":"https://api.github.com/repos/eurecom-s3/s2e-arm-testsuite/issues/2/comments","events_url":"https://api.github.com/repos/eurecom-s3/s2e-arm-testsuite/issues/2/events","html_url":"https://github.com/eurecom-s3/s2e-arm-testsuite/issues/2","id":57254423,"number":2,"title":"ControlFlowGraph plugin missing","user":{"login":"riyadparvez","id":494783,"avatar_url":"https://avatars.githubusercontent.com/u/494783?v=3","gravatar_id":"","url":"https://api.github.com/users/riyadparvez","html_url":"https://github.com/riyadparvez","followers_url":"https://api.github.com/users/riyadparvez/followers","following_url":"https://api.github.com/users/riyadparvez/following{/other_user}","gists_url":"https://api.github.com/users/riyadparvez/gists{/gist_id}","starred_url":"https://api.github.com/users/riyadparvez/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/riyadparvez/subscriptions","organizations_url":"https://api.github.com/users/riyadparvez/orgs","repos_url":"https://api.github.com/users/riyadparvez/repos","events_url":"https://api.github.com/users/riyadparvez/events{/privacy}","received_events_url":"https://api.github.com/users/riyadparvez/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":5,"created_at":"2015-02-10T23:27:57Z","updated_at":"2015-02-20T17:45:45Z","closed_at":"2015-02-12T12:18:20Z","body":"Hi,\r\n\r\nhttps://github.com/eurecom-s3/s2e-arm-testsuite/blob/master/tests/ControlFlowGraphPlugin/\r\n\r\nThere's been a test for testing ControlFlowGraph plugin, but I don't see any ControlFlowGraph plugin. Can you point where is ControlFlowGraph plugin implemented?"},"comment":{"url":"https://api.github.com/repos/eurecom-s3/s2e-arm-testsuite/issues/comments/75285622","html_url":"https://github.com/eurecom-s3/s2e-arm-testsuite/issues/2#issuecomment-75285622","issue_url":"https://api.github.com/repos/eurecom-s3/s2e-arm-testsuite/issues/2","id":75285622,"user":{"login":"zaddach","id":5988756,"avatar_url":"https://avatars.githubusercontent.com/u/5988756?v=3","gravatar_id":"","url":"https://api.github.com/users/zaddach","html_url":"https://github.com/zaddach","followers_url":"https://api.github.com/users/zaddach/followers","following_url":"https://api.github.com/users/zaddach/following{/other_user}","gists_url":"https://api.github.com/users/zaddach/gists{/gist_id}","starred_url":"https://api.github.com/users/zaddach/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/zaddach/subscriptions","organizations_url":"https://api.github.com/users/zaddach/orgs","repos_url":"https://api.github.com/users/zaddach/repos","events_url":"https://api.github.com/users/zaddach/events{/privacy}","received_events_url":"https://api.github.com/users/zaddach/received_events","type":"User","site_admin":false},"created_at":"2015-02-20T17:45:45Z","updated_at":"2015-02-20T17:45:45Z","body":"Hi,\n\nyes, if you have the source, then just compile it to LLVM bitcode (clang\n-emit-llvm) and run it through \"opt -dot-cfg -dot-callgraph\"(LLVM\ntoolsuite).\nThough no idea how you get back from there to the source code line, but I'm\nsure it's possible with the dwarf debug info in the .bc s ...\n\nJonas\n\nP.s.: If you have a working system I'm interested in it too :)\nOne of my future projects would be a nice browser for LLVM code (and\npossibly source code).\n\nOn Thu, Feb 19, 2015 at 8:36 PM, Riyad Parvez <notifications@github.com>\nwrote:\n\n> Thanks!\n> Do you have any idea how to get the CFG without using proprietary tools\n> like IDA? Right now I'm considering getting the CFG from source code, then\n> map instructions from binary to source line using addr2line. Is there a\n> better approach?\n>\n> —\n> Reply to this email directly or view it on GitHub\n> <https://github.com/eurecom-s3/s2e-arm-testsuite/issues/2#issuecomment-75120335>\n> .\n>\n"}}