Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:18
erlang
otp_src_18.4-erts-cflags.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File otp_src_18.4-erts-cflags.patch of Package erlang
diff -Ndur otp_src_18.4/erts/configure.in otp_src_18.4-erts-cflags/erts/configure.in --- otp_src_18.4/erts/configure.in 2015-01-30 17:57:06.000000000 +0200 +++ otp_src_18.4-erts-cflags/erts/configure.in 2015-02-20 21:45:18.426439190 +0200 @@ -505,37 +505,6 @@ extra_flags="-I${ERL_TOP}/erts/$host $OTP_EXTRA_FLAGS" CFLAGS="$CFLAGS $extra_flags" -DEBUG_CFLAGS="-g $CPPFLAGS $extra_flags $DEBUG_CFLAGS" -DEBUG_FLAGS=-g - -dnl -dnl Adjust DEBUG_CFLAGS to match CFLAGS in terms of -m -dnl - -case $CFLAGS in - *-m64*) - case $DEBUG_CFLAGS in - *-m64*) - ;; - *) - DEBUG_CFLAGS="-m64 $DEBUG_CFLAGS" - ;; - esac - ;; - *-m32*) - case $DEBUG_CFLAGS in - *-m32*) - ;; - *) - DEBUG_CFLAGS="-m32 $DEBUG_CFLAGS" - ;; - esac - ;; - *) - ;; -esac - - CFLAG_RUNTIME_LIBRARY_PATH="-Wl,-R" case $host_os in @@ -620,8 +589,7 @@ WFLAGS="" WERRORFLAGS="" fi -dnl DEBUG_FLAGS is obsolete (I hope) -AC_SUBST(DEBUG_FLAGS) + AC_SUBST(DEBUG_CFLAGS) AC_SUBST(WFLAGS) AC_SUBST(WERRORFLAGS) diff -Ndur otp_src_18.4/erts/emulator/Makefile.in otp_src_18.4-erts-cflags/erts/emulator/Makefile.in --- otp_src_18.4/erts/emulator/Makefile.in 2015-01-30 17:57:06.000000000 +0200 +++ otp_src_18.4-erts-cflags/erts/emulator/Makefile.in 2015-02-20 21:43:51.867445046 +0200 @@ -259,14 +259,6 @@ NO_INLINE_FUNCTIONS=true endif -ifneq ($(filter tile-%,$(TARGET)), ) -# -O2 generally produces faster for tile-cc, because the code is smaller. -# Since tile-cc looks like gcc, we need to override the normal gcc -O3 setting. -OPT_LEVEL = -O2 -else -OPT_LEVEL = -O3 -endif - ifeq ($(GCC),yes) ifeq ($(NO_INLINE_FUNCTIONS),true) GEN_OPT_FLGS = $(OPT_LEVEL) -fno-inline-functions @@ -308,11 +300,10 @@ CS_TYPE_FLAGS = $(subst QUANTIFY,FAKE_QUANTIFY, \ $(subst PURIFY,FAKE_PURIFY, $(TYPE_FLAGS))) endif -CS_CFLAGS_ = $(CS_TYPE_FLAGS) $(DEFS) $(WFLAGS) ifeq ($(GCC),yes) -CS_CFLAGS = $(subst -O2, $(GEN_OPT_FLGS) $(UNROLL_FLG), $(CS_CFLAGS_)) +CS_CFLAGS = $(CS_TYPE_FLAGS) $(GEN_OPT_FLGS) $(UNROLL_FLG) $(DEFS) $(WFLAGS) else -CS_CFLAGS = $(CS_CFLAGS_) +CS_CFLAGS = $(CS_TYPE_FLAGS) $(DEFS) $(WFLAGS) endif CS_LDFLAGS = $(LDFLAGS) CS_LIBS = -L../lib/internal/$(TARGET) -lerts_internal$(TYPEMARKER) @ERTS_INTERNAL_X_LIBS@ @@ -963,7 +954,7 @@ $(V_CC) $(CFLAGS) $(INCLUDES) -c $< -o $@ $(OBJDIR)/%.o: hipe/%.c - $(V_CC) $(subst O2,O3, $(CFLAGS)) $(INCLUDES) -c $< -o $@ + $(V_CC) $(CFLAGS) $(INCLUDES) -c $< -o $@ $(BINDIR)/hipe_mkliterals$(TF_MARKER): $(OBJDIR)/hipe_mkliterals.o $(ld_verbose)$(CC) $(CFLAGS) $(INCLUDES) -o $@ $< @@ -1015,7 +1006,7 @@ # Use -fomit-frame-pointer to work around gcc (v4.5.2) bug causing # "error: r7 cannot be used in asm here" for DEBUG build. $(OBJDIR)/hipe_arm.o: hipe/hipe_arm.c - $(V_CC) $(subst O2,O3, $(CFLAGS)) -fomit-frame-pointer $(INCLUDES) -c $< -o $@ + $(V_CC) $(CFLAGS) -fomit-frame-pointer $(INCLUDES) -c $< -o $@ # end of HiPE section ######################################## diff -Ndur otp_src_18.4/erts/emulator/zlib/zlib.mk otp_src_18.4-erts-cflags/erts/emulator/zlib/zlib.mk --- otp_src_18.4/erts/emulator/zlib/zlib.mk 2015-01-30 17:57:06.000000000 +0200 +++ otp_src_18.4-erts-cflags/erts/emulator/zlib/zlib.mk 2015-02-20 21:43:51.867445046 +0200 @@ -53,7 +53,7 @@ ifeq ($(TYPE),debug) ZLIB_CFLAGS = $(DEBUG_CFLAGS) $(DEFS) $(THR_DEFS) else # debug -ZLIB_CFLAGS = $(subst -O2, -O3, $(CONFIGURE_CFLAGS) $(DEFS) $(THR_DEFS)) +ZLIB_CFLAGS = $(CONFIGURE_CFLAGS) $(DEFS) $(THR_DEFS) #ZLIB_CFLAGS=-O -DMAX_WBITS=14 -DMAX_MEM_LEVEL=7 #ZLIB_CFLAGS=-g -DDEBUG #ZLIB_CFLAGS=-O3 -Wall -Wwrite-strings -Wpointer-arith -Wconversion \ diff -Ndur otp_src_18.4/erts/lib_src/Makefile.in otp_src_18.4-erts-cflags/erts/lib_src/Makefile.in --- otp_src_18.4/erts/lib_src/Makefile.in 2015-01-30 17:57:06.000000000 +0200 +++ otp_src_18.4-erts-cflags/erts/lib_src/Makefile.in 2015-02-20 21:43:51.868445046 +0200 @@ -39,7 +39,7 @@ ERLANG_OSTYPE=@ERLANG_OSTYPE@ OMIT_FP=false -CFLAGS=$(subst O2,O3, @CFLAGS@) +CFLAGS=@CFLAGS@ LDFLAGS=@LDFLAGS@ ifeq ($(TYPE),debug)
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor