From 5bb14b180a611938990e07d2efe27affc9f7a667 Mon Sep 17 00:00:00 2001 From: Michael Scire Date: Tue, 17 Dec 2019 14:07:01 -0800 Subject: [PATCH] meso: build with -ffixed-x18 --- config/templates/mesosphere.mk | 2 +- libmesosphere/Makefile | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/config/templates/mesosphere.mk b/config/templates/mesosphere.mk index abe2fc07..b173de22 100644 --- a/config/templates/mesosphere.mk +++ b/config/templates/mesosphere.mk @@ -7,7 +7,7 @@ include $(dir $(abspath $(lastword $(MAKEFILE_LIST))))/../common.mk # options for code generation #--------------------------------------------------------------------------------- export DEFINES := $(ATMOSPHERE_DEFINES) -DATMOSPHERE_IS_MESOSPHERE -export SETTINGS := $(ATMOSPHERE_SETTINGS) -O2 -mgeneral-regs-only -Werror +export SETTINGS := $(ATMOSPHERE_SETTINGS) -O2 -mgeneral-regs-only -ffixed-x18 -Werror export CFLAGS := $(ATMOSPHERE_CFLAGS) $(SETTINGS) $(DEFINES) $(INCLUDE) export CXXFLAGS := $(CFLAGS) $(ATMOSPHERE_CXXFLAGS) export ASFLAGS := $(ATMOSPHERE_ASFLAGS) $(SETTINGS) diff --git a/libmesosphere/Makefile b/libmesosphere/Makefile index 2562c003..94e15105 100644 --- a/libmesosphere/Makefile +++ b/libmesosphere/Makefile @@ -7,7 +7,7 @@ include $(dir $(abspath $(lastword $(MAKEFILE_LIST))))/../config/common.mk # options for code generation #--------------------------------------------------------------------------------- DEFINES := $(ATMOSPHERE_DEFINES) -DATMOSPHERE_IS_MESOSPHERE -SETTINGS := $(ATMOSPHERE_SETTINGS) -O2 -mgeneral-regs-only -Werror +SETTINGS := $(ATMOSPHERE_SETTINGS) -O2 -mgeneral-regs-only -ffixed-x18 -Werror CFLAGS := $(ATMOSPHERE_CFLAGS) $(SETTINGS) $(DEFINES) $(INCLUDE) CXXFLAGS := $(CFLAGS) $(ATMOSPHERE_CXXFLAGS) -flto ASFLAGS := $(ATMOSPHERE_ASFLAGS) $(SETTINGS)