diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2015-01-10 16:37:34 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2015-01-10 16:37:34 (GMT) |
commit | 8ef66a1e0225c9e00175fbaf3f3038f537de511f (patch) | |
tree | dd7112dd50c02e0ad1565ce7a890991b5e1270c6 /src/arch/arm/context.c | |
parent | cc3e31eecd90766ae4f0bb391428c5c59567ef4c (diff) |
Extended the grammar to allow hooks inclusion.
git-svn-id: svn://svn.gna.org/svn/chrysalide/trunk@453 abbe820e-26c8-41b2-8c08-b7b2b41f8b0a
Diffstat (limited to 'src/arch/arm/context.c')
-rw-r--r-- | src/arch/arm/context.c | 79 |
1 files changed, 0 insertions, 79 deletions
diff --git a/src/arch/arm/context.c b/src/arch/arm/context.c index 24546c0..386f21a 100644 --- a/src/arch/arm/context.c +++ b/src/arch/arm/context.c @@ -224,8 +224,6 @@ static size_t find_disass_arm_area(disass_arm_area *areas, virt_t addr, size_t f size_t index; /* Indice de cellule idéale */ size_t mid; /* Division de l'espace */ - printf(" < 0x%08x > %zu / %zu...\n", addr, first, last); - if (first == last) index = first; @@ -233,8 +231,6 @@ static size_t find_disass_arm_area(disass_arm_area *areas, virt_t addr, size_t f { mid = first + (last - first + 1) / 2; - printf(" --looking-- %zu / %zu -> %zu\n", first, last, mid); - if (areas[mid].start <= addr) index = find_disass_arm_area(areas, addr, mid, last); else @@ -242,11 +238,6 @@ static size_t find_disass_arm_area(disass_arm_area *areas, virt_t addr, size_t f } - printf(" !! FOUND !! (for 0x%08x) -- [%zu] [%zu/%zu] 0x%08x <-> 0x%08x\n", - (unsigned int)addr, index, first, last, - (unsigned int)areas[index].start, - (unsigned int)areas[index].end); - assert(areas[index].start <= addr && addr < areas[index].end); return index; @@ -283,32 +274,6 @@ void _g_arm_context_define_encoding(GArmContext *ctx, virt_t addr, unsigned int /* Sinon on redivise... */ else { - - - - - - do - { - unsigned int i; - - printf(" --sel-- %u for 0x%08x\n", (unsigned int)selected, (unsigned int)addr); - - for (i = 0; i < ctx->acount; i++) - printf(" --def before-- [%u] 0x%08x <-> 0x%08x\n", - i, - (unsigned int)ctx->areas[i].start, - (unsigned int)ctx->areas[i].end); - - } - while (0); - - - - - - - ctx->areas = (disass_arm_area *)realloc(ctx->areas, ++ctx->acount * sizeof(disass_arm_area)); memmove(&ctx->areas[selected + 1], &ctx->areas[selected], @@ -321,51 +286,7 @@ void _g_arm_context_define_encoding(GArmContext *ctx, virt_t addr, unsigned int ctx->areas[selected + 1].start = addr; ctx->areas[selected + 1].marker = marker; - - - do - { - unsigned int i; - - for (i = 0; i < ctx->acount; i++) - printf(" --def after-- [%u] 0x%08x <-> 0x%08x\n", - i, - (unsigned int)ctx->areas[i].start, - (unsigned int)ctx->areas[i].end); - - } - while (0); - - - - - - - } - - - - - /* - do - { - unsigned int i; - - printf(" --sel-- %u for 0x%08x\n", (unsigned int)selected, (unsigned int)addr); - - for (i = 0; i < ctx->acount; i++) - printf(" --def-- [%u] 0x%08x <-> 0x%08x\n", - i, - (unsigned int)ctx->areas[i].start, - (unsigned int)ctx->areas[i].end); - } - while (0); - */ - - - - } |