Re: Alternative compilers to GCC/Clang

2021-03-10 Thread Pavel Machek
Hi! > > Hello! My name's Amy. I'm really impressed by the work done to make > > Clang (and the LLVM toolchain overall) able to compile the kernel. > > Figured I might as well donate my monkey hours to helping make it run > > on other compilers as well. I haven't been able to find any that use > >

Re: Alternative compilers to GCC/Clang

2021-02-02 Thread Michael Matz
Hello, On Tue, 2 Feb 2021, Borislav Petkov wrote: > + Micha. Huh, someone found my video ;-) > > > > > > attributes for example), but is far from being able to compile > > > > > > a kernel A _current_ kernel maybe :) Some 4.6 x86-64 kernel in qemu in a certain config plus a little patches

Re: Alternative compilers to GCC/Clang

2021-02-02 Thread Willy Tarreau
On Tue, Feb 02, 2021 at 10:20:48PM +0100, Borislav Petkov wrote: > It would be good to start forward-porting and integrating some of the > fixes and even extend tcc to handle some of the gnuisms we're using in > the kernel so that we can build the kernel with it too. I agree. And the team is

Re: Alternative compilers to GCC/Clang

2021-02-02 Thread Borislav Petkov
+ Micha. On Tue, Feb 02, 2021 at 10:00:39PM +0100, Willy Tarreau wrote: > On Tue, Feb 02, 2021 at 09:19:20PM +0100, Borislav Petkov wrote: > > On Tue, Feb 02, 2021 at 11:11:32AM -0800, Amy Parker wrote: > > > On Tue, Feb 2, 2021 at 8:26 AM Amy Parker wrote: > > > > > It compiles extremely fast,

Re: Alternative compilers to GCC/Clang

2021-02-02 Thread Willy Tarreau
On Tue, Feb 02, 2021 at 09:19:20PM +0100, Borislav Petkov wrote: > On Tue, Feb 02, 2021 at 11:11:32AM -0800, Amy Parker wrote: > > On Tue, Feb 2, 2021 at 8:26 AM Amy Parker wrote: > > > > It compiles extremely fast, implements some subsets of gcc (a few > > > > attributes for example), but is far

Re: Alternative compilers to GCC/Clang

2021-02-02 Thread Borislav Petkov
On Tue, Feb 02, 2021 at 11:11:32AM -0800, Amy Parker wrote: > On Tue, Feb 2, 2021 at 8:26 AM Amy Parker wrote: > > > It compiles extremely fast, implements some subsets of gcc (a few > > > attributes for example), but is far from being able to compile a kernel > > > > Well, we'll see what I can

Re: Alternative compilers to GCC/Clang

2021-02-02 Thread Amy Parker
On Tue, Feb 2, 2021 at 8:26 AM Amy Parker wrote: > > It compiles extremely fast, implements some subsets of gcc (a few > > attributes for example), but is far from being able to compile a kernel > > Well, we'll see what I can do with that. :) Well, just installed it and tried building the

Re: Alternative compilers to GCC/Clang

2021-02-02 Thread Amy Parker
On Mon, Feb 1, 2021 at 9:33 PM Willy Tarreau wrote: > > Hi Amy, > > On Mon, Feb 01, 2021 at 03:31:49PM -0800, Amy Parker wrote: > > Hello! My name's Amy. I'm really impressed by the work done to make > > Clang (and the LLVM toolchain overall) able to compile the kernel. > > Figured I might as

Re: Alternative compilers to GCC/Clang

2021-02-01 Thread Willy Tarreau
Hi Amy, On Mon, Feb 01, 2021 at 03:31:49PM -0800, Amy Parker wrote: > Hello! My name's Amy. I'm really impressed by the work done to make > Clang (and the LLVM toolchain overall) able to compile the kernel. > Figured I might as well donate my monkey hours to helping make it run > on other

Alternative compilers to GCC/Clang

2021-02-01 Thread Amy Parker
Hello! My name's Amy. I'm really impressed by the work done to make Clang (and the LLVM toolchain overall) able to compile the kernel. Figured I might as well donate my monkey hours to helping make it run on other compilers as well. I haven't been able to find any that use the same arguments