From d80cfc83325f8e95d35ecd9f15b36b96fa9ed3ee Mon Sep 17 00:00:00 2001 From: Simon South Date: Sat, 6 Jun 2020 18:56:56 -0400 Subject: [PATCH] Disable branch-patching This patch disables JamVM's branch-patching optimization, which tends to make JamVM fail with an "Illegal instruction" error on x86_64 (and possibly other architectures that use variable-length instructions) when built using modern versions of gcc and glibc. --- src/init.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/init.c b/src/init.c index 32539cf..38ad54b 100644 --- a/src/init.c +++ b/src/init.c @@ -72,8 +72,8 @@ void setDefaultInitArgs(InitArgs *args) { #ifdef INLINING args->replication_threshold = 10; args->profile_threshold = 10; - args->branch_patching_dup = TRUE; - args->branch_patching = TRUE; + args->branch_patching_dup = FALSE; + args->branch_patching = FALSE; args->print_codestats = FALSE; args->join_blocks = TRUE; args->profiling = TRUE; -- 2.25.2 897186c1554e18a187429683d2eafdbfc0caac96'>refslogtreecommitdiff
path: root/gnu/packages/fcitx.scm
AgeCommit message (Expand)Author
2019-11-08gnu: fcitx-configtool: Don't use NAME in source URI....* gnu/packages/fcitx.scm (fcitx-configtool)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2019-11-08gnu: fcitx: Update to 4.2.9.7....* gnu/packages/fcitx.scm (fcitx): Update to 4.2.9.7. [inputs]: Add json-c. Tobias Geerinckx-Rice
2019-11-08gnu: fcitx: Don't use NAME in source URI....* gnu/packages/fcitx.scm (fcitx)[source]: Hard-code NAME. Tobias Geerinckx-Rice
2018-09-26gnu: enchant: Update to 2.2.3....* gnu/packages/enchant.scm (enchant): Update to 2.2.3. [arguments]: Add "--enable-relocatable" to #:configure-flags. [native-inputs]: Add UNITTEST-CPP. (enchant-1.6): New public variable. * gnu/packages/fcitx.scm (fcitx)[inputs]: Change ENCHANT to ENCHANT-1.6. * gnu/packages/gnome.scm (gspell): Likewise. * gnu/packages/mate.scm (pluma): Likewise. * gnu/packages/gtk.scm (gtkspell3)[propagated-inputs]: Likewise. [inputs]: Remove duplicate ENCHANT. Marius Bakke
2018-06-15gnu: fcitx-configtool: Update to 0.4.10....* gnu/packages/fcitx.scm (fcitx-configtool): Update to 0.4.10. Tobias Geerinckx-Rice
2018-06-15gnu: fcitx: Update to 4.2.9.6....* gnu/packages/fcitx.scm (fcitx): Update to 4.2.9.6. [native-inputs]: Add extra-cmake-modules. Tobias Geerinckx-Rice
2018-06-15gnu: fcitx: Use HTTPS home page....* gnu/packages/fcitx.scm (fcitx)[home-page]: Use HTTPS. Tobias Geerinckx-Rice