diff --git i/lib/Driver/ToolChains.cpp w/lib/Driver/ToolChains.cpp index 1e43b6c..ce2de18 100644 --- i/lib/Driver/ToolChains.cpp +++ w/lib/Driver/ToolChains.cpp @@ -2944,6 +2944,11 @@ Linux::Linux(const Driver &D, const llvm::Triple &Triple, const ArgList &Args) Distro Distro = DetectDistro(Arch); + if (Distro == AlpineLinux) { + ExtraOpts.push_back("-z"); + ExtraOpts.push_back("now"); + } + if (IsOpenSUSE(Distro) || IsUbuntu(Distro) || Distro == AlpineLinux) { ExtraOpts.push_back("-z"); ExtraOpts.push_back("relro");