|
|
@@ -1,6 +1,5 @@
|
|
|
-diff -urN busybox-1.19.4/coreutils/date.c busybox-1.19.4.new/coreutils/date.c
|
|
|
---- busybox-1.19.4/coreutils/date.c 2012-02-04 20:24:55.000000000 +0100
|
|
|
-+++ busybox-1.19.4.new/coreutils/date.c 2012-11-23 16:48:21.945200539 +0100
|
|
|
+--- a/coreutils/date.c
|
|
|
++++ b/coreutils/date.c
|
|
|
@@ -123,6 +123,7 @@
|
|
|
//usage: IF_FEATURE_DATE_ISOFMT(
|
|
|
//usage: "\n -D FMT Use FMT for -d TIME conversion"
|
|
|
@@ -17,7 +16,7 @@ diff -urN busybox-1.19.4/coreutils/date.c busybox-1.19.4.new/coreutils/date.c
|
|
|
#if ENABLE_FEATURE_DATE_NANO
|
|
|
# include <sys/syscall.h>
|
|
|
#endif
|
|
|
-@@ -145,8 +147,9 @@
|
|
|
+@@ -145,8 +147,9 @@ enum {
|
|
|
OPT_UTC = (1 << 2), /* u */
|
|
|
OPT_DATE = (1 << 3), /* d */
|
|
|
OPT_REFERENCE = (1 << 4), /* r */
|
|
|
@@ -29,7 +28,7 @@ diff -urN busybox-1.19.4/coreutils/date.c busybox-1.19.4.new/coreutils/date.c
|
|
|
};
|
|
|
|
|
|
static void maybe_set_utc(int opt)
|
|
|
-@@ -164,12 +167,15 @@
|
|
|
+@@ -164,12 +167,15 @@ static const char date_longopts[] ALIGN1
|
|
|
/* "universal\0" No_argument "u" */
|
|
|
"date\0" Required_argument "d"
|
|
|
"reference\0" Required_argument "r"
|
|
|
@@ -45,7 +44,7 @@ diff -urN busybox-1.19.4/coreutils/date.c busybox-1.19.4.new/coreutils/date.c
|
|
|
struct timespec ts;
|
|
|
struct tm tm_time;
|
|
|
char buf_fmt_dt2str[64];
|
|
|
-@@ -184,7 +190,7 @@
|
|
|
+@@ -184,7 +190,7 @@ int date_main(int argc UNUSED_PARAM, cha
|
|
|
opt_complementary = "d--s:s--d"
|
|
|
IF_FEATURE_DATE_ISOFMT(":R--I:I--R");
|
|
|
IF_LONG_OPTS(applet_long_options = date_longopts;)
|
|
|
@@ -54,7 +53,7 @@ diff -urN busybox-1.19.4/coreutils/date.c busybox-1.19.4.new/coreutils/date.c
|
|
|
IF_FEATURE_DATE_ISOFMT("I::D:"),
|
|
|
&date_str, &date_str, &filename
|
|
|
IF_FEATURE_DATE_ISOFMT(, &isofmt_arg, &fmt_str2dt));
|
|
|
-@@ -241,6 +247,31 @@
|
|
|
+@@ -241,6 +247,31 @@ int date_main(int argc UNUSED_PARAM, cha
|
|
|
if (*argv)
|
|
|
bb_show_usage();
|
|
|
|