lightning.git - Portable just-in-time compiler library

index : lightning.git
Portable just-in-time compiler library
summary refs log tree commit diff
diff options
context:
space:
mode:
Diffstat
-rw-r--r--check/lightning.c 7
-rw-r--r--include/lightning/jit_private.h 3
-rw-r--r--lib/jit_ia64.c 3
3 files changed, 2 insertions, 11 deletions
diff --git a/check/lightning.c b/check/lightning.c
index b38a568..40adeb3 100644
--- a/check/lightning.c
+++ b/check/lightning.c
@@ -522,9 +522,6 @@ static void rehash(hash_t *hash);
/*
* Initialization
*/
-#if __ia64__
-extern int missing_count;
-#endif
static jit_state_t *_jit;
static int flag_verbose;
static int flag_disasm;
@@ -3569,10 +3566,6 @@ execute(int argc, char *argv[])
}
function = jit_emit();
-#if __ia64__
- if (missing_count)
- flag_disasm = 1;
-#endif
if (flag_verbose > 1 || flag_disasm) {
jit_print();
fprintf(stdout, " - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\n");
diff --git a/include/lightning/jit_private.h b/include/lightning/jit_private.h
index c3e9c3c..b6740e4 100644
--- a/include/lightning/jit_private.h
+++ b/include/lightning/jit_private.h
@@ -551,8 +551,5 @@ extern jit_bool_t _jit_remap(jit_state_t*);
*/
extern jit_register_t _rvs[];
extern const char *jit_progname;
-#if __ia64__
-extern int missing_count;
-#endif
#endif /* _jit_private_h */
diff --git a/lib/jit_ia64.c b/lib/jit_ia64.c
index b41dde1..5b823cb 100644
--- a/lib/jit_ia64.c
+++ b/lib/jit_ia64.c
@@ -194,6 +194,8 @@ jit_register_t _rvs[] = {
{ rc(fpr)|116, "f116"}, { rc(fpr)|117, "f117"},
{ rc(fpr)|118, "f118"}, { rc(fpr)|119, "f119"},
#if 0
+ /* commented to fit a jit_regset_t in 256 bits, so that the fake
+ * O0-O7 registers are easily patched when an argument is pushed */
{ rc(fpr)|120, "f120"}, { rc(fpr)|121, "f121"},
{ rc(fpr)|122, "f122"}, { rc(fpr)|123, "f123"},
{ rc(fpr)|124, "f124"}, { rc(fpr)|125, "f125"},
@@ -206,7 +208,6 @@ jit_register_t _rvs[] = {
{ rc(arg)|126, "o6" }, { rc(arg)|127, "o7" },
{ _NOREG, "<none>" },
};
-int missing_count;
/*
* Implementation
generated by cgit v1.2.3 (git 2.39.1) at 2025年09月14日 06:02:58 +0000

AltStyle によって変換されたページ (->オリジナル) /