Signed-off-by: Luka Perkov <luka@openwrt.org> SVN-Revision: 37173master
parent
4aa82d07a6
commit
00b5a14567
@ -0,0 +1,27 @@ |
||||
--- a/Makefile
|
||||
+++ b/Makefile
|
||||
@@ -116,16 +116,20 @@
|
||||
chmod +x $@
|
||||
|
||||
$(DESTDIR)$(bindir)/%: tools/%
|
||||
- install -D $< $@
|
||||
+ mkdir -p $(dir $@)
|
||||
+ install $< $@
|
||||
|
||||
$(DESTDIR)$(libdir)/%.so: lib/%.so
|
||||
- install -D -m 755 $< $@
|
||||
+ mkdir -p $(dir $@)
|
||||
+ install -m 755 $< $@
|
||||
|
||||
$(DESTDIR)$(libdir)/%: lib/%
|
||||
- install -D -m 644 $< $@
|
||||
+ mkdir -p $(dir $@)
|
||||
+ install -m 644 $< $@
|
||||
|
||||
$(DESTDIR)$(includedir)/%: include/%
|
||||
- install -D -m 644 $< $@
|
||||
+ mkdir -p $(dir $@)
|
||||
+ install -m 644 $< $@
|
||||
|
||||
$(DESTDIR)$(LDSO_PATHNAME): $(DESTDIR)$(syslibdir)
|
||||
ln -sf $(libdir)/libc.so $@ || true
|
@ -0,0 +1,60 @@ |
||||
--- a/arch/arm/bits/alltypes.h.sh
|
||||
+++ b/arch/arm/bits/alltypes.h.sh
|
||||
@@ -22,6 +22,7 @@
|
||||
|
||||
TYPEDEF __builtin_va_list va_list;
|
||||
TYPEDEF __builtin_va_list __isoc_va_list;
|
||||
+#define __gnuc_va_list va_list
|
||||
|
||||
#ifndef __cplusplus
|
||||
TYPEDEF unsigned wchar_t;
|
||||
--- a/arch/i386/bits/alltypes.h.sh
|
||||
+++ b/arch/i386/bits/alltypes.h.sh
|
||||
@@ -27,6 +27,7 @@
|
||||
TYPEDEF struct __va_list * va_list;
|
||||
TYPEDEF struct __va_list * __isoc_va_list;
|
||||
#endif
|
||||
+#define __gnuc_va_list va_list
|
||||
|
||||
#ifndef __cplusplus
|
||||
#ifdef __WCHAR_TYPE__
|
||||
--- a/arch/microblaze/bits/alltypes.h.sh
|
||||
+++ b/arch/microblaze/bits/alltypes.h.sh
|
||||
@@ -22,6 +22,7 @@
|
||||
|
||||
TYPEDEF __builtin_va_list va_list;
|
||||
TYPEDEF __builtin_va_list __isoc_va_list;
|
||||
+#define __gnuc_va_list va_list
|
||||
|
||||
#ifndef __cplusplus
|
||||
TYPEDEF int wchar_t;
|
||||
--- a/arch/mips/bits/alltypes.h.sh
|
||||
+++ b/arch/mips/bits/alltypes.h.sh
|
||||
@@ -22,6 +22,7 @@
|
||||
|
||||
TYPEDEF __builtin_va_list va_list;
|
||||
TYPEDEF __builtin_va_list __isoc_va_list;
|
||||
+#define __gnuc_va_list va_list
|
||||
|
||||
#ifndef __cplusplus
|
||||
TYPEDEF int wchar_t;
|
||||
--- a/arch/powerpc/bits/alltypes.h.sh
|
||||
+++ b/arch/powerpc/bits/alltypes.h.sh
|
||||
@@ -22,6 +22,7 @@
|
||||
|
||||
TYPEDEF __builtin_va_list va_list;
|
||||
TYPEDEF __builtin_va_list __isoc_va_list;
|
||||
+#define __gnuc_va_list va_list
|
||||
|
||||
#ifndef __cplusplus
|
||||
TYPEDEF long wchar_t;
|
||||
--- a/arch/x86_64/bits/alltypes.h.sh
|
||||
+++ b/arch/x86_64/bits/alltypes.h.sh
|
||||
@@ -21,6 +21,7 @@
|
||||
TYPEDEF long ptrdiff_t;
|
||||
TYPEDEF __builtin_va_list va_list;
|
||||
TYPEDEF __builtin_va_list __isoc_va_list;
|
||||
+#define __gnuc_va_list va_list
|
||||
|
||||
#ifndef __cplusplus
|
||||
TYPEDEF int wchar_t;
|
@ -0,0 +1,11 @@ |
||||
--- a/include/netinet/in.h
|
||||
+++ b/include/netinet/in.h
|
||||
@@ -146,7 +146,7 @@ uint16_t ntohs(uint16_t);
|
||||
(IN6_IS_ADDR_MULTICAST(a) && ((((uint8_t *) (a))[1] & 0xf) == 0xe))
|
||||
|
||||
#define __ARE_4_EQUAL(a,b) \
|
||||
- (!( 0[a]-0[b] | 1[a]-1[b] | 2[a]-2[b] | 3[a]-3[b] ))
|
||||
+ (!( (0[a]-0[b]) | (1[a]-1[b]) | (2[a]-2[b]) | (3[a]-3[b]) ))
|
||||
#define IN6_ARE_ADDR_EQUAL(a,b) \
|
||||
__ARE_4_EQUAL((const uint32_t *)(a), (const uint32_t *)(b))
|
||||
|
@ -0,0 +1,11 @@ |
||||
--- a/include/syslog.h
|
||||
+++ b/include/syslog.h
|
||||
@@ -21,7 +21,7 @@ extern "C" {
|
||||
#define LOG_MAKEPRI(f, p) (((f)<<3)|(p))
|
||||
|
||||
#define LOG_MASK(p) (1<<(p))
|
||||
-#define LOG_UPTO(p) ((1<<(p)+1)-1)
|
||||
+#define LOG_UPTO(p) ((1<<((p)+1))-1)
|
||||
|
||||
#define LOG_KERN (0<<3)
|
||||
#define LOG_USER (1<<3)
|
Loading…
Reference in new issue