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>>>
> >> >>>
> >>...
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,...