Lev Walkin
|
62d7687e55
|
do not add unnecessary symbols
|
2017-08-05 22:49:42 -07:00 |
Lev Walkin
|
a4f3d4670d
|
avoid generating some OER object code if not -gen-OER
|
2017-08-05 22:40:14 -07:00 |
Lev Walkin
|
7268f33f6a
|
fix warning
|
2017-08-05 18:20:52 -07:00 |
Lev Walkin
|
ebdf02646d
|
Merge pull request #173 from mattipee/mattipee-no-constraints
Omit constraints code if -fno-constraints
|
2017-08-05 18:18:58 -07:00 |
Lev Walkin
|
92fc0130ac
|
Merge pull request #168 from brchiu/fix_compile_J2735_issue
Fix compile SAE J2735_201603DA.ASN issue
|
2017-08-05 18:10:08 -07:00 |
mattipee
|
e0b99abe50
|
Omit constraints code if -fno-constraints
Raised in #122, prevent reference to constraints in generated code if compiled with -fno-constraints
|
2017-08-04 11:44:04 +01:00 |
Lev Walkin
|
fb35e08884
|
whitespace changes
|
2017-08-04 03:06:51 -07:00 |
Lev Walkin
|
d19216f2f4
|
add OER
|
2017-08-04 03:02:57 -07:00 |
Lev Walkin
|
e29e61270a
|
skeleton for J2735
|
2017-08-04 02:49:36 -07:00 |
Lev Walkin
|
752e9735d8
|
ignore UTF-8 byte order mark
|
2017-08-04 02:06:22 -07:00 |
Lev Walkin
|
691ea048b5
|
typo fix
|
2017-08-04 01:45:03 -07:00 |
Lev Walkin
|
da997b1ea1
|
work in 128-bit integer values while compiling
|
2017-08-04 01:38:41 -07:00 |
Lev Walkin
|
2b290bef16
|
use macro instead of a symbol for debugging, if C99
|
2017-08-03 23:19:23 -07:00 |
Lev Walkin
|
bc0b0c5062
|
remove warnings
|
2017-08-02 14:06:07 -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
|
6bc7a11d9e
|
follow internal convention
|
2017-08-02 13:32:24 -07:00 |
Lev Walkin
|
b9e98cbaed
|
avoid compile warning/error
|
2017-08-02 13:32:24 -07:00 |
Lev Walkin
|
17a93cf955
|
distcheck has to be capped as well
|
2017-08-02 13:32:24 -07:00 |
Lev Walkin
|
c78d04711d
|
fix distcheck
|
2017-08-02 13:32:24 -07:00 |
Lev Walkin
|
322e35e6ec
|
removed unused function
|
2017-08-02 13:32:24 -07:00 |
Lev Walkin
|
8041fe87b5
|
regenerate with simpler constraint checking code
|
2017-08-02 13:32:24 -07:00 |
Lev Walkin
|
4118ccf997
|
simplify numeric constraints checking in runtime
|
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
|
ed1ce785bb
|
oer constraints (incomplete)
|
2017-08-02 13:32:23 -07:00 |
Lev Walkin
|
a28cbb9f66
|
add constraint debug
|
2017-08-02 13:32:23 -07:00 |
Lev Walkin
|
fc4f37a5a2
|
add const
|
2017-08-02 13:32:23 -07:00 |
Lev Walkin
|
dbdc06725f
|
clarification that EXCEPT is ignored in both PER and OER
|
2017-08-02 13:32:23 -07:00 |
Lev Walkin
|
8aed40c467
|
verify value range constraints for OER
|
2017-08-02 13:32:23 -07:00 |
Lev Walkin
|
01582a7184
|
generate constraints on type
|
2017-08-02 13:32:23 -07:00 |
Lev Walkin
|
6f50a3f737
|
-print-constraints without -F is useless
|
2017-08-02 13:32:23 -07:00 |
Lev Walkin
|
7e833b6ed4
|
regeneration is allowed to fail
|
2017-08-02 13:32:22 -07:00 |
Lev Walkin
|
7eac0df3e7
|
employ XER equivalence check
|
2017-08-02 13:32:22 -07:00 |
Lev Walkin
|
2d747bdda9
|
add OER encoders into library
|
2017-08-02 13:32:22 -07:00 |
Lev Walkin
|
e4589f9486
|
add XER equivalence check
|
2017-08-02 13:32:22 -07:00 |
Lev Walkin
|
b8933edbdc
|
C90 fix
|
2017-08-02 13:32:22 -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
|
1d76f3c4d3
|
add OER codec for string types
|
2017-08-02 13:32:22 -07:00 |
Lev Walkin
|
ca84c46db9
|
test OER for string types round-trip
|
2017-08-02 13:32:22 -07:00 |
Lev Walkin
|
5f99257c19
|
do not ignore specs
|
2017-08-02 13:32:21 -07:00 |
Lev Walkin
|
af4dfaa12a
|
OER string test
|
2017-08-02 13:32:21 -07:00 |
Lev Walkin
|
2d10756d75
|
non-existent in 32-bit mode
|
2017-08-02 13:32:21 -07:00 |
Lev Walkin
|
b4776ff2ee
|
bring OER in non-OER modes (temporary)
|
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
|
8b6a8005e0
|
account for a wider structure
|
2017-08-02 13:32:21 -07:00 |
Lev Walkin
|
963fd86536
|
typo fix
|
2017-08-02 13:32:20 -07:00 |
Lev Walkin
|
6cea145da8
|
first round-trip test working
|
2017-08-02 13:32:20 -07:00 |
Lev Walkin
|
3c5d94164c
|
generate Root elements and Additions elements counters for OER
|
2017-08-02 13:32:20 -07:00 |
Lev Walkin
|
890e6038cc
|
OER encode SEQUENCE
|
2017-08-02 13:32:20 -07:00 |