struct riscv_option_stack *next;
struct riscv_set_options options;
riscv_subset_list_t *subset_list;
+ unsigned xlen;
};
static struct riscv_option_stack *riscv_opts_stack = NULL;
s->next = riscv_opts_stack;
s->options = riscv_opts;
s->subset_list = riscv_rps_as.subset_list;
+ s->xlen = xlen;
riscv_opts_stack = s;
riscv_rps_as.subset_list = riscv_copy_subset_list (s->subset_list);
}
riscv_opts_stack = s->next;
riscv_opts = s->options;
riscv_rps_as.subset_list = s->subset_list;
+ xlen = s->xlen;
riscv_release_subset_list (release_subsets);
free (s);
}
0+02 l .text 0+00 \$xrv64i2p0
0+06 l .text 0+00 \$xrv32i2p0_f2p0_c2p0
0+08 l .text 0+00 \$xrv32i2p0_f2p0
-0+0c l .text 0+00 \$xrv32i2p0_f2p0_d2p0_c2p0
-0+0e l .text 0+00 \$xrv32i2p0_f2p0_d2p0
-0+12 l .text 0+00 \$xrv32i2p0_f2p0_d2p0_zca1p0
+0+0c l .text 0+00 \$xrv64i2p0_f2p0_d2p0_c2p0
+0+0e l .text 0+00 \$xrv64i2p0_f2p0_d2p0
+0+12 l .text 0+00 \$xrv64i2p0_f2p0_d2p0_zca1p0
0+18 l .text 0+00 \$xrv32i2p0_f2p0_zca1p0_zcf1p0
-0+1e l .text 0+00 \$xrv32i2p0_f2p0_d2p0_zca1p0_zcd1p0
+0+1e l .text 0+00 \$xrv64i2p0_f2p0_d2p0_zca1p0_zcd1p0
0+24 l .text 0+00 \$xrv32i2p0_zilsd1p0_zca1p0_zcb1p0_zclsd1p0
0+30 l .text 0+00 \$xrv64i2p0_zca1p0_zcmop1p0_zcmp1p0_zcmt1p0
0+0 l d .riscv.attributes 0+00 .riscv.attributes