mirror of
https://github.com/netwide-assembler/nasm.git
synced 2024-11-21 03:14:19 +08:00
config/unconfig.h: still needs to be in the repository
config/unconfig.h is build from config/config.h.in, but the latter doesn't exist in the repository either. config/unconfig.h is cleaner, so check it back into the repository, to let non-Unix-sh people be able to build from the repo. Signed-off-by: H. Peter Anvin (Intel) <hpa@zytor.com>
This commit is contained in:
parent
8f385ec6a0
commit
dacee5a5f5
182
config/unconfig.h
Normal file
182
config/unconfig.h
Normal file
@ -0,0 +1,182 @@
|
||||
/* config/unconfig.h: autogenerated by tools/unconfig.pl */
|
||||
|
||||
#ifndef CONFIG_UNCONFIG_H
|
||||
#define CONFIG_UNCONFIG_H
|
||||
|
||||
#ifndef alloc_size_func2
|
||||
# ifdef HAVE_FUNC_ATTRIBUTE2_ALLOC_SIZE
|
||||
# define alloc_size_func2(x1,x2) __attribute__((alloc_size(x1,x2)))
|
||||
# else
|
||||
# define alloc_size_func2(x1,x2)
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef alloc_size_func2_ptr
|
||||
# ifdef HAVE_FUNC_PTR_ATTRIBUTE2_ALLOC_SIZE
|
||||
# define alloc_size_func2_ptr(x1,x2) __attribute__((alloc_size(x1,x2)))
|
||||
# else
|
||||
# define alloc_size_func2_ptr(x1,x2)
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef end_with_null
|
||||
# ifdef HAVE_FUNC_ATTRIBUTE_SENTINEL
|
||||
# define end_with_null __attribute__((sentinel))
|
||||
# else
|
||||
# define end_with_null
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef end_with_null_ptr
|
||||
# ifdef HAVE_FUNC_PTR_ATTRIBUTE_SENTINEL
|
||||
# define end_with_null_ptr __attribute__((sentinel))
|
||||
# else
|
||||
# define end_with_null_ptr
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef format_func3
|
||||
# ifdef HAVE_FUNC_ATTRIBUTE3_FORMAT
|
||||
# define format_func3(x1,x2,x3) __attribute__((format(x1,x2,x3)))
|
||||
# else
|
||||
# define format_func3(x1,x2,x3)
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef format_func3_ptr
|
||||
# ifdef HAVE_FUNC_PTR_ATTRIBUTE3_FORMAT
|
||||
# define format_func3_ptr(x1,x2,x3) __attribute__((format(x1,x2,x3)))
|
||||
# else
|
||||
# define format_func3_ptr(x1,x2,x3)
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef const_func
|
||||
# ifdef HAVE_FUNC_ATTRIBUTE_CONST
|
||||
# define const_func __attribute__((const))
|
||||
# else
|
||||
# define const_func
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef const_func_ptr
|
||||
# ifdef HAVE_FUNC_PTR_ATTRIBUTE_CONST
|
||||
# define const_func_ptr __attribute__((const))
|
||||
# else
|
||||
# define const_func_ptr
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef pure_func
|
||||
# ifdef HAVE_FUNC_ATTRIBUTE_PURE
|
||||
# define pure_func __attribute__((pure))
|
||||
# else
|
||||
# define pure_func
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef pure_func_ptr
|
||||
# ifdef HAVE_FUNC_PTR_ATTRIBUTE_PURE
|
||||
# define pure_func_ptr __attribute__((pure))
|
||||
# else
|
||||
# define pure_func_ptr
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef noreturn_func
|
||||
# ifdef HAVE_FUNC_ATTRIBUTE_NORETURN
|
||||
# define noreturn_func __attribute__((noreturn))
|
||||
# else
|
||||
# define noreturn_func
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef unlikely_func
|
||||
# ifdef HAVE_FUNC_ATTRIBUTE_COLD
|
||||
# define unlikely_func __attribute__((cold))
|
||||
# else
|
||||
# define unlikely_func
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef unlikely_func_ptr
|
||||
# ifdef HAVE_FUNC_PTR_ATTRIBUTE_COLD
|
||||
# define unlikely_func_ptr __attribute__((cold))
|
||||
# else
|
||||
# define unlikely_func_ptr
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef unused_func
|
||||
# ifdef HAVE_FUNC_ATTRIBUTE_UNUSED
|
||||
# define unused_func __attribute__((unused))
|
||||
# else
|
||||
# define unused_func
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef unused_func_ptr
|
||||
# ifdef HAVE_FUNC_PTR_ATTRIBUTE_UNUSED
|
||||
# define unused_func_ptr __attribute__((unused))
|
||||
# else
|
||||
# define unused_func_ptr
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef noreturn_func_ptr
|
||||
# ifdef HAVE_FUNC_PTR_ATTRIBUTE_NORETURN
|
||||
# define noreturn_func_ptr __attribute__((noreturn))
|
||||
# else
|
||||
# define noreturn_func_ptr
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef never_null
|
||||
# ifdef HAVE_FUNC_ATTRIBUTE_RETURNS_NONNULL
|
||||
# define never_null __attribute__((returns_nonnull))
|
||||
# else
|
||||
# define never_null
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef never_null_ptr
|
||||
# ifdef HAVE_FUNC_PTR_ATTRIBUTE_RETURNS_NONNULL
|
||||
# define never_null_ptr __attribute__((returns_nonnull))
|
||||
# else
|
||||
# define never_null_ptr
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef malloc_func
|
||||
# ifdef HAVE_FUNC_ATTRIBUTE_MALLOC
|
||||
# define malloc_func __attribute__((malloc))
|
||||
# else
|
||||
# define malloc_func
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef malloc_func_ptr
|
||||
# ifdef HAVE_FUNC_PTR_ATTRIBUTE_MALLOC
|
||||
# define malloc_func_ptr __attribute__((malloc))
|
||||
# else
|
||||
# define malloc_func_ptr
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef alloc_size_func1
|
||||
# ifdef HAVE_FUNC_ATTRIBUTE1_ALLOC_SIZE
|
||||
# define alloc_size_func1(x1) __attribute__((alloc_size(x1)))
|
||||
# else
|
||||
# define alloc_size_func1(x1)
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#ifndef alloc_size_func1_ptr
|
||||
# ifdef HAVE_FUNC_PTR_ATTRIBUTE1_ALLOC_SIZE
|
||||
# define alloc_size_func1_ptr(x1) __attribute__((alloc_size(x1)))
|
||||
# else
|
||||
# define alloc_size_func1_ptr(x1)
|
||||
# endif
|
||||
#endif
|
||||
|
||||
#endif /* CONFIG_UNCONFIG_H */
|
Loading…
Reference in New Issue
Block a user