[1] https://www.gnu.org/software/libtool/manual/libtool.html#Updating-version-info
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>
required for the hardening flags Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc>
shared makefile now uses libtool update gitignore according remove 'timing' target in shared makefile add dependency of HEADERS to OBJECTS for both makefiles