mirror of
https://sourceware.org/git/glibc.git
synced 2025-01-03 08:11:08 +00:00
Use standard build rule to build rpcgen.
This commit is contained in:
parent
253ef9ae7f
commit
9a07f9d01f
@ -1,3 +1,10 @@
|
||||
2012-03-10 Joseph Myers <joseph@codesourcery.com>
|
||||
|
||||
* sunrpc/Makefile (others): Add rpcgen.
|
||||
($(objpfx)rpcgen): Remove special build rule and dependency on
|
||||
libc.
|
||||
* sunrpc/rpcgen.c: New file.
|
||||
|
||||
2012-03-09 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
[BZ #13673]
|
||||
|
@ -86,6 +86,7 @@ rpcgen-objs = rpc_main.o rpc_hout.o rpc_cout.o rpc_parse.o \
|
||||
rpc_scan.o rpc_util.o rpc_svcout.o rpc_clntout.o \
|
||||
rpc_tblout.o rpc_sample.o
|
||||
extra-objs = $(rpcgen-objs)
|
||||
others += rpcgen
|
||||
|
||||
all: # Make this the default target; it will be defined in Rules.
|
||||
|
||||
@ -149,10 +150,7 @@ $(objpfx)tst-getmyaddr: $(common-objpfx)linkobj/libc.so
|
||||
$(objpfx)tst-xdrmem: $(common-objpfx)linkobj/libc.so
|
||||
$(objpfx)tst-xdrmem2: $(common-objpfx)linkobj/libc.so
|
||||
|
||||
$(objpfx)rpcgen: $(addprefix $(objpfx),$(rpcgen-objs)) \
|
||||
$(sort $(filter $(common-objpfx)libc%,$(link-libc))) \
|
||||
$(addprefix $(csu-objpfx),start.o) $(+preinit) $(+postinit)
|
||||
$(+link)
|
||||
$(objpfx)rpcgen: $(addprefix $(objpfx),$(rpcgen-objs))
|
||||
|
||||
# This makes sure -DNOT_IN_libc is passed for all these modules.
|
||||
cpp-srcs-left := $(rpcgen-objs:.o=.c)
|
||||
|
2
sunrpc/rpcgen.c
Normal file
2
sunrpc/rpcgen.c
Normal file
@ -0,0 +1,2 @@
|
||||
/* Empty file expected by glibc's standard build rules for
|
||||
executables. */
|
Loading…
Reference in New Issue
Block a user