builder (musl): add -fno-stack-protector
Arch Linux has turned on the stack protector by default. This causes a crash in libc init because the stack protector uses TLS before it is initialized.
Этот коммит содержится в:
родитель
ebd4969cde
коммит
fe21650010
1 изменённых файлов: 1 добавлений и 0 удалений
|
@ -101,6 +101,7 @@ var Musl = Library{
|
||||||
"-I" + muslDir + "/src/internal",
|
"-I" + muslDir + "/src/internal",
|
||||||
"-I" + headerPath,
|
"-I" + headerPath,
|
||||||
"-I" + muslDir + "/include",
|
"-I" + muslDir + "/include",
|
||||||
|
"-fno-stack-protector",
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
sourceDir: "lib/musl/src",
|
sourceDir: "lib/musl/src",
|
||||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче