- 02 May, 2022 1 commit
-
-
Senthil Prabakaran authored
-
- 08 Mar, 2022 1 commit
-
-
Grzegorz Niemirowski authored
-
- 25 Feb, 2022 2 commits
-
-
Nikolaos Koutsianas authored
-
Nikolaos Koutsianas authored
-
- 01 Nov, 2021 4 commits
-
-
Raphael Riebl authored
-
Raphael Riebl authored
-
Raphael Riebl authored
-
Raphael Riebl authored
On 32bit architectures the MSBs were truncated
-
- 21 Sep, 2021 1 commit
-
-
Andrey Starodubtsev authored
- fixed: format specifiers like PRIu32 or PRIdMAX are defined in standard C header `inttypes.h` - fixed: `_snprintf` is a function introduced by MicroSoft, which isn't fully compliant with `snprintf` from C99 (it doesn't support `%zu`, for example). `snprintf`/`vsnprintf` are available in MinGW though - fixed: `_GNU_SOURCE` was added in `fadb26aa`, Aug 23 2017 in attempt to enable declaration of GNU extension `vasprintf`. But later in `a06b1b4d` and `6bdd8c0a` more correct way of handling this function was added - via definition of subsitution if it's absent (e.g. for Solaris); so enforcing `_GNU_SOURCE` isn't necessary anymore, and it breaks MinGW build.
-
- 02 Jun, 2021 3 commits
-
-
Uri Blumenthal authored
-
Uri Blumenthal authored
by Clang-12 from Xcode-12.5 on macOS Big Sur 11.4)
-
Uri Blumenthal authored
-
- 27 May, 2021 1 commit
-
-
Andrea Bigagli authored
-
- 12 Mar, 2021 1 commit
-
-
Mouse authored
-
- 01 Nov, 2020 1 commit
-
-
Mouse authored
-
- 31 Oct, 2020 1 commit
-
-
Raphael Riebl authored
Fix #290, #383, #407 where APC_EXTENSIBLE is lost for SEQUENCE SIZE(, ...) OF
-
- 29 Sep, 2020 4 commits
- 23 Sep, 2020 19 commits
-
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
- changed: execution is divided into parts by data type, because the execution time is significantly increased due to the greater number of possible options; splitting execution into separate parts also allows the test framework to run multiple parts in parallel
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
When generating code for a resource-constrained device, it is important to disable unused codecs and features. Unfortunately, the `asn1c` architecture does not allow you to simply use compiler/linker keys to exclude unused code, since references to unused code are always present in the generated files. Also, the need to compile even code that will not be used increases the build time. - added: the following `asn1c` arguments to disable individual features: * `-no-gen-BER` (do not generate BER support code) * `-no-gen-XER` (do not generate XER support code) * `-no-gen-OER` (do not generate OER support code) * `-no-gen-UPER` (do not generate Unaligned PER support code) * `-no-gen-APER` (do not generate Aligned PER support code) * `-no-gen-print` (do not generate print code) * `-no-gen-random-fill` (do not generate random fill code) - added: `asn_config.h` file containing the necessary definitions when disabling codecs and a feature - changed: documentation and command-line help for added/modified arguments are updated - check-parsing.sh: changed the parsing of `asn1c` arguments from the file name; now the list of arguments starts with the `+` sign; arguments are specified in the same way as when starting from the console (with the `-` sign at the beginning); arguments are separated by the `_` sign; example of the file name: `999-test-name.asn1.+-P_-gen-UPER_-gen-APER_-fcompound-names` - fixed: file `160-multiple-parameterized-instance-OK.asn1.-Pgen-PERfcompound-names` empty because of an error parsing the arguments from the file name - check-asn1c-smoke.sh (Important!): the execution time has significantly increased due to the greater number of possible options
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
Evgeniy Isaev authored
-
- 07 Jul, 2020 1 commit
-
-