svn commit: r278582 - head/sys/boot/pc98/boot2
John Baldwin
jhb at FreeBSD.org
Wed Feb 11 15:49:15 UTC 2015
Author: jhb
Date: Wed Feb 11 15:49:14 2015
New Revision: 278582
URL: https://svnweb.freebsd.org/changeset/base/278582
Log:
MFi386:
When building some of the boot loaders with clang, and DEBUG_FLAGS or
CFLAGS having '-g' in it, clang outputs several assembly directives that
are too new for our version of binutils.
Therefore, assemble the resulting .s files with clang instead. A more
general solution can be implemented when a GNU as-compatible driver for
clang's integrated assembler appears.
Tested by: gjb
Modified:
head/sys/boot/pc98/boot2/Makefile
Modified: head/sys/boot/pc98/boot2/Makefile
==============================================================================
--- head/sys/boot/pc98/boot2/Makefile Wed Feb 11 15:21:25 2015 (r278581)
+++ head/sys/boot/pc98/boot2/Makefile Wed Feb 11 15:49:14 2015 (r278582)
@@ -92,6 +92,7 @@ boot2.out: ${BTXCRT} boot2.o sio.o
${LD} ${LD_FLAGS} -Ttext ${ORG2} -o ${.TARGET} ${.ALLSRC}
boot2.o: boot2.s
+ ${CC} ${ACFLAGS} -c boot2.s
SRCS= boot2.c boot2.h
More information about the svn-src-all
mailing list