arc: prefer __section from compiler_attributes.h
Reported-by: Sedat Dilek <sedat.dilek@gmail.com> Suggested-by: Josh Poimboeuf <jpoimboe@redhat.com> Signed-off-by: Nick Desaulniers <ndesaulniers@google.com> Signed-off-by: Vineet Gupta <vgupta@synopsys.com>
This commit is contained in:
parent
d85f6b93a7
commit
2f029413cb
|
@ -62,15 +62,15 @@
|
||||||
#else /* !__ASSEMBLY__ */
|
#else /* !__ASSEMBLY__ */
|
||||||
|
|
||||||
#ifdef CONFIG_ARC_HAS_ICCM
|
#ifdef CONFIG_ARC_HAS_ICCM
|
||||||
#define __arcfp_code __attribute__((__section__(".text.arcfp")))
|
#define __arcfp_code __section(.text.arcfp)
|
||||||
#else
|
#else
|
||||||
#define __arcfp_code __attribute__((__section__(".text")))
|
#define __arcfp_code __section(.text)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef CONFIG_ARC_HAS_DCCM
|
#ifdef CONFIG_ARC_HAS_DCCM
|
||||||
#define __arcfp_data __attribute__((__section__(".data.arcfp")))
|
#define __arcfp_data __section(.data.arcfp)
|
||||||
#else
|
#else
|
||||||
#define __arcfp_data __attribute__((__section__(".data")))
|
#define __arcfp_data __section(.data)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#endif /* __ASSEMBLY__ */
|
#endif /* __ASSEMBLY__ */
|
||||||
|
|
|
@ -53,8 +53,7 @@ extern const struct machine_desc __arch_info_begin[], __arch_info_end[];
|
||||||
*/
|
*/
|
||||||
#define MACHINE_START(_type, _name) \
|
#define MACHINE_START(_type, _name) \
|
||||||
static const struct machine_desc __mach_desc_##_type \
|
static const struct machine_desc __mach_desc_##_type \
|
||||||
__used \
|
__used __section(.arch.info.init) = { \
|
||||||
__attribute__((__section__(".arch.info.init"))) = { \
|
|
||||||
.name = _name,
|
.name = _name,
|
||||||
|
|
||||||
#define MACHINE_END \
|
#define MACHINE_END \
|
||||||
|
|
Loading…
Reference in New Issue