search for: x86_64_entry_start

Displaying 9 results from an estimated 9 matches for "x86_64_entry_start".

2015 Feb 10
2
[LLVMdev] mesa-10.4.4: BROKEN TLS support in GLX with llvm-toolchain v3.6.0rc2
...velikov at gmail.com> wrote: >>> On 07/02/15 22:42, Sedat Dilek wrote: > ... >>>> In file included from ../../src/mapi/entry.c:49: >>>> ./entry_x86-64_tls.h:66:1: warning: tentative array definition assumed >>>> to have one element >>>> x86_64_entry_start[]; >>>> ^ >>>> fatal error: error in backend: symbol 'x86_64_entry_start' is already defined > ... >>> It may be that it's a bug on our end, but it's a bit painful going >>> through all the auto generated sources, the 10+ define guards an...
2015 Feb 09
2
[LLVMdev] mesa-10.4.4: BROKEN TLS support in GLX with llvm-toolchain v3.6.0rc2
.../bin/../lib/clang/3.6.0/include >> /usr/include/x86_64-linux-gnu >> /usr/include >> End of search list. >> In file included from ../../src/mapi/entry.c:49: >> ./entry_x86-64_tls.h:66:1: warning: tentative array definition assumed >> to have one element >> x86_64_entry_start[]; >> ^ >> fatal error: error in backend: symbol 'x86_64_entry_start' is already defined >> clang: error: clang frontend command failed with exit code 70 (use -v >> to see invocation) >> clang version 3.6.0 (tags/RELEASE_360/rc2) >> Target: x86_64-unknown...
2015 Feb 14
4
[LLVMdev] mesa-10.4.4: BROKEN TLS support in GLX with llvm-toolchain v3.6.0rc2
...> On 07/02/15 22:42, Sedat Dilek wrote: >>> ... >>>>>> In file included from ../../src/mapi/entry.c:49: >>>>>> ./entry_x86-64_tls.h:66:1: warning: tentative array definition assumed >>>>>> to have one element >>>>>> x86_64_entry_start[]; >>>>>> ^ >>>>>> fatal error: error in backend: symbol 'x86_64_entry_start' is already defined >>> ... >>>>> It may be that it's a bug on our end, but it's a bit painful going >>>>> through all the auto gen...
2015 Feb 16
2
[LLVMdev] [Mesa-dev] mesa-10.4.4: BROKEN TLS support in GLXwithllvm-toolchain v3.6.0rc2
...gt; In file included from ../../src/mapi/entry.c:49: > >> >>>>>> ./entry_x86-64_tls.h:66:1: warning: tentative array definition > >> >>>>>> assumed > >> >>>>>> to have one element > >> >>>>>> x86_64_entry_start[]; > >> >>>>>> ^ > >> >>>>>> fatal error: error in backend: symbol 'x86_64_entry_start' is > >> >>>>>> already > >> >>>>>> defined>>> > >> >>> > >&gt...
2015 Feb 16
1
[LLVMdev] [Mesa-dev] mesa-10.4.4: BROKEN TLS support in GLXwith llvm-toolchain v3.6.0rc2
...>> > >>>>>> In file included from ../../src/mapi/entry.c:49: > >>>>>> ./entry_x86-64_tls.h:66:1: warning: tentative array definition > >>>>>> assumed > >>>>>> to have one element > >>>>>> x86_64_entry_start[]; > >>>>>> ^ > >>>>>> fatal error: error in backend: symbol 'x86_64_entry_start' is already > >>>>>> defined>>> > >>> ... > >>> > >>>>> It may be that it's a bug on our e...
2015 Feb 09
2
[LLVMdev] mesa-10.4.4: BROKEN TLS support in GLX with llvm-toolchain v3.6.0rc2
...in/../lib/clang/3.6.0/include >> /usr/include/x86_64-linux-gnu >> /usr/include >> End of search list. >> In file included from ../../src/mapi/entry.c:49: >> ./entry_x86-64_tls.h:66:1: warning: tentative array definition assumed >> to have one element >> x86_64_entry_start[]; >> ^ >> fatal error: error in backend: symbol 'x86_64_entry_start' is already defined >> clang: error: clang frontend command failed with exit code 70 (use -v >> to see invocation) >> clang version 3.6.0 (tags/RELEASE_360/rc2) >> Target: x86_64-unknown...
2015 Feb 17
7
[LLVMdev] [PATCH 0/2 v3] add visibility hidden to tls entry points
Patch 1 adds a check for the compilers visibility macro to configure.ac. Patch 2 avoids redefined symbol errors in clang of the tls entry points. Based on a suggestion from Rafael Ávila de Espíndola <rafael.espindola at gmail.com> in http://llvm.org/bugs/show_bug.cgi?id=19778. Tested with gcc 4.9 and clang 3.6(rc) Marc Dietrich (2): configure: add visibility macro detection to configure
2015 Feb 07
5
[LLVMdev] mesa-10.4.4: BROKEN TLS support in GLX with llvm-toolchain v3.6.0rc2
.../xorg/include /usr/local/include /opt/llvm-toolchain-3.6.0rc2/bin/../lib/clang/3.6.0/include /usr/include/x86_64-linux-gnu /usr/include End of search list. In file included from ../../src/mapi/entry.c:49: ./entry_x86-64_tls.h:66:1: warning: tentative array definition assumed to have one element x86_64_entry_start[]; ^ fatal error: error in backend: symbol 'x86_64_entry_start' is already defined clang: error: clang frontend command failed with exit code 70 (use -v to see invocation) clang version 3.6.0 (tags/RELEASE_360/rc2) Target: x86_64-unknown-linux-gnu Thread model: posix clang: note: diagnostic...
2015 Feb 17
3
[LLVMdev] [PATCH 2/2 v3] add visibility hidden to tls entry points
...4_tls.h > @@ -25,6 +25,7 @@ > * Chia-I Wu <olv at lunarg.com> > */ > > +#include "macros.h" > #include "u_macros.h" > > __asm__(".text\n" > @@ -62,8 +63,7 @@ entry_patch_public(void) > { > } > > -static char > -x86_64_entry_start[]; > +extern const char HIDDEN x86_64_entry_start[]; > > mapi_func > entry_get_public(int slot) > diff --git a/src/mapi/entry_x86_tls.h b/src/mapi/entry_x86_tls.h > index fa7bc15..a66edec 100644 > --- a/src/mapi/entry_x86_tls.h > +++ b/src/mapi/entry_x86_tls.h > @@ -26,...