aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Eßer <se@FreeBSD.org>2023-02-24 23:07:25 +0000
committerStefan Eßer <se@FreeBSD.org>2023-02-24 23:07:25 +0000
commit77606d5a8c98032af2a78da3fd68db09e9acdcdb (patch)
treea746383b0260f8ee83975433cd373f25e0f4e365
parent103d7cdfb7435591049413e1bc39482cb316efb7 (diff)
downloadsrc-77606d5a8c98032af2a78da3fd68db09e9acdcdb.tar.gz
src-77606d5a8c98032af2a78da3fd68db09e9acdcdb.zip
usr.bin/gh-bc: clean-up Makefile
Remove commented out debug options and re-enable LTO for most architectures.
-rw-r--r--usr.bin/gh-bc/Makefile7
1 files changed, 3 insertions, 4 deletions
diff --git a/usr.bin/gh-bc/Makefile b/usr.bin/gh-bc/Makefile
index 68725d420b24..154155085479 100644
--- a/usr.bin/gh-bc/Makefile
+++ b/usr.bin/gh-bc/Makefile
@@ -33,7 +33,6 @@ CATALOGS+= zh_CN.UTF-8 zh_CN.eucCN zh_CN.GB18030 zh_CN.GB2312 zh_CN.GBK
NLSNAME= bc
NLSSRCDIR= ${BCDIR}/locales
-#CFLAGS=-g -O0
CFLAGS+= -DBC_DEFAULT_BANNER=0
CFLAGS+= -DBC_DEFAULT_DIGIT_CLAMP=0
CFLAGS+= -DBC_DEFAULT_EXPR_EXIT=1
@@ -74,7 +73,7 @@ MAN_SRC_DC= dc/A.1
# prevent floating point incompatibilities caused by -flto on some architectures
.if ${MACHINE_ARCH:Mmips*} == "" && ${MACHINE_ARCH} != powerpc64 && \
${MACHINE_ARCH} != riscv64
-#CFLAGS+= -flto
+CFLAGS+= -flto
.endif
HAS_TESTS= yes
@@ -114,10 +113,10 @@ NLSLINKS_pt_PT.ISO8859-1+= pt_PT.ISO8859-15
.endif
lib.c: lib.bc Makefile
- cd ${BCDIR} && sh gen/strgen.sh gen/lib.bc ${.OBJDIR}/lib.c 0 bc_lib bc_lib_name 1 1
+ cd ${BCDIR} && sh gen/strgen.sh gen/lib.bc ${.OBJDIR}/lib.c 0 bc_lib bc_lib_name "" 1
lib2.c: lib2.bc Makefile
- cd ${BCDIR} && sh gen/strgen.sh gen/lib2.bc ${.OBJDIR}/lib2.c 0 bc_lib2 bc_lib2_name 1 1
+ cd ${BCDIR} && sh gen/strgen.sh gen/lib2.bc ${.OBJDIR}/lib2.c 0 bc_lib2 bc_lib2_name "" 1
bc_help.c: bc_help.txt Makefile
cd ${BCDIR} && sh gen/strgen.sh gen/bc_help.txt ${.OBJDIR}/bc_help.c 0 bc_help "" 1 0