The legacy struct s_coopFloatReg was never being used, though it was an empty struct (not wasting space), some symbols were being generate for it. Nevertheless, neither C99 nor C11 allow empty structs, so this was also a violation to the C standards. Signed-off-by: Flavio Ceolin <flavio.ceolin@intel.com> Signed-off-by: Anas Nashif <anas.nashif@intel.com>
33 lines
772 B
C
33 lines
772 B
C
/*
|
|
* Copyright (c) 2016 Wind River Systems, Inc.
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
#ifndef ZEPHYR_ARCH_POSIX_INCLUDE_OFFSETS_SHORT_ARCH_H_
|
|
#define ZEPHYR_ARCH_POSIX_INCLUDE_OFFSETS_SHORT_ARCH_H_
|
|
|
|
#include <offsets.h>
|
|
|
|
/* kernel */
|
|
|
|
#define _kernel_offset_to_isf \
|
|
(___kernel_t_arch_OFFSET + ___kernel_arch_t_isf_OFFSET)
|
|
|
|
/* end - kernel */
|
|
|
|
/* threads */
|
|
|
|
#define _thread_offset_to_excNestCount \
|
|
(___thread_t_arch_OFFSET + ___thread_arch_t_excNestCount_OFFSET)
|
|
|
|
#define _thread_offset_to_esp \
|
|
(___thread_t_callee_saved_OFFSET + ___callee_saved_t_esp_OFFSET)
|
|
|
|
#define _thread_offset_to_preempFloatReg \
|
|
(___thread_t_arch_OFFSET + ___thread_arch_t_preempFloatReg_OFFSET)
|
|
|
|
/* end - threads */
|
|
|
|
#endif /* ZEPHYR_ARCH_POSIX_INCLUDE_OFFSETS_SHORT_ARCH_H_ */
|