[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Tinycc-devel] Add support of musl-libc to tinycc
From: |
u-jps5 |
Subject: |
Re: [Tinycc-devel] Add support of musl-libc to tinycc |
Date: |
Fri, 12 May 2017 18:00:21 +0200 |
On Fri, May 12, 2017 at 05:19:15PM +0200, Kamil Rytarowski wrote:
> On 11.05.2017 21:53, avih wrote:
> > <dalias> by providing the intrinsics (__builtin_va*)
> > <Shiz> musl relies on __builtin_va_list and the likes
>
> NetBSD libc has hard requirement on __builtin_va_list (or some
> equivalent builtin). Without it, we cannot use TCC on NetBSD.
Would you elaborate in which way the requirement is "hard"?
An implementation of va_list is not itself a part of the calling
conventions, it should be possible to use whatever mechanics the compiler
chooses, builtins, macros or inlined/static functions.
Is the limitation like "no support to avoid a certain definition of
va_list which is hidden inside the standard includes"? Then in theory
it could still be worked around, by using a modified copy of up to
all the system includes (which would be not pretty but possible).
Regards,
Rune
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, (continued)
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, Michael Matz, 2017/05/06
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, Larry Doolittle, 2017/05/06
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, Larry Doolittle, 2017/05/07
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, Michael Matz, 2017/05/07
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, Larry Doolittle, 2017/05/07
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, Marc Vertes, 2017/05/08
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, avih, 2017/05/11
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, avih, 2017/05/12
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, u-jps5, 2017/05/12
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, Kamil Rytarowski, 2017/05/12
- Re: [Tinycc-devel] Add support of musl-libc to tinycc,
u-jps5 <=
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, Kamil Rytarowski, 2017/05/12
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, u-jps5, 2017/05/12
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, Kamil Rytarowski, 2017/05/12
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, grischka, 2017/05/13
- Re: [Tinycc-devel] Add support of musl-libc to tinycc, avih, 2017/05/13