@@ -23,8 +23,20 @@ script:
23
23
- make test QUIET=1 CFLAGS+="-DLFS_BLOCK_COUNT=1023 -DLFS_LOOKAHEAD_SIZE=256"
24
24
25
25
- make clean test QUIET=1 CFLAGS+="-DLFS_INLINE_MAX=0"
26
+ - make clean test QUIET=1 CFLAGS+="-DLFS_EMUBD_ERASE_VALUE=0xff"
26
27
- make clean test QUIET=1 CFLAGS+="-DLFS_NO_INTRINSICS"
27
28
29
+ # additional configurations that don't support all tests (this should be
30
+ # fixed but at the moment it is what it is)
31
+ - make test_files QUIET=1
32
+ CFLAGS+="-DLFS_READ_SIZE=1 -DLFS_BLOCK_SIZE=4096"
33
+ - make test_files QUIET=1
34
+ CFLAGS+="-DLFS_READ_SIZE=\(2*1024\) -DLFS_BLOCK_SIZE=\(64*1024\)"
35
+ - make test_files QUIET=1
36
+ CFLAGS+="-DLFS_READ_SIZE=\(8*1024\) -DLFS_BLOCK_SIZE=\(64*1024\)"
37
+ - make test_files QUIET=1
38
+ CFLAGS+="-DLFS_READ_SIZE=11 -DLFS_BLOCK_SIZE=704"
39
+
28
40
# compile and find the code size with the smallest configuration
29
41
- make clean size
30
42
OBJ="$(ls lfs*.o | tr '\n' ' ')"
66
78
- CC="arm-linux-gnueabi-gcc --static -mthumb"
67
79
- EXEC="qemu-arm"
68
80
install :
69
- - sudo apt-get install gcc-arm-linux-gnueabi qemu-user
81
+ - sudo apt-get install
82
+ gcc-arm-linux-gnueabi
83
+ libc6-dev-armel-cross
84
+ qemu-user
70
85
- arm-linux-gnueabi-gcc --version
71
86
- qemu-arm -version
72
87
78
93
- CC="powerpc-linux-gnu-gcc --static"
79
94
- EXEC="qemu-ppc"
80
95
install :
81
- - sudo apt-get install gcc-powerpc-linux-gnu qemu-user
96
+ - sudo apt-get install
97
+ gcc-powerpc-linux-gnu
98
+ libc6-dev-powerpc-cross
99
+ qemu-user
82
100
- powerpc-linux-gnu-gcc --version
83
101
- qemu-ppc -version
84
102
@@ -90,9 +108,10 @@ jobs:
90
108
- CC="mips-linux-gnu-gcc --static"
91
109
- EXEC="qemu-mips"
92
110
install :
93
- - sudo add-apt-repository -y "deb http://archive.ubuntu.com/ubuntu/ xenial main universe"
94
- - sudo apt-get -qq update
95
- - sudo apt-get install gcc-mips-linux-gnu qemu-user
111
+ - sudo apt-get install
112
+ gcc-mips-linux-gnu
113
+ libc6-dev-mips-cross
114
+ qemu-user
96
115
- mips-linux-gnu-gcc --version
97
116
- qemu-mips -version
98
117
@@ -104,7 +123,7 @@ jobs:
104
123
if : branch !~ -prefix$
105
124
install :
106
125
- sudo apt-get install libfuse-dev
107
- - git clone --depth 1 https://github.com/geky/littlefs-fuse -b v2-alpha
126
+ - git clone --depth 1 https://github.com/geky/littlefs-fuse -b v2
108
127
- fusermount -V
109
128
- gcc --version
110
129
before_script :
@@ -139,7 +158,7 @@ jobs:
139
158
if : branch !~ -prefix$
140
159
install :
141
160
- sudo apt-get install libfuse-dev
142
- - git clone --depth 1 https://github.com/geky/littlefs-fuse -b v2-alpha v2
161
+ - git clone --depth 1 https://github.com/geky/littlefs-fuse -b v2 v2
143
162
- git clone --depth 1 https://github.com/geky/littlefs-fuse -b v1 v1
144
163
- fusermount -V
145
164
- gcc --version
0 commit comments