aboutsummaryrefslogtreecommitdiff
path: root/sim/common/Make-common.in
diff options
context:
space:
mode:
authorDoug Evans <dje@google.com>1998-03-15 02:43:00 +0000
committerDoug Evans <dje@google.com>1998-03-15 02:43:00 +0000
commit84c6d152d1229e1ed22622c1981192495ccb419e (patch)
tree99693fe37e400d5707c917914028e28a5ae7927e /sim/common/Make-common.in
parent86a60941332cd44e8fb2eb6fcba0d91a9deb44d1 (diff)
downloadgdb-84c6d152d1229e1ed22622c1981192495ccb419e.zip
gdb-84c6d152d1229e1ed22622c1981192495ccb419e.tar.gz
gdb-84c6d152d1229e1ed22622c1981192495ccb419e.tar.bz2
* dv-sockser.c, dv-sockser.h: New files.
* Make-common.in (dv-sockser.o): Add rule for. * aclocal.m4: Check for fcntl.h. * config.h: Add HAVE_FCNTL_H. * sim-break.c (remove_breakpoint): Fix thinko. * sim-hload.c (sim_load): Provide default value of SIM_HANDLES_LMA. Use SIM_HANDLES_LMA for lma_p arg to sim_load_file.
Diffstat (limited to 'sim/common/Make-common.in')
-rw-r--r--sim/common/Make-common.in11
1 files changed, 10 insertions, 1 deletions
diff --git a/sim/common/Make-common.in b/sim/common/Make-common.in
index 485b676..759f335 100644
--- a/sim/common/Make-common.in
+++ b/sim/common/Make-common.in
@@ -408,6 +408,11 @@ nrun.o: $(srccom)/nrun.c config.h tconfig.h \
$(sim_main_headers)
$(CC) -c $(srccom)/nrun.c $(ALL_CFLAGS)
+# Devices.
+
+dv-sockser.o: $(srccom)/dv-sockser.h $(sim_main_headers)
+ $(CC) -c $(srccom)/dv-sockser.c $(ALL_CFLAGS)
+
# CGEN support.
cgen-run.o: $(srccom)/cgen-run.c $(sim_main_headers) \
@@ -448,8 +453,12 @@ MAKEOVERRIDES=
tags etags: TAGS
+# Macros like EXTERN_SIM_CORE confuse tags.
+# And the sim-n-foo.h files create functions that can't be found either.
TAGS: force
- etags --regex '/^\/[*] TAGS: .*/' *.c *.h
+ cd $(srcdir) && \
+ etags --regex '/^\([a-z_]+\) (/\1/' --regex '/^\/[*] TAGS: .*/' \
+ *.[ch] ../common/*.[ch]
clean: $(SIM_EXTRA_CLEAN)
rm -f *.[oa] *~ core