iptables: update to 1.8.3
[oweals/openwrt.git] / package / libs / libunwind / patches / 003-fix-missing-ef_reg-defs-with-musl.patch
1 diff -uprN a/include/libunwind-mips.h b/include/libunwind-mips.h
2 --- a/include/libunwind-mips.h  2012-10-06 12:54:38.000000000 +0800
3 +++ b/include/libunwind-mips.h  2016-06-08 13:55:55.029436442 +0800
4 @@ -111,6 +111,42 @@ typedef enum
5    }
6  mips_regnum_t;
7  
8 +#ifndef __GLIBC__
9 +#include <sys/reg.h>
10 +
11 +/* musl as of 1.1.14 does not export these */
12 +#define EF_REG0                        6
13 +#define EF_REG1                        7
14 +#define EF_REG2                        8
15 +#define EF_REG3                        9
16 +#define EF_REG4                        10
17 +#define EF_REG5                        11
18 +#define EF_REG6                        12
19 +#define EF_REG7                        13
20 +#define EF_REG8                        14
21 +#define EF_REG9                        15
22 +#define EF_REG10               16
23 +#define EF_REG11               17
24 +#define EF_REG12               18
25 +#define EF_REG13               19
26 +#define EF_REG14               20
27 +#define EF_REG15               21
28 +#define EF_REG16               22
29 +#define EF_REG17               23
30 +#define EF_REG18               24
31 +#define EF_REG19               25
32 +#define EF_REG20               26
33 +#define EF_REG21               27
34 +#define EF_REG22               28
35 +#define EF_REG23               29
36 +#define EF_REG24               30
37 +#define EF_REG25               31
38 +#define EF_REG28               34
39 +#define EF_REG29               35
40 +#define EF_REG30               36
41 +#define EF_REG31               37
42 +#endif
43 +
44  typedef enum
45    {
46      UNW_MIPS_ABI_O32,
47