[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: 430a6964686d514497aa033292ce74cd4b29119d URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=430a6964686d514497aa033292ce74cd4b29119d Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: 5d60ac62ab2d09bf6aaef1802cdc089e2e735b9f URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=5d60ac62ab2d09bf6aaef1802cdc089e2e735b9f Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: 8ce4b1540382a6cb2cff90230b2266a9cbed9f0d URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=8ce4b1540382a6cb2cff90230b2266a9cbed9f0d Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: a9deb14180f5d880898a0c53c263b037f044b2e2 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=a9deb14180f5d880898a0c53c263b037f044b2e2 Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: 4d2617c1b37a90c067100794d9963a546171df62 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=4d2617c1b37a90c067100794d9963a546171df62 Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: bbc9d11fe0cbb29bbb0a8c54cc8ebc8c6c253791 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=bbc9d11fe0cbb29bbb0a8c54cc8ebc8c6c253791 Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: cf234881ddc608031cdb566f32701f90e5d8dc6c URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=cf234881ddc608031cdb566f32701f90e5d8dc6c Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: b0dc933f98db563375caac05a4dc16a0296e9252 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=b0dc933f98db563375caac05a4dc16a0296e9252 Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: 165026ddb937bee515dc835b135a392c6731f9e4 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=165026ddb937bee515dc835b135a392c6731f9e4 Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: 59d001e0f9aea1fe2ce66c49946fd616934a88b7 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=59d001e0f9aea1fe2ce66c49946fd616934a88b7 Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: c6ab2b99347baaaca2c86f45e2a0030c68a7e0c2 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=c6ab2b99347baaaca2c86f45e2a0030c68a7e0c2 Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: b864011a0a8d13ad15a46f515455244c3810707d URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=b864011a0a8d13ad15a46f515455244c3810707d Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: 7a3bc955a5afb51849aebc86b0de757d29346219 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=7a3bc955a5afb51849aebc86b0de757d29346219 Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: ca4dad55a5a8ffe14d3c8cb27d3e797b094f02fc URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=ca4dad55a5a8ffe14d3c8cb27d3e797b094f02fc Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: d41685b4b5d529fe17fb71e0b5003df2e1870a4e URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=d41685b4b5d529fe17fb71e0b5003df2e1870a4e Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: fb7bbfd70095dac501fa6327a51b389e4711b3ed URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=fb7bbfd70095dac501fa6327a51b389e4711b3ed Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: 37d36086182895b920a6be049bd98045241831ab URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=37d36086182895b920a6be049bd98045241831ab Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: 9a808132591308d9a57deb711c6d8c4b34391e7c URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=9a808132591308d9a57deb711c6d8c4b34391e7c Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org https://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: next Commit: cf23cefd58bb7767d7d0855e4c5db7d430494df7 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=cf23cefd58bb7767d7d0855e4c5db7d430494df7 Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org http://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: arm64 Commit: d205cd273ff8da8f3697ff6c6986a94aa804e83b URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=d205cd273ff8da8f3697ff6c6986a94aa804e83b Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org http://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: arm64 Commit: 16d5360fdb4ad39e4e7aa09ec6d7c7605e1cbc10 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=16d5360fdb4ad39e4e7aa09ec6d7c7605e1cbc10 Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org http://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: arm64 Commit: 41fb8ec2b36c28a046fa683758a7cbd19699447a URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=41fb8ec2b36c28a046fa683758a7cbd19699447a Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org http://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: arm64 Commit: b68c50ede4487307cd1d436ec917b87fef858ed2 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=b68c50ede4487307cd1d436ec917b87fef858ed2 Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org http://xenomai.org/mailman/listinfo/xenomai-git
[Xenomai-git] Philippe Gerum : cobalt/arm64: assume TLS is properly supported
Module: xenomai-3 Branch: arm64 Commit: 33e5d081fa440f24e81db9d923b482597734c2a6 URL: http://git.xenomai.org/?p=xenomai-3.git;a=commit;h=33e5d081fa440f24e81db9d923b482597734c2a6 Author: Philippe Gerum Date: Thu Sep 17 02:19:57 2015 +0200 cobalt/arm64: assume TLS is properly supported --- lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h |9 +++-- 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h index 1d5806c..8e7ad61 100644 --- a/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h +++ b/lib/cobalt/arch/arm64/include/asm/xenomai/syscall.h @@ -18,8 +18,8 @@ * License along with this library; if not, write to the Free Software * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA. */ -#ifndef _LIB_COBALT_ARM_SYSCALL_H -#define _LIB_COBALT_ARM_SYSCALL_H +#ifndef _LIB_COBALT_ARM64_SYSCALL_H +#define _LIB_COBALT_ARM64_SYSCALL_H #include #include @@ -29,9 +29,6 @@ * Some of the following macros have been adapted from Linux's * implementation of the syscall mechanism in : */ -#if defined(HAVE_TLS) && __GNUC__ == 4 && __GNUC_MINOR__ >= 3 -#error TLS support (__thread) is broken with GCC >= 4.3, use --disable-tls when configuring -#endif #define LOADARGS_0(syscode, dummy...) \ __a0 = (unsigned long) (syscode) @@ -143,4 +140,4 @@ #define XENOMAI_SYSBIND(breq) \ XENOMAI_DO_SYSCALL(1,sc_cobalt_bind,breq) -#endif /* !_LIB_COBALT_ARM_SYSCALL_H */ +#endif /* !_LIB_COBALT_ARM64_SYSCALL_H */ ___ Xenomai-git mailing list Xenomai-git@xenomai.org http://xenomai.org/mailman/listinfo/xenomai-git