mirror of
https://github.com/CTCaer/hekate.git
synced 2024-11-22 18:06:40 +00:00
Update Warnings flags in makefiles
This commit is contained in:
parent
c0b16320cc
commit
9c1238f99d
5 changed files with 11 additions and 6 deletions
4
Makefile
4
Makefile
|
@ -79,7 +79,9 @@ CUSTOMDEFINES += -DGFX_INC=$(GFX_INC) -DFFCFG_INC=$(FFCFG_INC)
|
||||||
#CUSTOMDEFINES += -DDEBUG_UART_BAUDRATE=115200 -DDEBUG_UART_INVERT=0 -DDEBUG_UART_PORT=0
|
#CUSTOMDEFINES += -DDEBUG_UART_BAUDRATE=115200 -DDEBUG_UART_INVERT=0 -DDEBUG_UART_PORT=0
|
||||||
|
|
||||||
#TODO: Considering reinstating some of these when pointer warnings have been fixed.
|
#TODO: Considering reinstating some of these when pointer warnings have been fixed.
|
||||||
WARNINGS := -Wall -Wno-array-bounds -Wno-stringop-overread -Wno-stringop-overflow
|
WARNINGS := -Wall -Wsign-compare -Wno-array-bounds -Wno-stringop-overread -Wno-stringop-overflow
|
||||||
|
#-fno-delete-null-pointer-checks
|
||||||
|
#-Wstack-usage=byte-size -fstack-usage
|
||||||
|
|
||||||
ARCH := -march=armv4t -mtune=arm7tdmi -mthumb -mthumb-interwork
|
ARCH := -march=armv4t -mtune=arm7tdmi -mthumb -mthumb-interwork
|
||||||
CFLAGS = $(ARCH) -O2 -g -gdwarf-4 -nostdlib -ffunction-sections -fdata-sections -fomit-frame-pointer -fno-inline -std=gnu11 $(WARNINGS) $(CUSTOMDEFINES)
|
CFLAGS = $(ARCH) -O2 -g -gdwarf-4 -nostdlib -ffunction-sections -fdata-sections -fomit-frame-pointer -fno-inline -std=gnu11 $(WARNINGS) $(CUSTOMDEFINES)
|
||||||
|
|
|
@ -15,7 +15,7 @@ OBJS = $(addprefix $(BUILD)/,\
|
||||||
)
|
)
|
||||||
|
|
||||||
ARCH := -march=armv4t -mtune=arm7tdmi -mthumb-interwork
|
ARCH := -march=armv4t -mtune=arm7tdmi -mthumb-interwork
|
||||||
CFLAGS = $(ARCH) -O2 -nostdlib -fpie -ffunction-sections -fdata-sections -fomit-frame-pointer -std=gnu11 -Wall $(CUSTOMDEFINES)
|
CFLAGS = $(ARCH) -O2 -nostdlib -fpie -ffunction-sections -fdata-sections -fomit-frame-pointer -std=gnu11 -Wall -Wsign-compare $(CUSTOMDEFINES)
|
||||||
LDFLAGS = $(ARCH) -fpie -pie -nostartfiles -lgcc
|
LDFLAGS = $(ARCH) -fpie -pie -nostartfiles -lgcc
|
||||||
|
|
||||||
.PHONY: clean all
|
.PHONY: clean all
|
||||||
|
|
|
@ -1115,7 +1115,7 @@ static void _sdram_lp0_save_params_t210(const void *params)
|
||||||
|
|
||||||
c32(0, scratch3);
|
c32(0, scratch3);
|
||||||
s(PllMInputDivider, 7:0, scratch3, 7:0);
|
s(PllMInputDivider, 7:0, scratch3, 7:0);
|
||||||
c(0x3e, scratch3, 15:8);
|
c(0x3E, scratch3, 15:8);
|
||||||
c(0, scratch3, 20:16);
|
c(0, scratch3, 20:16);
|
||||||
s(PllMKVCO, 0:0, scratch3, 21:21);
|
s(PllMKVCO, 0:0, scratch3, 21:21);
|
||||||
s(PllMKCP, 1:0, scratch3, 23:22);
|
s(PllMKCP, 1:0, scratch3, 23:22);
|
||||||
|
@ -1125,6 +1125,7 @@ static void _sdram_lp0_save_params_t210(const void *params)
|
||||||
|
|
||||||
c32(0, scratch4);
|
c32(0, scratch4);
|
||||||
s(PllMStableTime, 9:0, scratch4, 9:0);
|
s(PllMStableTime, 9:0, scratch4, 9:0);
|
||||||
|
s(PllMStableTime, 9:0, scratch4, 19:10);
|
||||||
}
|
}
|
||||||
|
|
||||||
#pragma GCC diagnostic ignored "-Wparentheses"
|
#pragma GCC diagnostic ignored "-Wparentheses"
|
||||||
|
|
|
@ -15,7 +15,7 @@ OBJS = $(addprefix $(BUILD)/,\
|
||||||
)
|
)
|
||||||
|
|
||||||
ARCH := -march=armv4t -mtune=arm7tdmi -mthumb-interwork
|
ARCH := -march=armv4t -mtune=arm7tdmi -mthumb-interwork
|
||||||
CFLAGS = $(ARCH) -O2 -nostdlib -fpie -ffunction-sections -fdata-sections -fomit-frame-pointer -std=gnu11 -Wall $(CUSTOMDEFINES)
|
CFLAGS = $(ARCH) -O2 -nostdlib -fpie -ffunction-sections -fdata-sections -fomit-frame-pointer -std=gnu11 -Wall -Wsign-compare $(CUSTOMDEFINES)
|
||||||
LDFLAGS = $(ARCH) -fpie -pie -nostartfiles -lgcc
|
LDFLAGS = $(ARCH) -fpie -pie -nostartfiles -lgcc
|
||||||
|
|
||||||
.PHONY: clean all
|
.PHONY: clean all
|
||||||
|
|
|
@ -33,7 +33,7 @@ OBJS = $(addprefix $(BUILDDIR)/$(TARGET)/, \
|
||||||
|
|
||||||
# Hardware.
|
# Hardware.
|
||||||
OBJS += $(addprefix $(BUILDDIR)/$(TARGET)/, \
|
OBJS += $(addprefix $(BUILDDIR)/$(TARGET)/, \
|
||||||
bpmp.o ccplex.o clock.o di.o i2c.o irq.o timer.o \
|
bpmp.o ccplex.o clock.o di.o vic.o i2c.o irq.o timer.o \
|
||||||
gpio.o pinmux.o pmc.o se.o smmu.o tsec.o uart.o \
|
gpio.o pinmux.o pmc.o se.o smmu.o tsec.o uart.o \
|
||||||
fuse.o kfuse.o \
|
fuse.o kfuse.o \
|
||||||
mc.o sdram.o minerva.o ramdisk.o \
|
mc.o sdram.o minerva.o ramdisk.o \
|
||||||
|
@ -93,7 +93,9 @@ CUSTOMDEFINES += -DGFX_INC=$(GFX_INC) -DFFCFG_INC=$(FFCFG_INC)
|
||||||
#CUSTOMDEFINES += -DDEBUG_UART_LV_LOG
|
#CUSTOMDEFINES += -DDEBUG_UART_LV_LOG
|
||||||
|
|
||||||
#TODO: Considering reinstating some of these when pointer warnings have been fixed.
|
#TODO: Considering reinstating some of these when pointer warnings have been fixed.
|
||||||
WARNINGS := -Wall -Wno-array-bounds -Wno-stringop-overread -Wno-stringop-overflow
|
WARNINGS := -Wall -Wsign-compare -Wno-array-bounds -Wno-stringop-overread -Wno-stringop-overflow
|
||||||
|
#-fno-delete-null-pointer-checks
|
||||||
|
#-Wstack-usage=byte-size -fstack-usage
|
||||||
|
|
||||||
ARCH := -march=armv4t -mtune=arm7tdmi -mthumb-interwork
|
ARCH := -march=armv4t -mtune=arm7tdmi -mthumb-interwork
|
||||||
CFLAGS = $(ARCH) -O2 -g -gdwarf-4 -nostdlib -ffunction-sections -fdata-sections -fomit-frame-pointer -std=gnu11 $(WARNINGS) $(CUSTOMDEFINES)
|
CFLAGS = $(ARCH) -O2 -g -gdwarf-4 -nostdlib -ffunction-sections -fdata-sections -fomit-frame-pointer -std=gnu11 $(WARNINGS) $(CUSTOMDEFINES)
|
||||||
|
|
Loading…
Reference in a new issue