b43-asm: Add an option to print the code sizes after assembling.
[b43-tools.git] / assembler / main.c
index 3562a048ca0d19b58beaaed36f0482ff23926d44..255cabc88c74b6966d0c0a4262e374d2048cdf14 100644 (file)
@@ -1125,6 +1125,12 @@ static void emit_code(struct assembler_context *ctx)
                        break;
                }
        }
+
+       if (arg_print_sizes) {
+               printf("%s:  text = %u instructions (%u bytes)\n",
+                      fn, insn_count, insn_count * sizeof(uint64_t));
+       }
+
        fclose(fd);
        free(fn);
 }