Lev Walkin
d9221847e5
add common lib
2017-08-22 01:44:56 -07:00
Lev Walkin
700df493dd
reshuffled the tests layout
2017-08-10 14:59:15 -07:00
Lev Walkin
63099079dc
no warnings
2017-08-06 23:46:26 -07:00
Lev Walkin
62d95d2ef4
rm warnings
2017-08-06 23:41:11 -07:00
Lev Walkin
645d2de9c3
allow c99 for asn1c code base as well (not skeletons though)
2017-08-06 23:30:36 -07:00
Lev Walkin
da997b1ea1
work in 128-bit integer values while compiling
2017-08-04 01:38:41 -07:00
Lev Walkin
1d84ea9862
simplify 64 bit test check
2017-08-02 12:40:13 -07:00
Lev Walkin
efded512e7
update --enable-code-coverage support
2017-03-26 16:12:11 -07:00
Lev Walkin
b2ee65912f
get rid of pushes
2017-03-26 05:19:06 -07:00
Lev Walkin
8a2fb9e110
redone check for longer long
2017-03-26 05:13:39 -07:00
Lev Walkin
860de0bc14
Merge pull request #109 from theirix/configure-ar
...
Locate AR using standard macro
2017-03-26 05:02:12 -07:00
Vasil Velichkov
1144b350f3
When -Wpedantic is not supported try the -pedantic instead
...
GCC prior to 4.8 does not supprot -Wpedantic.
See https://gcc.gnu.org/gcc-4.8/changes.html
The travis-ci currently builds with gcc-4.6.3
$ gcc --version
gcc (Ubuntu/Linaro 4.6.3-1ubuntu5) 4.6.3
2017-03-26 04:42:26 -07:00
Vasil Velichkov
e318759ef2
Add code coverage using lcov and gcov
...
To generate the code coverage report you need gcov and lcov installed
and then execute
./configure --enable-code-coverage
make check-code-coverage
Writing directory view page.
Overall coverage rate:
lines......: 76.5% (10519 of 13759 lines)
functions..: 85.5% (491 of 574 functions)
branches...: 57.5% (7040 of 12250 branches)
file:///home/user/asn1c/asn1c-0.9.28-coverage/index.html
Open the index.html with a web browser
2017-03-26 04:42:26 -07:00
Lev Walkin
fa9bb6dcfd
version bump
2017-03-26 03:48:47 -07:00
theirix
b577d4d881
Locate AR using standard macro
...
- Use AM_PROG_AR to locate AR (debian complains about AC_PATH_PROG)
- Added a fallback for automake < 1.12
- Moved LT_INIT because it depends on AM_* macro
2016-07-30 17:40:17 +03:00
Lev Walkin
619f0cd736
alloca.h is not universally available
2016-07-02 19:55:23 +00:00
Lev Walkin
64dd70cfc1
EMIT_ASN_DEBUG is in skeletons flags
2016-03-14 05:14:07 -07:00
Lev Walkin
f379fe3ac9
check-src has its own extra_dist
2016-03-14 04:30:27 -07:00
Lev Walkin
3798f34a8d
tests code uses C99
2016-03-14 04:07:45 -07:00
Lev Walkin
9ee77995ba
more explicit test spec
2016-03-14 03:46:16 -07:00
Lev Walkin
327bab2b53
run autoupdate
2016-03-14 02:36:27 -07:00
Lev Walkin
104af19d65
pedantic c89 safety
2016-01-24 22:13:27 -08:00
Lev Walkin
9736348c47
remove compiler warnings
2016-01-24 19:23:02 -08:00
Lev Walkin
790b57973c
RPM spec is not part of asn1c
2016-01-23 09:43:40 -08:00
Lev Walkin
7e55cac51c
modernize distribution a bit
2016-01-23 09:19:17 -08:00
Lev Walkin
47d884c782
removed AM_MAINTAINER_MODE
2016-01-23 06:38:16 -08:00
Lev Walkin
c6080fdd93
generate manual pages from Markdown instead of writing directly
2016-01-23 06:35:34 -08:00
Lev Walkin
f76132009a
split --enable-Werror and --enable-test-Werror
2016-01-10 13:27:18 -08:00
Lev Walkin
a1e5b9d3c4
autoreconf-2.69 fix
2015-09-14 12:50:49 -07:00
brchiu
f9c7f85041
Update configure.ac
...
fixing problem found when using autoreconf-2.69
2015-08-01 09:52:42 +08:00
Lev Walkin
271131c9d7
use AS_HELP_STRING for formatting, etc
2015-04-10 00:09:57 -07:00
Lev Walkin
3278995748
merged patch #31
2014-10-12 18:51:52 -07:00
Lev Walkin
1b03c79368
removed autotools intermediate files from source code; use autoreconf -iv.
2014-10-12 17:31:26 -07:00
Lev Walkin
04fbe62bbc
check if timegm is present before emulating
2014-09-17 02:27:01 -07:00
Lev Walkin
eace46c5db
version bump
2014-09-17 02:18:44 -07:00
Lev Walkin
58ecc7b4e3
disable long debug output and implement --enable-ASN_DEBUG to restore old behavior
2014-09-17 00:32:03 -07:00
Lev Walkin
65907f0750
portability fixes
2014-09-14 17:20:51 -07:00
Lev Walkin
e0d321a650
version 0.9.26
2014-09-11 01:28:57 -07:00
Lev Walkin
b40ec41655
do not check certain features on non-64 systems
2014-02-24 00:57:18 -08:00
Lev Walkin
ea55215e3c
split ADD_CFLAGS and TESTSUITE_CFLAGS
2014-01-14 02:15:13 -08:00
Lev Walkin
f84cc014d4
check cc flags viability before setting them
2014-01-14 02:12:24 -08:00
Lev Walkin
aef10c36f7
upgrade autotools
2014-01-14 01:47:25 -08:00
Frank Morgner
cab30af3ee
check for strcasecmp
2013-05-21 14:29:12 +02:00
Frank Morgner
92096162d2
check for alloca
2013-05-21 11:38:04 +02:00
Frank Morgner
fb63c010f2
build silently by default
2013-05-21 09:56:38 +02:00
Frank Morgner
8a759ad3db
try to link symlink and use a define on error
...
fixes compiling with Minimalist GNU win32 (cross) compiler 4.2.1, which
defines symlink, but doesn't implement it.
2013-05-16 15:02:59 +02:00
Lev Walkin
d8ca7ce6a7
version bump
2013-03-16 07:07:26 -07:00
Lev Walkin
69b4f1239d
remove inconsequential webcgi subproject
2012-09-04 01:37:14 -07:00
Lev Walkin
e7c4b96655
update automake and move doc -> docsrc
2010-11-09 03:26:07 -08:00