Steffen Jaeckel
6ac31fe980
more clean-up & relicense
2019-10-03 16:54:37 +02:00
Steffen Jaeckel
4eac223b54
display git version in ident string if available
2017-09-13 15:21:59 +02:00
Steffen Jaeckel
3dc016ffca
consolidate makefiles a bit
2017-09-13 15:21:29 +02:00
Steffen Jaeckel
8924d33424
properly handle install PREFIX etc.
2017-09-13 15:20:40 +02:00
Steffen Jaeckel
aae8ed3809
add pkg-config file for shared library
2017-06-14 13:16:54 +02:00
Steffen Jaeckel
e632e097c8
introduce makefile_include.mk
...
this also fixes a bug where makefile.shared didn't always use $(LT)
instead of libtool
2017-06-14 13:16:06 +02:00
Steffen Jaeckel
6c1b3e2424
clean-up installation process
2017-05-11 09:13:38 +02:00
Steffen Jaeckel
71de1a493d
only include library objects in library
2017-05-11 08:58:54 +02:00
Reiner Herrmann
81aeb56951
Sort object files for deterministic linking order
...
This is from the Debian reproducible team.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
2016-07-24 22:06:03 +02:00
Sebastian Andrzej Siewior
86acd501a4
makefile.shared: remove --silent argument
...
Remove the --silent argument from libtool so the build-log scanner does
complain about "compiler-flags-hidden 2"
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
2016-07-24 22:05:55 +02:00
Steffen Jaeckel
6ae4762482
add 'uninstall' make target
2016-04-24 18:37:17 +02:00
Steffen Jaeckel
a5e8652fb1
fix headers in makefile.shared
2016-04-24 18:36:51 +02:00
Steffen Jaeckel
993d85de7f
as of [1] we have to use this version
...
[1] https://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info
2015-08-07 10:51:36 +02:00
Steffen Jaeckel
1f1fafe7fb
bump version
2015-08-07 01:03:23 +02:00
Sebastian Andrzej Siewior
f0f92f033e
Add symbols files
...
Export only used symbols and keep implemetations details hidden.
Stripped away symbols are:
fp_mul_comba20, fp_mul_comba24, fp_mul_comba28, fp_mul_comba32, fp_mul_comba48,
fp_mul_comba64, fp_mul_comba, fp_mul_comba_small, fp_prime_miller_rabin,
fp_sqr_comba20, fp_sqr_comba24, fp_sqr_comba28, fp_sqr_comba32, fp_sqr_comba48,
fp_sqr_comba64, fp_sqr_comba, fp_sqr_comba_small, s_fp_add, s_fp_sub,
fp_reverse, fp_s_rmap
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
2015-04-25 14:58:23 +02:00
Sebastian Andrzej Siewior
c7ce75f920
use LDFLAGS in the link command
...
required for the hardening flags
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
2015-04-25 14:25:56 +02:00
Johnny Willemsen
52932db932
Replace spaces with tab to file GNU make problems
2015-02-26 09:17:20 +01:00
Steffen Jaeckel
dde4fbd881
makefiles: update with new file
2015-02-15 23:33:11 +01:00
Steffen Jaeckel
e4f59d4d61
create new make target test_standalone
2015-02-15 15:13:20 +01:00
Steffen Jaeckel
b1b9a82d97
demo: split up test to 'test' and a new 'timing' build target
2015-02-15 14:26:06 +01:00
Steffen Jaeckel
6231d132de
makefile.shared: fix linker step
2015-02-15 14:26:03 +01:00
Steffen Jaeckel
4673d82793
improve makefiles
...
shared makefile now uses libtool
update gitignore according
remove 'timing' target in shared makefile
add dependency of HEADERS to OBJECTS for both makefiles
2014-10-13 16:44:58 +02:00
Steffen Jaeckel
86ba42797a
update makefiles
2014-10-13 13:40:41 +02:00
Steffen Jaeckel
97248ae23e
update makefiles
2014-08-14 21:19:14 +02:00
Steffen Jaeckel
019beee1c7
update makefiles
2014-06-12 18:20:38 +02:00
Steffen Jaeckel
86e7c59ff4
trim trailing spaces/clean-up
2014-06-12 17:35:54 +02:00
Tom St Denis
da88c2d42f
added tomsfastmath-0.12
2010-07-22 10:06:30 +02:00
Tom St Denis
ea10e969b2
added tomsfastmath-0.10
2010-07-22 10:06:29 +02:00
Tom St Denis
4b439169aa
added tomsfastmath-0.09
2010-07-22 10:06:28 +02:00
Tom St Denis
f99cdec6b0
added tomsfastmath-0.08
2010-07-22 10:06:27 +02:00
Tom St Denis
9ce1fe4656
added tomsfastmath-0.07
2010-07-22 10:06:26 +02:00
Tom St Denis
091b337fe8
added tomsfastmath-0.06
2010-07-22 10:06:25 +02:00
Tom St Denis
a6c4c5a261
added tomsfastmath-0.05
2010-07-22 10:06:25 +02:00