From 88e2f6c860a05fd1471c66cc7bcc9d1fca1da3c7 Mon Sep 17 00:00:00 2001 From: Jim Meyering Date: Mon, 10 May 2010 11:06:37 +0200 Subject: tests: provide a definition of gl_trap_ in cfg.mk * cfg.mk (gl_trap_): Define here, now that it's gone from maint.mk. * gnulib: Update to latest. --- cfg.mk | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'cfg.mk') diff --git a/cfg.mk b/cfg.mk index 5a71a12d0..ae05f8c52 100644 --- a/cfg.mk +++ b/cfg.mk @@ -115,6 +115,13 @@ sc_x_sc_dist_check: > $@-t @mv $@-t $@ +define gl_trap_ + Exit () { set +e; (exit $$1); exit $$1; }; \ + for sig in 1 2 3 13 15; do \ + eval "trap 'Exit $$(expr $$sig + 128)' $$sig"; \ + done +endef + # Files in src/ should not include directly any of # the headers already included via system.h. sc_system_h_headers: .re-list -- cgit v1.2.3-54-g00ecf