Skip to content

Commit 951de1a

Browse files
committed
merge from upstream libffi 3.2.1
1 parent e3d534e commit 951de1a

File tree

189 files changed

+10431
-51681
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

189 files changed

+10431
-51681
lines changed

native/README.libffi

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,9 @@
22
The libffi subdirectory is managed as a subtree. Use subtree merging
33
to update from upstream, e.g.
44

5-
$ git pull -s subtree libffi master (or other branch, if necessary)
5+
$ git pull -s subtree -Xsubtree=native/libffi libffi master (or other branch, if necessary)
66

7-
The libffi subdirectory was originally mapped as follows:
7+
The libffi subdirectory was originally mapped into the local repo as follows:
88

99
$ git remote add -f libffi [email protected]:atgreen/libffi.git
1010
$ git merge -s ours --no-commit libffi/master

native/libffi/.gitignore

+17-3
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,31 @@
55
.dirstamp
66
*.la
77
Makefile
8-
config.log
9-
config.status
8+
Makefile.in
9+
aclocal.m4
10+
compile
11+
config.*
12+
configure
13+
depcomp
14+
doc/libffi.info
1015
*~
16+
fficonfig.h.in
1117
fficonfig.h
1218
include/ffi.h
1319
include/ffitarget.h
20+
install-sh
1421
libffi.pc
1522
libtool
23+
libtool-ldflags
24+
ltmain.sh
25+
m4/libtool.m4
26+
m4/lt*.m4
27+
mdate-sh
28+
missing
1629
stamp-h1
1730
libffi*gz
1831
autom4te.cache
1932
libffi.xcodeproj/xcuserdata
2033
libffi.xcodeproj/project.xcworkspace
21-
ios/
34+
build_*/
35+
darwin_*/

native/libffi/.travis.yml

+17-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,22 @@
1-
language: c
1+
language: cpp
22
compiler:
33
- gcc
44
- clang
5+
env:
6+
-
7+
- HOST=i386-pc-linux-gnu
8+
matrix:
9+
exclude:
10+
- compiler: clang
11+
env: HOST=i386-pc-linux-gnu
512

6-
before_script: sudo apt-get install dejagnu
13+
before_script:
14+
- sudo apt-get install dejagnu texinfo
15+
- if [ "$HOST" = i386-pc-linux-gnu ] ; then sudo apt-get install gcc-multilib g++-multilib && CC="$CC -m32" && CXX="$CXX -m32" ; fi
716

8-
script: ./configure && make && make check
17+
script:
18+
- ./autogen.sh
19+
- ./configure ${HOST+--host=$HOST}
20+
- make
21+
- make dist
22+
- make check

0 commit comments

Comments
 (0)