Commit Graph

275 Commits

Author SHA1 Message Date
Lev Walkin cd2f48eb5a structure comparison functions 2017-08-10 02:52:25 -07:00
Lev Walkin ad0d637c90 generate runtime information object set tables 2017-08-08 02:02:42 -07:00
Lev Walkin 4dcf8367d9 refactor constraint matrix handling 2017-08-07 20:10:05 -07:00
Lev Walkin d0f7b91eac print object sets tables for all information object sets 2017-08-07 18:13:04 -07:00
Lev Walkin ea6635bdae better parsing information object class sets 2017-08-06 23:23:04 -07:00
Bi-Ruei, Chiu 1fa31c9e3e Simplify the logic of accessing codec function for specific TYPE 2017-08-02 14:06:07 -07:00
Lev Walkin 8041fe87b5 regenerate with simpler constraint checking code 2017-08-02 13:32:24 -07:00
Lev Walkin 5861e8a08d better constraint recognition (fix F-inv though) 2017-08-02 13:32:24 -07:00
Lev Walkin 8aed40c467 verify value range constraints for OER 2017-08-02 13:32:23 -07:00
Lev Walkin 69353a320b test that we ignore size constraints on not-known-multipler character string (utf8string) 2017-08-02 13:32:22 -07:00
Lev Walkin af4dfaa12a OER string test 2017-08-02 13:32:21 -07:00
Lev Walkin 3ad1e32b63 regenerated with OER constraints 2017-08-02 13:32:21 -07:00
Lev Walkin 1f820ba3c7 old test not needed 2017-08-02 13:32:21 -07:00
Lev Walkin 6db40f4c49 check OER in 32-bit and 64-bit modes 2017-08-02 13:32:21 -07:00
Lev Walkin 963fd86536 typo fix 2017-08-02 13:32:20 -07:00
Lev Walkin 40fa826a49 135 add optionals to make it interesting 2017-08-02 13:32:20 -07:00
Lev Walkin a2abcaab2e add OER to -print-constraints 2017-08-02 13:32:19 -07:00
Lev Walkin b2284470f9 add OER INTEGER constraint check 2017-08-02 13:32:18 -07:00
Lev Walkin b33425f16b fix OER stubs order 2017-08-02 13:32:18 -07:00
Lev Walkin ba68c91b71 empty OER stub generator 2017-08-02 13:32:16 -07:00
Lev Walkin a46ab9c15c OER in doc 2017-08-02 13:32:15 -07:00
Lev Walkin 46ef3f339e retain constness of maps 2017-07-06 08:47:53 -07:00
Lev Walkin c7b2edb6e4 Merge pull request #156 from johvik/unused_variable
Add (void) when st is unused
2017-06-27 08:37:37 -07:00
Lev Walkin 4087683d67 Merge pull request #158 from johvik/duplicate_const
Fix duplicate 'const' warnings
2017-06-27 08:28:49 -07:00
johvik e70c40724c Fix duplicate 'const' warnings
Since the typedef of asn_INTEGER_specifics_t also contains a const the
compiler complained about:
"warning: duplicate ‘const’ [-Wpedantic]"
2017-05-09 11:06:12 +02:00
johvik bd3dea9b7b Add (void) when st is unused
This is to get rid of the GCC warning:
"warning: unused variable ‘st’ [-Wunused-variable]"
2017-05-09 10:20:51 +02:00
Bi-Ruei, Chiu 2d6b8c0170 Add more test result for check-parsing.sh 2017-05-08 12:17:04 +08:00
johvik 792216e97f Skip last comma when there are no extensions
This is to get rid of the GCC warning:
"warning: comma at end of enumerator list [-Wpedantic]"
2017-04-11 10:42:21 +02:00
Lev Walkin 2e8ee8d5be Merge pull request #96 from brchiu/fix_declaration_inside_parameter_list_warning
Fix 'declaration inside parameter list' warning
2017-03-26 04:01:01 -07:00
Lev Walkin 4aa1e96d44 regenerated for version bump 2017-03-26 03:56:53 -07:00
Bi-Ruei, Chiu 9b87e5b095 Fix 'declaration inside parameter list' warning
1. Add forward definition section.
2. Move type definition inside A_SEQUENCE_OF() to forward definition section.
3. Modify asn1c_lang_C_type_CHOICE() ...etc functions to achieve it.
4. Modify test cases used during 'make check'.
2017-03-15 16:18:46 +08:00
Lev Walkin 4ecc33785d Makefile is part of distribution 2016-03-14 03:49:06 -07:00
Lev Walkin 7c1dc05f0e do not use reserved identifiers, contd 2016-03-14 03:08:19 -07:00
Lev Walkin a7591b5c7f regenerated tests based on Wim L patch 2014-10-12 18:37:35 -07:00
Lev Walkin 04fbe62bbc check if timegm is present before emulating 2014-09-17 02:27:01 -07:00
Lev Walkin 05b32b8e33 bump up asn1c version 2014-09-14 18:03:24 -07:00
Lev Walkin e0d321a650 version 0.9.26 2014-09-11 01:28:57 -07:00
Lev Walkin 1550e5c94e change type width detection logic 2014-02-10 11:07:14 -08:00
Lev Walkin 58b74eb570 add signed integer tests for test 134 2014-02-10 09:24:39 -08:00
Lev Walkin 6c52784de1 PER-encoding of integers wider than 32 bits 2014-02-09 04:34:54 -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
Lev Walkin 6169b8d565 fix default constraint checking 2013-12-07 11:02:44 -08:00
Lev Walkin f65e937759 additional PER test 2013-10-17 13:04:57 -07:00
Lev Walkin 9c70e74c0c remove warnings 2013-10-17 13:03:36 -07:00
Lev Walkin 4062b01cd5 add -fline-refs 2013-10-11 14:29:38 -07:00
Lev Walkin 2fce55d3b6 regenerated 2013-03-28 05:00:39 -07:00
Lev Walkin 2a744a7470 Behavior of -fnative-types made default; old behavior saved under -fwide-types 2013-03-27 01:56:23 -07:00
Lev Walkin e14480fa0b fix https://sourceforge.net/p/asn1c/bugs/51/ 2013-03-24 03:28:00 -07:00