|
Message-ID: <20180817084856.GZ4418@port70.net> Date: Fri, 17 Aug 2018 10:48:56 +0200 From: Szabolcs Nagy <nsz@...t70.net> To: musl@...ts.openwall.com Cc: Rich Felker <dalias@...c.org>, Sebastian Gottschall <s.gottschall@...wrt.com> Subject: Re: Patches for gcc 8 * Sebastian Gottschall <s.gottschall@...wrt.com> [2018-08-17 08:30:36 +0200]: > There are no patches required. i'm using musl with GCC 8.2.0 right now and > can't find any issues on x86, x64, arm and mips the s390, m68k, j2 patches are not upstream (yet) there are some minor issues with upstream gcc, the most common one is probably -fstack-protector on i386 and ppc fails to link a __stack_chk_fail definition (glibc uses a linker script for this to add libssp_nonshared.a), and -static -pie produced position independent executable on musl toolchains, but in gcc 8 you need -static-pie for that, otherwise it's just normal -static executable (this is a problem if you are building a distro that tries to make all executables pie). (the mcm repo also has patches to improve cross libc testing so make check in the gcc build directory works if you built a musl toolchain on a glibc system)
Powered by blists - more mailing lists
Confused about mailing lists and their use? Read about mailing lists on Wikipedia and check out these guidelines on proper formatting of your messages.