svn commit: r198274 - in projects/clangbsd/sys/boot/i386: boot2
gptboot loader
Roman Divacky
rdivacky at FreeBSD.org
Tue Oct 20 10:38:12 UTC 2009
Author: rdivacky
Date: Tue Oct 20 10:38:12 2009
New Revision: 198274
URL: http://svn.freebsd.org/changeset/base/198274
Log:
Set CC=gcc unconditionally for boot2/loader/gptboot.
Unstaticize memcy in gptboot.
Modified:
projects/clangbsd/sys/boot/i386/boot2/Makefile
projects/clangbsd/sys/boot/i386/gptboot/Makefile
projects/clangbsd/sys/boot/i386/gptboot/gptboot.c
projects/clangbsd/sys/boot/i386/loader/Makefile
Modified: projects/clangbsd/sys/boot/i386/boot2/Makefile
==============================================================================
--- projects/clangbsd/sys/boot/i386/boot2/Makefile Tue Oct 20 10:15:19 2009 (r198273)
+++ projects/clangbsd/sys/boot/i386/boot2/Makefile Tue Oct 20 10:38:12 2009 (r198274)
@@ -2,9 +2,7 @@
.include <bsd.own.mk>
-.if ${MK_CLANG_IS_CC} != "no" && ${CC} == "cc"
CC= gcc
-.endif
FILES= boot boot1 boot2
Modified: projects/clangbsd/sys/boot/i386/gptboot/Makefile
==============================================================================
--- projects/clangbsd/sys/boot/i386/gptboot/Makefile Tue Oct 20 10:15:19 2009 (r198273)
+++ projects/clangbsd/sys/boot/i386/gptboot/Makefile Tue Oct 20 10:38:12 2009 (r198274)
@@ -2,10 +2,6 @@
.include <bsd.own.mk>
-.if ${MK_CLANG_IS_CC} != "no" && ${CC} == "cc"
-CC= gcc
-.endif
-
.PATH: ${.CURDIR}/../boot2
FILES= gptboot
Modified: projects/clangbsd/sys/boot/i386/gptboot/gptboot.c
==============================================================================
--- projects/clangbsd/sys/boot/i386/gptboot/gptboot.c Tue Oct 20 10:15:19 2009 (r198273)
+++ projects/clangbsd/sys/boot/i386/gptboot/gptboot.c Tue Oct 20 10:38:12 2009 (r198274)
@@ -143,7 +143,7 @@ static int xfsread(ino_t, void *, size_t
static int dskread(void *, daddr_t, unsigned);
static void printf(const char *,...);
static void putchar(int);
-static void memcpy(void *, const void *, int);
+void memcpy(void *, const void *, int);
static uint32_t memsize(void);
static int drvread(void *, daddr_t, unsigned);
static int keyhit(unsigned);
@@ -151,7 +151,7 @@ static int xputc(int);
static int xgetc(int);
static int getc(int);
-static void
+void
memcpy(void *dst, const void *src, int len)
{
const char *s = src;
Modified: projects/clangbsd/sys/boot/i386/loader/Makefile
==============================================================================
--- projects/clangbsd/sys/boot/i386/loader/Makefile Tue Oct 20 10:15:19 2009 (r198273)
+++ projects/clangbsd/sys/boot/i386/loader/Makefile Tue Oct 20 10:38:12 2009 (r198274)
@@ -4,9 +4,7 @@
MK_SSP= no
# XXX: broken compiler include paths
-.if ${MK_CLANG_IS_CC} != "no" && ${CC} == "cc"
CC= gcc
-.endif
PROG= loader.sym
INTERNALPROG=
More information about the svn-src-projects
mailing list