wsltools: strip binaries to decrease size a little

GitOrigin-RevId: eacc71baa8de941c34fad1abe4eb101784806fca
This commit is contained in:
Ilya.Kazakevich
2023-11-06 18:10:25 +01:00
committed by intellij-monorepo-bot
parent 55d013c268
commit 5ac166f9bc
8 changed files with 3 additions and 1 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@@ -6,7 +6,7 @@ MUSL_HOME := $(HOME)/musl
# Musl gcc wrapper (use it co compile)
MUSL_CC := $(MUSL_HOME)/bin/musl-gcc
CFLAGS = -Wall -Wextra -pedantic -Werror -Os -D_POSIX_SOURCE=1 -D_BSD_SOURCE=1
CFLAGS = -Wall -Wextra -pedantic -Werror -Os -D_POSIX_SOURCE=1 -D_BSD_SOURCE=1 -s
LDFLAGS = -static
CC = $(MUSL_CC)

View File

@@ -4,6 +4,8 @@ HOST := aarch64
MUSL_CROSS_VER := 10
MUSL_CROSS_DISTR := musl-$(HOST)
MUSL_CROSS_CC := ./$(MUSL_CROSS_DISTR)/bin/$(HOST)-linux-musl-gcc
CFLAGS = -Wall -Wextra -pedantic -Werror -Os -D_POSIX_SOURCE=1 -D_BSD_SOURCE=1 -s
all: $(MUSL_CROSS_DISTR) $(MUSL_CROSS_CC)
make CC="$(MUSL_CROSS_CC)" $(MAKECMDGOALS)