main: link with --gc-sections
This may help reduce code size in some cases.
Этот коммит содержится в:
родитель
013a71aa3d
коммит
0757eb5919
1 изменённых файлов: 1 добавлений и 1 удалений
|
@ -211,7 +211,7 @@ func defaultTarget(goos, goarch, triple string) (*TargetSpec, error) {
|
||||||
BuildTags: []string{goos, goarch},
|
BuildTags: []string{goos, goarch},
|
||||||
Compiler: commands["clang"],
|
Compiler: commands["clang"],
|
||||||
Linker: "cc",
|
Linker: "cc",
|
||||||
LDFlags: []string{"-no-pie"}, // WARNING: clang < 5.0 requires -nopie
|
LDFlags: []string{"-no-pie", "-Wl,--gc-sections"}, // WARNING: clang < 5.0 requires -nopie
|
||||||
Objcopy: "objcopy",
|
Objcopy: "objcopy",
|
||||||
GDB: "gdb",
|
GDB: "gdb",
|
||||||
GDBCmds: []string{"run"},
|
GDBCmds: []string{"run"},
|
||||||
|
|
Загрузка…
Создание таблицы
Сослаться в новой задаче