diff -Naur busybox-1.29.2/coreutils/cp.c busybox-1.29.2-alx/coreutils/cp.c --- busybox-1.29.2/coreutils/cp.c 2018-07-02 13:23:06.000000000 +0200 +++ busybox-1.29.2-alx/coreutils/cp.c 2018-08-15 15:47:47.942380380 +0200 @@ -85,7 +85,7 @@ // -r and -R are the same // -R (and therefore -r) turns on -d (coreutils does this) // -a = -pdR - "-2:l--s:s--l:Pd:rRd:Rd:apdR", + "-2:l--s:s--l:Pd:rRd:Rd:xapdR", "archive\0" No_argument "a" "force\0" No_argument "f" "interactive\0" No_argument "i" @@ -97,6 +97,7 @@ "no-target-directory\0" No_argument "T" "verbose\0" No_argument "v" "update\0" No_argument "u" + "one-file-system\0" No_argument "x" "remove-destination\0" No_argument "\xff" "parents\0" No_argument "\xfe" ); @@ -104,7 +105,7 @@ flags = getopt32(argv, "^" FILEUTILS_CP_OPTSTR "\0" - "-2:l--s:s--l:Pd:rRd:Rd:apdR" + "-2:l--s:s--l:Pd:rRd:Rd:xapdR" ); #endif /* Options of cp from GNU coreutils 6.10: