Skip to content

Commit e62da9d

Browse files
committed
Add ARM64 / RISCV converters.
1 parent bc21f4e commit e62da9d

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/pylzma/pylzma.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,7 +200,9 @@ pylzma_bcj_##id##_convert(PyObject *self, PyObject *args) \
200200

201201
DEFINE_BCJ_CONVERTER(arm, ARM);
202202
DEFINE_BCJ_CONVERTER(armt, ARMT);
203+
DEFINE_BCJ_CONVERTER(arm64, ARM64);
203204
DEFINE_BCJ_CONVERTER(ppc, PPC);
205+
DEFINE_BCJ_CONVERTER(riscv, RISCV);
204206
DEFINE_BCJ_CONVERTER(sparc, SPARC);
205207
DEFINE_BCJ_CONVERTER(ia64, IA64);
206208

@@ -503,7 +505,9 @@ methods[] = {
503505
{"bcj_x86_convert", (PyCFunction)pylzma_bcj_x86_convert, METH_VARARGS, (char *)&doc_bcj_x86_convert},
504506
{"bcj_arm_convert", (PyCFunction)pylzma_bcj_arm_convert, METH_VARARGS, (char *)&doc_bcj_arm_convert},
505507
{"bcj_armt_convert", (PyCFunction)pylzma_bcj_armt_convert, METH_VARARGS, (char *)&doc_bcj_armt_convert},
508+
{"bcj_arm64_convert", (PyCFunction)pylzma_bcj_arm64_convert, METH_VARARGS, (char *)&doc_bcj_arm64_convert},
506509
{"bcj_ppc_convert", (PyCFunction)pylzma_bcj_ppc_convert, METH_VARARGS, (char *)&doc_bcj_ppc_convert},
510+
{"bcj_riscv_convert", (PyCFunction)pylzma_bcj_riscv_convert, METH_VARARGS, (char *)&doc_bcj_riscv_convert},
507511
{"bcj_sparc_convert", (PyCFunction)pylzma_bcj_sparc_convert, METH_VARARGS, (char *)&doc_bcj_sparc_convert},
508512
{"bcj_ia64_convert", (PyCFunction)pylzma_bcj_ia64_convert, METH_VARARGS, (char *)&doc_bcj_ia64_convert},
509513
{"bcj2_decode", (PyCFunction)pylzma_bcj2_decode, METH_VARARGS, (char *)&doc_bcj2_decode},

0 commit comments

Comments
 (0)