diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2012-10-24 15:38:22 -0500 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2012-10-24 15:38:22 -0500 |
commit | 34e1fb2c5a0141161dcd1b5fb419e43cae20681e (patch) | |
tree | b76f22996d80002c6d64ad08ac240012d9cb2d6f /freebsd-userspace/Makefile | |
parent | Tool patches: Add newlib patch needed (diff) | |
download | rtems-libbsd-34e1fb2c5a0141161dcd1b5fb419e43cae20681e.tar.bz2 |
Add support for kvm.h in RTEMS terms
The implementation uses an array of strings and variable names. The
names are weak symbolic references to the items we have seen calls
to kvm services with.
Diffstat (limited to 'freebsd-userspace/Makefile')
-rw-r--r-- | freebsd-userspace/Makefile | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/freebsd-userspace/Makefile b/freebsd-userspace/Makefile index 554ca649..cef8546e 100644 --- a/freebsd-userspace/Makefile +++ b/freebsd-userspace/Makefile @@ -163,6 +163,8 @@ C_FILES += lib/libipsec/policy_parse.c # RTEMS Specific Files # C_FILES += rtems/rtems-net-setup.c C_FILES += rtems/syslog.c +C_FILES += rtems/rtems-kvm.c +C_FILES += rtems/rtems-kvm-symbols.c C_FILES += rtems/rtems-syslog-initialize.c C_FILES += rtems/rtems-getprogname.c C_FILES += rtems/rtems-uthread_main_np.c @@ -270,7 +272,8 @@ NETSTAT = commands/usr.bin/netstat/netstat.rel COMMAND_RELS = $(NETSTAT) $(IFCONFIG) -GEN_FILES = include/rpc/rpcb_prot.h +GEN_FILES = rtems/rtems-kvm-symbols.c +GEN_FILES += include/rpc/rpcb_prot.h GEN_FILES += commands/sbin/route/keywords.h # lib/libc/net GEN_FILES += lib/libc/net/nslexer.c @@ -295,6 +298,9 @@ $(IFCONFIG): $(IFCONFIG_C_O_FILES) $(NETSTAT): $(NETSTAT_C_O_FILES) $(LD) -r -o $@ $^ +rtems/rtems-kvm-symbols.c: rtems/generate_kvm_symbols + ./rtems/generate_kvm_symbols >rtems/rtems-kvm-symbols.c + include/rpc/rpcb_prot.h: include/rpc/rpcb_prot.x rm -f include/rpc/rpcb_prot.h rpcgen -h -o include/rpc/rpcb_prot.h include/rpc/rpcb_prot.x |