patches/glibc/ports-2.13/430-alpha-creat.patch
author |
Yann Diorcet <diorcet.yann@gmail.com> |
|
Mon Nov 19 11:19:54 2012 +0100 (2012-11-19) |
changeset 3117 |
2b64e1b502cd |
permissions |
-rw-r--r-- |
binutils/sstrip: remove
sstrip has been obsoleted for a while now, as it's still broken
for some archs, and there seems to be no incentive to fix it
upstream. Besides, the space gained with sstrip is marginal at
best.
Signed-off-by: Yann Diorcet <diorcet.yann@gmail.com>
Message-Id: <65c8bf534d0647ce52cd.1353320545@macbook-smorlat.local>
Patchwork-Id: 199970
yann@2438
|
1 |
alpha does not have a __NR_creat
|
yann@2438
|
2 |
|
yann@2438
|
3 |
http://bugs.gentoo.org/227275
|
yann@2438
|
4 |
http://sourceware.org/bugzilla/show_bug.cgi?id=6650
|
yann@2438
|
5 |
|
yann@2438
|
6 |
diff -durN glibc-2.13.orig/sysdeps/unix/sysv/linux/wordsize-64/creat64.c glibc-2.13/sysdeps/unix/sysv/linux/wordsize-64/creat64.c
|
yann@2438
|
7 |
--- glibc-2.13.orig/sysdeps/unix/sysv/linux/wordsize-64/creat64.c 2007-11-10 20:34:26.000000000 +0100
|
yann@2438
|
8 |
+++ glibc-2.13/sysdeps/unix/sysv/linux/wordsize-64/creat64.c 2009-11-13 00:50:51.000000000 +0100
|
yann@2438
|
9 |
@@ -1 +1,5 @@
|
yann@2438
|
10 |
/* Defined as alias for the syscall. */
|
yann@2438
|
11 |
+#include <sysdep.h>
|
yann@2438
|
12 |
+#ifndef __NR_creat
|
yann@2438
|
13 |
+#include "../../../../../io/creat64.c"
|
yann@2438
|
14 |
+#endif
|