Commit 45d7f9b9 by Jan Brittenson

change bytecode rtx structure references into macros

From-SVN: r5436
parent e7a42772
...@@ -276,7 +276,7 @@ seg_refsym (seg, name, offset) ...@@ -276,7 +276,7 @@ seg_refsym (seg, name, offset)
segreloc->sym = sym; segreloc->sym = sym;
segreloc->next = seg->relocs; segreloc->next = seg->relocs;
seg->relocs = segreloc; seg->relocs = segreloc;
seg_data(seg, (char *) &offset, sizeof offset); seg_data (seg, (char *) &offset, sizeof offset);
} }
...@@ -837,9 +837,9 @@ bc_gen_rtx (label, offset, bc_label) ...@@ -837,9 +837,9 @@ bc_gen_rtx (label, offset, bc_label)
rtx r; rtx r;
r = (rtx) obstack_alloc (rtl_obstack, sizeof (struct rtx_def)); r = (rtx) obstack_alloc (rtl_obstack, sizeof (struct rtx_def));
r->label = label; /* FIXME: Do we need to copy here? */ BYTECODE_LABEL(r) = label; /* Do we need to copy here? */
r->offset = offset; BYTECODE_OFFSET(r) = offset;
r->bc_label = bc_label; BYTECODE_BC_LABEL(r) = bc_label;
return r; return r;
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment