Subversion Repositories Kolibri OS

Rev

Rev 4103 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4103 Rev 5056
Line 73... Line 73...
73
 * Work it around via a compiler barrier quirk suggested by Jakub Jelinek.
73
 * Work it around via a compiler barrier quirk suggested by Jakub Jelinek.
74
 * Fixed in GCC 4.8.2 and later versions.
74
 * Fixed in GCC 4.8.2 and later versions.
75
 *
75
 *
76
 * (asm goto is automatically volatile - the naming reflects this.)
76
 * (asm goto is automatically volatile - the naming reflects this.)
77
 */
77
 */
78
#if GCC_VERSION <= 40801
-
 
79
# define asm_volatile_goto(x...)	do { asm goto(x); asm (""); } while (0)
78
#define asm_volatile_goto(x...)	do { asm goto(x); asm (""); } while (0)
80
#else
-
 
81
# define asm_volatile_goto(x...)	do { asm goto(x); } while (0)
-
 
82
#endif
-
 
Line 83... Line 79...
83
 
79
 
84
#ifdef CONFIG_ARCH_USE_BUILTIN_BSWAP
80
#ifdef CONFIG_ARCH_USE_BUILTIN_BSWAP
85
#if GCC_VERSION >= 40400
81
#if GCC_VERSION >= 40400
86
#define __HAVE_BUILTIN_BSWAP32__
82
#define __HAVE_BUILTIN_BSWAP32__