Skip to content

Commit 5897655

Browse files
committed
Split auxvec into its own module
1 parent 3090060 commit 5897655

40 files changed

Lines changed: 694 additions & 585 deletions

Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ check-cfg = [
3232

3333
# The rest of this file is auto-generated!
3434
[features]
35+
auxvec = []
3536
bootparam = []
3637
btrfs = []
3738
elf_uapi = []

gen/modules/auxvec.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
#include <linux/auxvec.h>

gen/modules/general.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55

66
// Selected Linux headers.
77

8-
#include <linux/auxvec.h>
98
#include <linux/capability.h>
109
#include <linux/eventpoll.h>
1110
#include <linux/fadvise.h>

src/aarch64/auxvec.rs

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
/* automatically generated by rust-bindgen 0.71.1 */
2+
3+
pub const AT_SYSINFO_EHDR: u32 = 33;
4+
pub const AT_MINSIGSTKSZ: u32 = 51;
5+
pub const AT_VECTOR_SIZE_ARCH: u32 = 2;
6+
pub const AT_NULL: u32 = 0;
7+
pub const AT_IGNORE: u32 = 1;
8+
pub const AT_EXECFD: u32 = 2;
9+
pub const AT_PHDR: u32 = 3;
10+
pub const AT_PHENT: u32 = 4;
11+
pub const AT_PHNUM: u32 = 5;
12+
pub const AT_PAGESZ: u32 = 6;
13+
pub const AT_BASE: u32 = 7;
14+
pub const AT_FLAGS: u32 = 8;
15+
pub const AT_ENTRY: u32 = 9;
16+
pub const AT_NOTELF: u32 = 10;
17+
pub const AT_UID: u32 = 11;
18+
pub const AT_EUID: u32 = 12;
19+
pub const AT_GID: u32 = 13;
20+
pub const AT_EGID: u32 = 14;
21+
pub const AT_PLATFORM: u32 = 15;
22+
pub const AT_HWCAP: u32 = 16;
23+
pub const AT_CLKTCK: u32 = 17;
24+
pub const AT_SECURE: u32 = 23;
25+
pub const AT_BASE_PLATFORM: u32 = 24;
26+
pub const AT_RANDOM: u32 = 25;
27+
pub const AT_HWCAP2: u32 = 26;
28+
pub const AT_RSEQ_FEATURE_SIZE: u32 = 27;
29+
pub const AT_RSEQ_ALIGN: u32 = 28;
30+
pub const AT_HWCAP3: u32 = 29;
31+
pub const AT_HWCAP4: u32 = 30;
32+
pub const AT_EXECFN: u32 = 31;

src/aarch64/general.rs

Lines changed: 0 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1035,36 +1035,6 @@ pub const LINUX_VERSION_CODE: u32 = 397056;
10351035
pub const LINUX_VERSION_MAJOR: u32 = 6;
10361036
pub const LINUX_VERSION_PATCHLEVEL: u32 = 15;
10371037
pub const LINUX_VERSION_SUBLEVEL: u32 = 0;
1038-
pub const AT_SYSINFO_EHDR: u32 = 33;
1039-
pub const AT_MINSIGSTKSZ: u32 = 51;
1040-
pub const AT_VECTOR_SIZE_ARCH: u32 = 2;
1041-
pub const AT_NULL: u32 = 0;
1042-
pub const AT_IGNORE: u32 = 1;
1043-
pub const AT_EXECFD: u32 = 2;
1044-
pub const AT_PHDR: u32 = 3;
1045-
pub const AT_PHENT: u32 = 4;
1046-
pub const AT_PHNUM: u32 = 5;
1047-
pub const AT_PAGESZ: u32 = 6;
1048-
pub const AT_BASE: u32 = 7;
1049-
pub const AT_FLAGS: u32 = 8;
1050-
pub const AT_ENTRY: u32 = 9;
1051-
pub const AT_NOTELF: u32 = 10;
1052-
pub const AT_UID: u32 = 11;
1053-
pub const AT_EUID: u32 = 12;
1054-
pub const AT_GID: u32 = 13;
1055-
pub const AT_EGID: u32 = 14;
1056-
pub const AT_PLATFORM: u32 = 15;
1057-
pub const AT_HWCAP: u32 = 16;
1058-
pub const AT_CLKTCK: u32 = 17;
1059-
pub const AT_SECURE: u32 = 23;
1060-
pub const AT_BASE_PLATFORM: u32 = 24;
1061-
pub const AT_RANDOM: u32 = 25;
1062-
pub const AT_HWCAP2: u32 = 26;
1063-
pub const AT_RSEQ_FEATURE_SIZE: u32 = 27;
1064-
pub const AT_RSEQ_ALIGN: u32 = 28;
1065-
pub const AT_HWCAP3: u32 = 29;
1066-
pub const AT_HWCAP4: u32 = 30;
1067-
pub const AT_EXECFN: u32 = 31;
10681038
pub const __BITS_PER_LONG_LONG: u32 = 64;
10691039
pub const __FD_SETSIZE: u32 = 1024;
10701040
pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688;

src/arm/auxvec.rs

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
/* automatically generated by rust-bindgen 0.71.1 */
2+
3+
pub const AT_SYSINFO_EHDR: u32 = 33;
4+
pub const AT_NULL: u32 = 0;
5+
pub const AT_IGNORE: u32 = 1;
6+
pub const AT_EXECFD: u32 = 2;
7+
pub const AT_PHDR: u32 = 3;
8+
pub const AT_PHENT: u32 = 4;
9+
pub const AT_PHNUM: u32 = 5;
10+
pub const AT_PAGESZ: u32 = 6;
11+
pub const AT_BASE: u32 = 7;
12+
pub const AT_FLAGS: u32 = 8;
13+
pub const AT_ENTRY: u32 = 9;
14+
pub const AT_NOTELF: u32 = 10;
15+
pub const AT_UID: u32 = 11;
16+
pub const AT_EUID: u32 = 12;
17+
pub const AT_GID: u32 = 13;
18+
pub const AT_EGID: u32 = 14;
19+
pub const AT_PLATFORM: u32 = 15;
20+
pub const AT_HWCAP: u32 = 16;
21+
pub const AT_CLKTCK: u32 = 17;
22+
pub const AT_SECURE: u32 = 23;
23+
pub const AT_BASE_PLATFORM: u32 = 24;
24+
pub const AT_RANDOM: u32 = 25;
25+
pub const AT_HWCAP2: u32 = 26;
26+
pub const AT_RSEQ_FEATURE_SIZE: u32 = 27;
27+
pub const AT_RSEQ_ALIGN: u32 = 28;
28+
pub const AT_HWCAP3: u32 = 29;
29+
pub const AT_HWCAP4: u32 = 30;
30+
pub const AT_EXECFN: u32 = 31;
31+
pub const AT_MINSIGSTKSZ: u32 = 51;

src/arm/general.rs

Lines changed: 0 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1064,35 +1064,6 @@ pub const LINUX_VERSION_CODE: u32 = 397056;
10641064
pub const LINUX_VERSION_MAJOR: u32 = 6;
10651065
pub const LINUX_VERSION_PATCHLEVEL: u32 = 15;
10661066
pub const LINUX_VERSION_SUBLEVEL: u32 = 0;
1067-
pub const AT_SYSINFO_EHDR: u32 = 33;
1068-
pub const AT_NULL: u32 = 0;
1069-
pub const AT_IGNORE: u32 = 1;
1070-
pub const AT_EXECFD: u32 = 2;
1071-
pub const AT_PHDR: u32 = 3;
1072-
pub const AT_PHENT: u32 = 4;
1073-
pub const AT_PHNUM: u32 = 5;
1074-
pub const AT_PAGESZ: u32 = 6;
1075-
pub const AT_BASE: u32 = 7;
1076-
pub const AT_FLAGS: u32 = 8;
1077-
pub const AT_ENTRY: u32 = 9;
1078-
pub const AT_NOTELF: u32 = 10;
1079-
pub const AT_UID: u32 = 11;
1080-
pub const AT_EUID: u32 = 12;
1081-
pub const AT_GID: u32 = 13;
1082-
pub const AT_EGID: u32 = 14;
1083-
pub const AT_PLATFORM: u32 = 15;
1084-
pub const AT_HWCAP: u32 = 16;
1085-
pub const AT_CLKTCK: u32 = 17;
1086-
pub const AT_SECURE: u32 = 23;
1087-
pub const AT_BASE_PLATFORM: u32 = 24;
1088-
pub const AT_RANDOM: u32 = 25;
1089-
pub const AT_HWCAP2: u32 = 26;
1090-
pub const AT_RSEQ_FEATURE_SIZE: u32 = 27;
1091-
pub const AT_RSEQ_ALIGN: u32 = 28;
1092-
pub const AT_HWCAP3: u32 = 29;
1093-
pub const AT_HWCAP4: u32 = 30;
1094-
pub const AT_EXECFN: u32 = 31;
1095-
pub const AT_MINSIGSTKSZ: u32 = 51;
10961067
pub const __BITS_PER_LONG_LONG: u32 = 64;
10971068
pub const __FD_SETSIZE: u32 = 1024;
10981069
pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688;

src/csky/auxvec.rs

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
/* automatically generated by rust-bindgen 0.71.1 */
2+
3+
pub const AT_NULL: u32 = 0;
4+
pub const AT_IGNORE: u32 = 1;
5+
pub const AT_EXECFD: u32 = 2;
6+
pub const AT_PHDR: u32 = 3;
7+
pub const AT_PHENT: u32 = 4;
8+
pub const AT_PHNUM: u32 = 5;
9+
pub const AT_PAGESZ: u32 = 6;
10+
pub const AT_BASE: u32 = 7;
11+
pub const AT_FLAGS: u32 = 8;
12+
pub const AT_ENTRY: u32 = 9;
13+
pub const AT_NOTELF: u32 = 10;
14+
pub const AT_UID: u32 = 11;
15+
pub const AT_EUID: u32 = 12;
16+
pub const AT_GID: u32 = 13;
17+
pub const AT_EGID: u32 = 14;
18+
pub const AT_PLATFORM: u32 = 15;
19+
pub const AT_HWCAP: u32 = 16;
20+
pub const AT_CLKTCK: u32 = 17;
21+
pub const AT_SECURE: u32 = 23;
22+
pub const AT_BASE_PLATFORM: u32 = 24;
23+
pub const AT_RANDOM: u32 = 25;
24+
pub const AT_HWCAP2: u32 = 26;
25+
pub const AT_RSEQ_FEATURE_SIZE: u32 = 27;
26+
pub const AT_RSEQ_ALIGN: u32 = 28;
27+
pub const AT_HWCAP3: u32 = 29;
28+
pub const AT_HWCAP4: u32 = 30;
29+
pub const AT_EXECFN: u32 = 31;
30+
pub const AT_MINSIGSTKSZ: u32 = 51;

src/csky/general.rs

Lines changed: 0 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1057,34 +1057,6 @@ pub const LINUX_VERSION_CODE: u32 = 397056;
10571057
pub const LINUX_VERSION_MAJOR: u32 = 6;
10581058
pub const LINUX_VERSION_PATCHLEVEL: u32 = 15;
10591059
pub const LINUX_VERSION_SUBLEVEL: u32 = 0;
1060-
pub const AT_NULL: u32 = 0;
1061-
pub const AT_IGNORE: u32 = 1;
1062-
pub const AT_EXECFD: u32 = 2;
1063-
pub const AT_PHDR: u32 = 3;
1064-
pub const AT_PHENT: u32 = 4;
1065-
pub const AT_PHNUM: u32 = 5;
1066-
pub const AT_PAGESZ: u32 = 6;
1067-
pub const AT_BASE: u32 = 7;
1068-
pub const AT_FLAGS: u32 = 8;
1069-
pub const AT_ENTRY: u32 = 9;
1070-
pub const AT_NOTELF: u32 = 10;
1071-
pub const AT_UID: u32 = 11;
1072-
pub const AT_EUID: u32 = 12;
1073-
pub const AT_GID: u32 = 13;
1074-
pub const AT_EGID: u32 = 14;
1075-
pub const AT_PLATFORM: u32 = 15;
1076-
pub const AT_HWCAP: u32 = 16;
1077-
pub const AT_CLKTCK: u32 = 17;
1078-
pub const AT_SECURE: u32 = 23;
1079-
pub const AT_BASE_PLATFORM: u32 = 24;
1080-
pub const AT_RANDOM: u32 = 25;
1081-
pub const AT_HWCAP2: u32 = 26;
1082-
pub const AT_RSEQ_FEATURE_SIZE: u32 = 27;
1083-
pub const AT_RSEQ_ALIGN: u32 = 28;
1084-
pub const AT_HWCAP3: u32 = 29;
1085-
pub const AT_HWCAP4: u32 = 30;
1086-
pub const AT_EXECFN: u32 = 31;
1087-
pub const AT_MINSIGSTKSZ: u32 = 51;
10881060
pub const __BITS_PER_LONG_LONG: u32 = 64;
10891061
pub const __FD_SETSIZE: u32 = 1024;
10901062
pub const _LINUX_CAPABILITY_VERSION_1: u32 = 429392688;

0 commit comments

Comments
 (0)