- util_debug("GEN", " CODE:\n");
- for (;;) {
- if (code_statements_data[j].opcode != INSTR_DONE &&
- code_statements_data[j].opcode != INSTR_RETURN)
- util_debug("GEN", " %s {0x%05d,0x%05d,0x%05d}\n",
- asm_instr[code_statements_data[j].opcode].m,
- code_statements_data[j].s1,
- code_statements_data[j].s2,
- code_statements_data[j].s3
- );
- else break;
- j++;
+ /* Internal functions have no code */
+ if (code_functions_data[i].entry >= 0) {
+ util_debug("GEN", " CODE:\n");
+ for (;;) {
+ if (code_statements_data[j].opcode != INSTR_DONE &&
+ code_statements_data[j].opcode != INSTR_RETURN)
+ util_debug("GEN", " %s {0x%05d,0x%05d,0x%05d}\n",
+ asm_instr[code_statements_data[j].opcode].m,
+ code_statements_data[j].o1.s1,
+ code_statements_data[j].o2.s2,
+ code_statements_data[j].o3.s3
+ );
+ else break;
+ j++;
+ }