[Midnightbsd-cvs] src [9732] trunk/sys/boot/i386/zfsboot: update for clang 3.4
laffer1 at midnightbsd.org
laffer1 at midnightbsd.org
Fri Dec 22 15:46:08 EST 2017
Revision: 9732
http://svnweb.midnightbsd.org/src/?rev=9732
Author: laffer1
Date: 2017-12-22 15:46:08 -0500 (Fri, 22 Dec 2017)
Log Message:
-----------
update for clang 3.4
Modified Paths:
--------------
trunk/sys/boot/i386/zfsboot/Makefile
trunk/sys/boot/i386/zfsboot/zfsboot.c
Modified: trunk/sys/boot/i386/zfsboot/Makefile
===================================================================
--- trunk/sys/boot/i386/zfsboot/Makefile 2017-12-22 20:41:18 UTC (rev 9731)
+++ trunk/sys/boot/i386/zfsboot/Makefile 2017-12-22 20:46:08 UTC (rev 9732)
@@ -1,8 +1,10 @@
# $MidnightBSD$
+# $FreeBSD: stable/9/sys/boot/i386/zfsboot/Makefile 272697 2014-10-07 13:37:10Z avg $
.PATH: ${.CURDIR}/../boot2 ${.CURDIR}/../common ${.CURDIR}/../../common
FILES= zfsboot
+MAN= zfsboot.8
NM?= nm
@@ -29,10 +31,12 @@
-Wall -Waggregate-return -Wbad-function-cast -Wcast-align \
-Wmissing-declarations -Wmissing-prototypes -Wnested-externs \
-Wpointer-arith -Wshadow -Wstrict-prototypes -Wwrite-strings \
- -Winline --param max-inline-insns-single=100
+ -Winline
-LDFLAGS=-static -N --gc-sections
+CFLAGS.gcc+= --param max-inline-insns-single=100
+LD_FLAGS=-static -N --gc-sections
+
# Pick up ../Makefile.inc early.
.include <bsd.init.mk>
@@ -47,7 +51,7 @@
objcopy -S -O binary zfsldr.out ${.TARGET}
zfsldr.out: zfsldr.o
- ${LD} ${LDFLAGS} -e start -Ttext ${ORG1} -o ${.TARGET} zfsldr.o
+ ${LD} ${LD_FLAGS} -e start -Ttext ${ORG1} -o ${.TARGET} zfsldr.o
CLEANFILES+= zfsboot2 zfsboot.ld zfsboot.ldr zfsboot.bin zfsboot.out \
zfsboot.o zfsboot.s zfsboot.s.tmp sio.o cons.o drv.o util.o
@@ -73,7 +77,7 @@
objcopy -S -O binary zfsboot.out ${.TARGET}
zfsboot.out: ${BTXCRT} zfsboot.o sio.o drv.o cons.o util.o
- ${LD} ${LDFLAGS} -Ttext ${ORG2} -o ${.TARGET} ${.ALLSRC} ${LIBSTAND}
+ ${LD} ${LD_FLAGS} -Ttext ${ORG2} -o ${.TARGET} ${.ALLSRC} ${LIBSTAND}
SRCS= zfsboot.c
Modified: trunk/sys/boot/i386/zfsboot/zfsboot.c
===================================================================
--- trunk/sys/boot/i386/zfsboot/zfsboot.c 2017-12-22 20:41:18 UTC (rev 9731)
+++ trunk/sys/boot/i386/zfsboot/zfsboot.c 2017-12-22 20:46:08 UTC (rev 9732)
@@ -14,7 +14,7 @@
*/
#include <sys/cdefs.h>
-/* $FreeBSD: release/9.2.0/sys/boot/i386/zfsboot/zfsboot.c 242562 2012-11-04 13:37:33Z avg $ */
+/* $FreeBSD: stable/9/sys/boot/i386/zfsboot/zfsboot.c 300466 2016-05-23 05:30:24Z ngie $ */
__MBSDID("$MidnightBSD$");
#include <sys/param.h>
@@ -88,7 +88,6 @@
};
uint32_t opts;
-static const char *const dev_nm[NDEV] = {"ad", "da", "fd"};
static const unsigned char dev_maj[NDEV] = {30, 4, 2};
static char cmd[512];
More information about the Midnightbsd-cvs
mailing list