Searched +full:- +full:- +full:add +full:- +full:architecture (Results 1 – 4 of 4) sorted by relevance
/nanopb-3.4.0/.github/workflows/ |
D | compiler_tests.yml | 10 runs-on: ubuntu-20.04 13 - name: Check out code from GitHub 17 fetch-depth: "0" 19 - name: Install dependencies 21 sudo dpkg --add-architecture i386 22 sudo apt-get update 23 sudo apt-get install python3-protobuf protobuf-compiler scons 24 sudo apt-get install clang valgrind splint cmake 25 …sudo apt-get install libstdc++6:i386 libgcc-s1:i386 lib32gcc-9-dev lib32stdc++-9-dev libncurses5:i… 27 - name: Test with 64-bit GCC [all …]
|
/nanopb-3.4.0/docs/ |
D | reference.md | 8 1. Using the -D switch on the C compiler command line. 16 * `PB_FIELD_32BIT`: Add support for field tag numbers over 65535, fields larger than 64 kiB and arr… 19 * `PB_SYSTEM_HEADER`: Replace the standards header files with a single system-specific header file.… 20 … `PB_WITHOUT_64BIT`: Disable support of 64-bit integer fields, for old compilers or for a slight s… 22 * `PB_CONVERT_DOUBLE_FLOAT`: Convert doubles to floats for platforms that do not support 64-bit `do… 23 * `PB_VALIDATE_UTF8`: Check whether incoming strings are valid UTF-8 sequences. Adds a small perfor… 29 recognized automatically by C-preprocessor `#if`-directives in the 56 converted using the nanopb-generator.py. There are three ways to define 89 - Lines starting with `#` or `//` are regarded as comments. 90 - Blank lines are ignored. [all …]
|
/nanopb-3.4.0/ |
D | pb.h | 1 /* Common parts of the nanopb library. Most of these are quite low-level 2 * stuff. For the high-level interface, see pb_encode.h and pb_decode.h. 25 /* Add support for tag numbers > 65536 and fields larger than 65536 bytes. */ 34 /* Disable support for 64-bit datatypes, for compilers without int64_t 44 * support 64-bit doubles. Most commonly AVR. */ 47 /* Check whether incoming strings are valid UTF-8 sequences. Slows down 51 /* This can be defined if the platform is little-endian and has 8-bit bytes. 68 #define NANOPB_VERSION "nanopb-0.4.7" 72 * - strlen, memcpy, memset functions 73 * - [u]int_least8_t, uint_fast8_t, [u]int_least16_t, [u]int32_t, [u]int64_t [all …]
|
/nanopb-3.4.0/spm_headers/nanopb/ |
D | pb.h | 1 /* Common parts of the nanopb library. Most of these are quite low-level 2 * stuff. For the high-level interface, see pb_encode.h and pb_decode.h. 25 /* Add support for tag numbers > 65536 and fields larger than 65536 bytes. */ 34 /* Disable support for 64-bit datatypes, for compilers without int64_t 44 * support 64-bit doubles. Most commonly AVR. */ 47 /* Check whether incoming strings are valid UTF-8 sequences. Slows down 51 /* This can be defined if the platform is little-endian and has 8-bit bytes. 68 #define NANOPB_VERSION "nanopb-0.4.7" 72 * - strlen, memcpy, memset functions 73 * - [u]int_least8_t, uint_fast8_t, [u]int_least16_t, [u]int32_t, [u]int64_t [all …]
|