Module Name: src Committed By: thorpej Date: Tue Jul 6 12:40:25 UTC 2021
Modified Files: src/external/bsd/jemalloc/lib: Makefile.inc Log Message: Remove -O0 hack for alpha; root cause has been addressed. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/external/bsd/jemalloc/lib/Makefile.inc Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/external/bsd/jemalloc/lib/Makefile.inc diff -u src/external/bsd/jemalloc/lib/Makefile.inc:1.13 src/external/bsd/jemalloc/lib/Makefile.inc:1.14 --- src/external/bsd/jemalloc/lib/Makefile.inc:1.13 Wed Dec 16 01:21:32 2020 +++ src/external/bsd/jemalloc/lib/Makefile.inc Tue Jul 6 12:40:24 2021 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile.inc,v 1.13 2020/12/16 01:21:32 rin Exp $ +# $NetBSD: Makefile.inc,v 1.14 2021/07/06 12:40:24 thorpej Exp $ JEMALLOC:=${.PARSEDIR}/.. @@ -51,14 +51,6 @@ COPTS.ctl.c+=-Wno-error=stack-protector COPTS.stats.c+=-Wno-error=stack-protector COPTS.tcache.c+=-Wno-error=stack-protector -.if ${MACHINE} == "alpha" && ${ACTIVE_CC} == "gcc" -# These files need to be compiled with -O0, or build everything with -# -DJEMALLOC_DEBUG. Otherwise, userland binaries crash randomly, as -# reported in port-alpha/54307. -COPTS.rtree.c+= -O0 -COPTS.tcache.c+=-O0 -.endif - .if ${MACHINE_ARCH} == "vax" # in merge_overlapping_regs, at regrename.c COPTS.arena.c+=-O0