Displaying 10 results from an estimated 10 matches for "64_tls".
2015 Feb 17
7
[LLVMdev] [PATCH 0/2 v3] add visibility hidden to tls entry points
...w_bug.cgi?id=19778.
Tested with gcc 4.9 and clang 3.6(rc)
Marc Dietrich (2):
configure: add visibility macro detection to configure
add visibility hidden to tls entry points
configure.ac | 28 ++++++----------------------
src/mapi/Makefile.am | 1 +
src/mapi/entry_x86-64_tls.h | 4 ++--
src/mapi/entry_x86_tls.h | 5 +++--
src/mapi/entry_x86_tsd.h | 5 +++--
src/util/macros.h | 6 ++++++
6 files changed, 21 insertions(+), 28 deletions(-)
--
2.2.2
2015 Feb 10
2
[LLVMdev] mesa-10.4.4: BROKEN TLS support in GLX with llvm-toolchain v3.6.0rc2
...lt;sedat.dilek at gmail.com> wrote:
>>
>> On Mon, Feb 9, 2015 at 6:44 PM, Emil Velikov <emil.l.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 b...
2015 Feb 17
3
[LLVMdev] [PATCH 2/2 v3] add visibility hidden to tls entry points
...ectory in Makefile.am in order to avoid relative
> include paths,
> - make tls entry points array const
>
I adapted this patch as v4 to fit mesa v10.4.4, but it fails (see
log-file in attached tarball).
- Sedat -
> src/mapi/Makefile.am | 1 +
> src/mapi/entry_x86-64_tls.h | 4 ++--
> src/mapi/entry_x86_tls.h | 5 +++--
> src/mapi/entry_x86_tsd.h | 5 +++--
> 4 files changed, 9 insertions(+), 6 deletions(-)
>
> diff --git a/src/mapi/Makefile.am b/src/mapi/Makefile.am
> index 6794682..c42ed52 100644
> --- a/src/mapi/Makefile.am
> +++ b/...
2015 Feb 14
4
[LLVMdev] mesa-10.4.4: BROKEN TLS support in GLX with llvm-toolchain v3.6.0rc2
...t;>
>>>> On Mon, Feb 9, 2015 at 6:44 PM, Emil Velikov <emil.l.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
>>> ......
2015 Feb 16
2
[LLVMdev] [Mesa-dev] mesa-10.4.4: BROKEN TLS support in GLXwithllvm-toolchain v3.6.0rc2
...> >
> > 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 er...
2015 Feb 09
2
[LLVMdev] mesa-10.4.4: BROKEN TLS support in GLX with llvm-toolchain v3.6.0rc2
...e
>> /opt/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
&g...
2015 Feb 16
1
[LLVMdev] [Mesa-dev] mesa-10.4.4: BROKEN TLS support in GLXwith llvm-toolchain v3.6.0rc2
...2015 at 6:44 PM, Emil Velikov <emil.l.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_ent...
2015 Feb 20
2
[LLVMdev] [PATCH 0/2 v3] add visibility hidden to tls entry points
...t;> Marc Dietrich (2):
>> configure: add visibility macro detection to configure
>> add visibility hidden to tls entry points
>>
>> configure.ac | 28 ++++++----------------------
>> src/mapi/Makefile.am | 1 +
>> src/mapi/entry_x86-64_tls.h | 4 ++--
>> src/mapi/entry_x86_tls.h | 5 +++--
>> src/mapi/entry_x86_tsd.h | 5 +++--
>> src/util/macros.h | 6 ++++++
>> 6 files changed, 21 insertions(+), 28 deletions(-)
>>
>
> Tested-by: Sedat Dilek <sedat.dilek at gmail.com> (me...
2015 Feb 09
2
[LLVMdev] mesa-10.4.4: BROKEN TLS support in GLX with llvm-toolchain v3.6.0rc2
...;> /opt/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
&g...
2015 Feb 07
5
[LLVMdev] mesa-10.4.4: BROKEN TLS support in GLX with llvm-toolchain v3.6.0rc2
...h starts here:
#include <...> search starts here:
.
../../include
/opt/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/RE...