Source-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[src/trunk]: src/external/gpl3/gdb/bin Add psim
details: https://anonhg.NetBSD.org/src/rev/51914b1ab52e
branches: trunk
changeset: 770238:51914b1ab52e
user: christos <christos%NetBSD.org@localhost>
date: Sun Oct 09 01:59:31 2011 +0000
description:
Add psim
diffstat:
external/gpl3/gdb/bin/Makefile | 7 ++++-
external/gpl3/gdb/bin/psim/Makefile | 55 +++++++++++++++++++++++++++++++++++++
2 files changed, 61 insertions(+), 1 deletions(-)
diffs (78 lines):
diff -r f9e33d6996c9 -r 51914b1ab52e external/gpl3/gdb/bin/Makefile
--- a/external/gpl3/gdb/bin/Makefile Sun Oct 09 01:34:19 2011 +0000
+++ b/external/gpl3/gdb/bin/Makefile Sun Oct 09 01:59:31 2011 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.1 2011/09/26 03:02:44 christos Exp $
+# $NetBSD: Makefile,v 1.2 2011/10/09 01:59:31 christos Exp $
.include "../Makefile.inc"
@@ -11,4 +11,9 @@
#SUBDIR+= gdbserver
+.if ${MACHINE_ARCH} == powerpc || ${MACHINE_ARCH} == powerpcle || \
+ ${MACHINE_ARCH} == powerpc64
+SUBDIR+= psim
+.endif
+
.include <bsd.subdir.mk>
diff -r f9e33d6996c9 -r 51914b1ab52e external/gpl3/gdb/bin/psim/Makefile
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/external/gpl3/gdb/bin/psim/Makefile Sun Oct 09 01:59:31 2011 +0000
@@ -0,0 +1,55 @@
+# $NetBSD: Makefile,v 1.1 2011/10/09 01:59:31 christos Exp $
+
+NOMAN= # defined
+
+.include <bsd.own.mk>
+.include "../Makefile.inc"
+
+PROG= psim
+SRCS= main.c
+
+HOST_CPPFLAGS+= -I. \
+ -I${DIST}/sim/ppc -I${DIST}/include \
+ -I${.CURDIR}/../../lib/libsim/arch/${MACHINE_ARCH} \
+ -I${.CURDIR}/../../lib/libbfd/arch/${MACHINE_ARCH} \
+ -I${DIST}/bfd \
+ -I${.CURDIR}/../../lib/libgdb \
+ -I${DIST}/gdb \
+ -I${DIST}/gdb/config \
+ -I${DIST}/sim/common \
+ -I${LIBSIMDIR}
+PSIM_DEFINES= -DHAVE_CONFIG_H \
+ -DHAVE_COMMON_FPU \
+ -DDEFAULT_INLINE=PSIM_INLINE_LOCALS \
+ -DWITH_HOST_BYTE_ORDER=BYTE_ORDER \
+ -DWITH_SMP=5 \
+ -DHAVE_TERMIOS_STRUCTURE \
+ -DHAVE_DEVZERO
+CPPFLAGS+= ${HOST_CPPFLAGS} ${PSIM_DEFINES}
+
+SRCS+=version.c
+
+.include <bsd.prog.mk>
+
+LIBSIMDIR!= cd ${.CURDIR}/../../lib/libsim && ${PRINTOBJDIR}
+
+LDADD+= -L${LIBSIMDIR} -lsim
+DPADD+= ${LIBSIMDIR}/libsim.a
+
+LIBBFDDIR!= cd ${.CURDIR}/../../lib/libbfd && ${PRINTOBJDIR}
+LDADD+= -L${LIBBFDDIR} -lbfd
+DPADD+= ${LIBBFDDIR}/libbfd.a
+
+LIBIBERTYDIR!= cd ${.CURDIR}/../../lib/libiberty && ${PRINTOBJDIR}
+LDADD+= -L${LIBIBERTYDIR} -liberty
+DPADD+= ${LIBIBERTYDIR}/libiberty.a
+
+LDADD+= -lintl
+DPADD+= ${LIBINTL}
+
+CLEANFILES+= version.c
+
+version.c: ${DIST}/gdb/version.in
+ echo 'const char version[] = "'$$(cat ${.ALLSRC})'";' > ${.TARGET}
+
+.PATH: ${DIST}/sim/ppc
Home |
Main Index |
Thread Index |
Old Index