diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2024-05-19 22:55:29 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2024-05-19 22:55:29 (GMT) |
commit | 79662ede83b35ad9d91b942218cf09e856e48b4c (patch) | |
tree | a2bd2c2e7070aeda9cf2eb97f867cf3ff1b7c92a /src/arch | |
parent | 49ae908b6aa3c8c6bca2c79b0a68f587f51b600f (diff) |
Restore full featured Python bindings for binary contents.
Diffstat (limited to 'src/arch')
-rw-r--r-- | src/arch/Makefile.am | 13 | ||||
-rw-r--r-- | src/arch/vmpa.c | 4 | ||||
-rw-r--r-- | src/arch/vmpa.h | 4 |
3 files changed, 15 insertions, 6 deletions
diff --git a/src/arch/Makefile.am b/src/arch/Makefile.am index bdfceb7..6ee2690 100644 --- a/src/arch/Makefile.am +++ b/src/arch/Makefile.am @@ -1,5 +1,5 @@ -noinst_LTLIBRARIES = libarch.la +noinst_LTLIBRARIES = libarch4.la # libarch.la libarch_la_SOURCES = \ archbase.h archbase.c \ @@ -26,9 +26,18 @@ libarch_la_LIBADD = \ operands/libarchoperands.la +libarch4_la_SOURCES = \ + vmpa.h vmpa.c + +libarch4_la_CFLAGS = $(TOOLKIT_CFLAGS) + +libarch4_la_LIBADD = + + devdir = $(includedir)/chrysalide/$(subdir:src/%=core/%) dev_HEADERS = $(libarch_la_SOURCES:%c=) -SUBDIRS = instructions operands +#SUBDIRS = instructions operands + diff --git a/src/arch/vmpa.c b/src/arch/vmpa.c index b172acf..fe61125 100644 --- a/src/arch/vmpa.c +++ b/src/arch/vmpa.c @@ -754,7 +754,7 @@ char *create_vmpa_db_table(const char *base) * Remarques : - * * * ******************************************************************************/ - +#if 0 // FIXME bool load_vmpa(vmpa2t *addr, const char *base, const bound_value *values, size_t count) { char *name; /* Désignation complète */ @@ -862,7 +862,7 @@ bool store_vmpa(const vmpa2t *addr, const char *base, bound_value **values, size return true; } - +#endif /* ---------------------------------------------------------------------------------- */ diff --git a/src/arch/vmpa.h b/src/arch/vmpa.h index fe98ed4..42136e2 100644 --- a/src/arch/vmpa.h +++ b/src/arch/vmpa.h @@ -148,13 +148,13 @@ vmpa2t *string_to_vmpa_virt(const char *); /* Donne les éléments requis pour la construction d'une table. */ char *create_vmpa_db_table(const char *); - +#if 0 // FIXME /* Charge les valeurs utiles pour une localisation. */ bool load_vmpa(vmpa2t *, const char *, const bound_value *, size_t); /* Constitue les champs destinés à une insertion / modification. */ bool store_vmpa(const vmpa2t *, const char *, bound_value **, size_t *); - +#endif /* ------------------------ DEFINITION DE POSITION AVEC BITS ------------------------ */ |