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

index : lightning.git
Portable just-in-time compiler library
summary refs log tree commit diff
path: root/lib
diff options
context:
space:
mode:
authorpcpa <paulo.cesar.pereira.de.andrade@gmail.com>2015年05月24日 14:44:04 -0300
committerpcpa <paulo.cesar.pereira.de.andrade@gmail.com>2015年05月24日 14:44:04 -0300
commit237c90295aad597b095572581e5bfb46a3b239a0 (patch)
treef4bfbbb071a260ed452233a8a5ca366c3a1bc7f4 /lib
parent316dfc6e5ee1a2468c99ff5c8890e932f6719c9b (diff)
downloadlightning-237c90295aad597b095572581e5bfb46a3b239a0.tar.gz
Bump library major.
* lib/Makefile.am: Bump library major. This is a preparation for a rework that was due for quite some time, but that is now required to properly implement variadic jit functions. The rework is mainly required to know at prolog parsing, if a function is variadic or not. This will benefit a few backends, and is mandatory for the hard float arm abi. The rework was already planned for quite some time, to be able to use a variable stack framesize, and for leaf functions optimization where applicable. The change will be source compatible, but will change some internals, and jit_code_t values, as some new will be added. The only behavior change is that, jit_arg_register_p may change return value on hard float arm abi, if called before or after jit_ellipsis. Common sense anyway, would say to make that call after jit_ellipsis, but documentation should be updated for it.
Diffstat (limited to 'lib')
-rw-r--r--lib/Makefile.am 1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/Makefile.am b/lib/Makefile.am
index a2bcf15..009e6de 100644
--- a/lib/Makefile.am
+++ b/lib/Makefile.am
@@ -16,6 +16,7 @@
AM_CFLAGS = -I$(top_srcdir)/include -D_GNU_SOURCE $(LIGHTNING_CFLAGS)
liblightning_LTLIBRARIES = liblightning.la
+liblightning_la_LDFLAGS = -version-info 1:0:0
if get_jit_size
JIT_SIZE_PATH = "$(top_builddir)/jit_$(cpu)-sz.c"
generated by cgit v1.2.3 (git 2.25.1) at 2025年09月16日 15:11:57 +0000

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