zephyr/subsys
Jakob Olesen 71260d88d5 shell: Initialize va_list variables portably.
The structure of the va_list type is architecture-dependent, and it
doesn't seem possible to initialize va_list variables in a portable way
(except by using va_start()). In particular, the x86_64 ABI defines the
type like this:

    typedef struct {
        unsigned int gp_offset;
        unsigned int fp_offset;
        void *overflow_arg_area;
        void *reg_save_area;
    } va_list[1];

Fortunately, the va_start() macro expects an uninitialized va_list
variable, so we can simply remove the initializers to make the code
portable.

Signed-off-by: Jakob Olesen <jolesen@fb.com>
2019-06-07 12:08:35 +02:00
..
bluetooth linker generated list: introduce Z_STRUCT_SECTION_ITERABLE() 2019-06-06 14:21:32 -07:00
console console: kconfig: Put 'menuconfig CONSOLE_SUBSYS' in top-level menu 2019-05-15 05:10:01 -05:00
cpp style: add braces around if/while statements 2019-06-06 15:20:21 +02:00
debug arch: arm: remove _preempt_float in unshared FP registers mode 2019-05-03 14:25:22 -04:00
dfu dfu: kconfig: Remove 'DFU Options' menu 2019-05-15 05:02:32 -05:00
disk disk: kconfig: Group related symbols and use 'menuconfig' symbol 2019-05-20 12:51:42 -04:00
fb
fs fs: implemented unmount function to fatfs 2019-05-30 11:19:36 -04:00
jwt cmake: Don't have users call zephyr_link_interface on mbedTLS 2019-05-11 08:35:26 -04:00
logging logging: Add option to detect missed transient string duplication 2019-05-29 13:52:31 +02:00
mgmt mcumgr: move Kconfig to main tree 2019-05-31 12:50:09 -04:00
net style: add braces around if/while statements 2019-06-06 15:20:21 +02:00
power Power: Fix various spurious LOG_ERR calls 2019-06-04 09:20:37 -04:00
random rand32_entropy_device.c: remove atomic_t misuse 2019-05-30 09:16:35 -04:00
settings subsys/settings: Cleanup the initialisation of the subsys 2019-06-03 11:58:05 +02:00
shell shell: Initialize va_list variables portably. 2019-06-07 12:08:35 +02:00
stats
storage subsys/storage/flash_map: Fix returned error codes 2019-05-24 11:13:41 +02:00
testsuite subsys/testsuite/ztest: Fix zassert_mem_equal user message printing 2019-06-04 09:23:24 -04:00
usb style: add braces around if/while statements 2019-06-06 15:20:21 +02:00
CMakeLists.txt
Kconfig