Dash:
[t2.git] / package / shells / dash / compile.patch.dietlibc
blob01a5d5748862ef845242189a9deb781f061bb0b5
1 # --- T2-COPYRIGHT-NOTE-BEGIN ---
2 # This copyright note is auto-generated by ./scripts/Create-CopyPatch.
3
4 # T2 SDE: package/.../dash/compile.patch.dietlibc
5 # Copyright (C) 2016 The T2 SDE Project
6
7 # More information can be found in the files COPYING and README.
8
9 # This patch file is dual-licensed. It is available under the license the
10 # patched project is licensed under, as long as it is an OpenSource license
11 # as defined at http://www.opensource.org/ (e.g. BSD, X11) or under the terms
12 # of the GNU General Public License as published by the Free Software
13 # Foundation; either version 2 of the License, or (at your option) any later
14 # version.
15 # --- T2-COPYRIGHT-NOTE-END ---
17 --- ./src/exec.c.orig   2006-07-07 23:21:42.000000000 +0000
18 +++ ./src/exec.c        2006-07-07 23:24:08.000000000 +0000
19 @@ -47,6 +47,9 @@
21  #include <sys/types.h>
22  #include <sys/stat.h>
23 +#ifdef __NO_STAT64
24 +#      define stat64   stat
25 +#endif
26  #include <unistd.h>
27  #include <fcntl.h>
28  #include <stdlib.h>
29 --- ./src/expand.c.orig 2006-07-07 23:29:07.000000000 +0000
30 +++ ./src/expand.c      2006-07-07 23:30:31.000000000 +0000
31 @@ -48,6 +48,10 @@
32  #include <sys/types.h>
33  #include <sys/time.h>
34  #include <sys/stat.h>
35 +#ifdef __NO_STAT64
36 +#      define stat64   stat
37 +#      define lstat64  lstat
38 +#endif
39  #include <dirent.h>
40  #include <unistd.h>
41  #include <pwd.h>
42 --- ./src/mail.c.orig   2006-07-07 23:33:17.000000000 +0000
43 +++ ./src/mail.c        2006-07-07 23:33:51.000000000 +0000
44 @@ -50,6 +50,9 @@
45   */
46  #include <sys/types.h>
47  #include <sys/stat.h>
48 +#ifdef __NO_STAT64
49 +#      define stat64   stat
50 +#endif
51  #include <stdlib.h>
53  #include "shell.h"
54 --- ./src/redir.c.orig  2006-07-07 23:35:14.000000000 +0000
55 +++ ./src/redir.c       2006-07-07 23:35:56.000000000 +0000
56 @@ -46,6 +46,10 @@
57  #endif /* not lint */
59  #include <sys/stat.h>
60 +#ifdef __NO_STAT64
61 +#      define stat64   stat
62 +#      define fstat64  fstat
63 +#endif
64  #include <sys/types.h>
65  #include <sys/param.h> /* PIPE_BUF */
66  #include <signal.h>
67 --- ./src/bltin/test.c.orig     2006-07-07 23:38:24.000000000 +0000
68 +++ ./src/bltin/test.c  2006-07-07 23:38:54.000000000 +0000
69 @@ -16,6 +16,10 @@
70  #endif
72  #include <sys/stat.h>
73 +#ifdef __NO_STAT64
74 +#      define stat64   stat
75 +#      define lstat64  lstat
76 +#endif
77  #include <sys/types.h>
79  #include <ctype.h>