[systemd-commits] 2 commits - Makefile.am TODO
Lennart Poettering
lennart at kemper.freedesktop.org
Thu Aug 9 03:29:11 PDT 2012
Makefile.am | 2 +-
TODO | 2 ++
2 files changed, 3 insertions(+), 1 deletion(-)
New commits:
commit af18d7ca4b0a56e5051abf41bc3fdd2e3d8dc5b5
Author: Huang Hang <seakage2h at gmail.com>
Date: Thu Aug 9 11:22:08 2012 +0800
build-sys: use more generic regular expression to generate syscall-list.txt correctly
Currently MIPS and ARM define syscall numbers for multiple ABI in one
<asm/unistd.h>. The #define statments for each syscall are formated as:
#define __NR_scname (BASE_OFFSET + sc_number)
Thus we need a more generic regular expression to match these in awk.
diff --git a/Makefile.am b/Makefile.am
index da0b6f5..ad8f71d 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -1030,7 +1030,7 @@ BUILT_SOURCES += \
src/core/syscall-list.txt: Makefile
$(AM_V_at)$(MKDIR_P) $(dir $@)
- $(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include sys/syscall.h - < /dev/null | $(AWK) '/^#define[ \t]+__NR_[^ ]+[ \t]+[0-9]/ { sub(/__NR_/, "", $$2); print $$2; }' > $@
+ $(AM_V_GEN)$(CPP) $(CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) -dM -include sys/syscall.h - < /dev/null | $(AWK) '/^#define[ \t]+__NR_[^ ]+[ \t]+\(?.*[0-9]+.*\)?/ { sub(/__NR_/, "", $$2); print $$2; }' > $@
src/core/syscall-from-name.gperf: src/core/syscall-list.txt Makefile
$(AM_V_at)$(MKDIR_P) $(dir $@)
commit df1c8f6ac8a45913104b5eeb44f4574689fedd50
Author: Lennart Poettering <lennart at poettering.net>
Date: Thu Aug 9 02:10:44 2012 +0200
update TODO
diff --git a/TODO b/TODO
index 80a0e2c..d1fcfb4 100644
--- a/TODO
+++ b/TODO
@@ -53,6 +53,8 @@ Bugfixes:
Features:
+* systemctl daemon-reexec is borked
+
* add option to reconfigure success exit codes/signals for services
* remember which condition failed for services, not just the fact that something failed
More information about the systemd-commits
mailing list