platform/upstream/libffi.git
23 months agopackaging: pass '--enable-portable-binary' to configure 54/274754/3 accepted/tizen_7.0_base accepted/tizen_7.0_base_hotfix accepted/tizen_7.0_base_tool accepted/tizen_7.0_base_tool_hotfix tizen_7.0_base tizen_7.0_base_hotfix accepted/tizen/7.0/base/20230714.002940 accepted/tizen/7.0/base/hotfix/20230714.003754 accepted/tizen/7.0/base/tool/20221028.121534 accepted/tizen/7.0/base/tool/hotfix/20221115.090100 accepted/tizen/base/tool/20220524.050447 submit/tizen_7.0_base/20221028.201101 submit/tizen_7.0_base_hotfix/20221115.161601 submit/tizen_base/20220509.122434 tizen_7.0_m2_release
Dongkyun Son [Mon, 9 May 2022 03:51:43 +0000 (12:51 +0900)]
packaging: pass '--enable-portable-binary' to configure

To fix SIGILL(crashing on vmovd) with AVX inst. enabled

Change-Id: Ie641f748d690adb1be170f4fbe2438f053cd557e
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
2 years agoBlacklist ffi_call_int for ASan and HWASan build 35/263835/1 accepted/tizen_6.5_base accepted/tizen_6.5_base_tool tizen_6.5_base tizen_base_3.3 accepted/tizen/6.5/base/20230714.002531 accepted/tizen/6.5/base/tool/20211027.120636 accepted/tizen/base/tool/20210913.002651 submit/tizen_6.5_base/20211026.180901 submit/tizen_6.5_base/20211027.183101 submit/tizen_6.5_base/20211027.200801 submit/tizen_base/20210910.123310 tizen_6.5.m2_release
Andrey Kazmin [Thu, 3 Jun 2021 10:36:43 +0000 (13:36 +0300)]
Blacklist ffi_call_int for ASan and HWASan build

See:
https://github.com/libffi/libffi/issues/255

Change-Id: I8bef01ea5a47919412e131b18c08ccb29249d485
Signed-off-by: Andrey Kazmin <a.kazmin@partner.samsung.com>
3 years agoMerge branch 'sandbox/dkson95/v3.3' into tizen_base 03/247803/2 accepted/tizen/base/tool/20201123.235220 submit/tizen_base/20201119.054320
Dongkyun Son [Tue, 17 Nov 2020 02:45:07 +0000 (11:45 +0900)]
Merge branch 'sandbox/dkson95/v3.3' into tizen_base

088eda34 doc: disable info files
40d072b7 add packaging with v3.3

Change-Id: I109e1448d247ccfdc5acf3dcabd060a05432d888
Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
3 years agodoc: disable info files sandbox/dkson95/v3.3
Dongkyun Son [Fri, 13 Nov 2020 01:37:41 +0000 (10:37 +0900)]
doc: disable info files

Fix "WARNING: 'makeinfo' is missing on your system."

Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
3 years agoadd packaging with v3.3
Dongkyun Son [Thu, 12 Nov 2020 08:48:17 +0000 (17:48 +0900)]
add packaging with v3.3

Signed-off-by: Dongkyun Son <dongkyun.s@samsung.com>
4 years agoMove nested_struct3 test to closures directory upstream upstream_3.3 upstream/3.3
Anthony Green [Sat, 23 Nov 2019 15:24:58 +0000 (10:24 -0500)]
Move nested_struct3 test to closures directory

4 years agoAdd missing closing brace
Anthony Green [Sat, 23 Nov 2019 14:42:04 +0000 (09:42 -0500)]
Add missing closing brace

4 years agoVersion 3.3
Anthony Green [Sat, 23 Nov 2019 14:00:14 +0000 (09:00 -0500)]
Version 3.3

4 years agoRemove junk file from dist
Anthony Green [Sat, 23 Nov 2019 13:48:53 +0000 (08:48 -0500)]
Remove junk file from dist

4 years agoAccount for moved test files
Anthony Green [Sat, 23 Nov 2019 12:49:58 +0000 (07:49 -0500)]
Account for moved test files

4 years agoAdd dejagnu directives accidentally removed
Anthony Green [Sat, 23 Nov 2019 12:44:26 +0000 (07:44 -0500)]
Add dejagnu directives accidentally removed

4 years agoMove closure test to closure directory
Anthony Green [Sat, 23 Nov 2019 00:49:38 +0000 (19:49 -0500)]
Move closure test to closure directory

4 years agoMore more closure tests to the closure test directory
Anthony Green [Sat, 23 Nov 2019 00:27:34 +0000 (19:27 -0500)]
More more closure tests to the closure test directory

4 years agoMerge branch 'master' of github.com:libffi/libffi
Anthony Green [Fri, 22 Nov 2019 23:55:36 +0000 (18:55 -0500)]
Merge branch 'master' of github.com:libffi/libffi

4 years agoMove closure tests so we can easily XFAIL them for some targets
Anthony Green [Fri, 22 Nov 2019 23:54:30 +0000 (18:54 -0500)]
Move closure tests so we can easily XFAIL them for some targets

4 years agoRemove gccbug detection. GCC is good now.
Anthony Green [Fri, 22 Nov 2019 23:53:09 +0000 (18:53 -0500)]
Remove gccbug detection.  GCC is good now.

4 years agoCapture x86-windows host like x86_64-windows (#529)
Michael Haubenwallner [Fri, 22 Nov 2019 19:17:58 +0000 (20:17 +0100)]
Capture x86-windows host like x86_64-windows (#529)

4 years agoManual clean-ups, and include the PDF in the source distribution.
Anthony Green [Fri, 22 Nov 2019 17:42:26 +0000 (12:42 -0500)]
Manual clean-ups, and include the PDF in the source distribution.

4 years agoMention more major port contributors
Anthony Green [Thu, 21 Nov 2019 10:36:06 +0000 (05:36 -0500)]
Mention more major port contributors

4 years agoUpdate autoconf-archive m4 macros
Anthony Green [Thu, 21 Nov 2019 10:04:54 +0000 (05:04 -0500)]
Update autoconf-archive m4 macros

4 years agoFix formatting of README.
Anthony Green [Thu, 21 Nov 2019 09:59:39 +0000 (04:59 -0500)]
Fix formatting of README.

4 years agoFix or1k lack-of-g++ checking in testsuite
Anthony Green [Wed, 20 Nov 2019 12:16:41 +0000 (07:16 -0500)]
Fix or1k lack-of-g++ checking in testsuite

4 years agoAdd work-around for users who manage their own closure memory
Anthony Green [Wed, 20 Nov 2019 11:15:55 +0000 (06:15 -0500)]
Add work-around for users who manage their own closure memory

As suggested by DJ

4 years agoNo C++ for or1k-unknown-elf
Anthony Green [Tue, 19 Nov 2019 22:14:23 +0000 (17:14 -0500)]
No C++ for or1k-unknown-elf

4 years agoNo C++ for or1k
Anthony Green [Tue, 19 Nov 2019 18:36:49 +0000 (13:36 -0500)]
No C++ for or1k

4 years agoDisable type warnings for or1k.
Anthony Green [Tue, 19 Nov 2019 15:07:16 +0000 (10:07 -0500)]
Disable type warnings for or1k.

4 years agoNo c++ for or1k-elf
Anthony Green [Tue, 19 Nov 2019 15:06:57 +0000 (10:06 -0500)]
No c++ for or1k-elf

4 years agoFake TRAVIS_BUILD_DIR
Anthony Green [Mon, 18 Nov 2019 20:20:00 +0000 (15:20 -0500)]
Fake TRAVIS_BUILD_DIR

4 years agoAdapt for new old ChangeLog file
Anthony Green [Mon, 18 Nov 2019 20:13:16 +0000 (15:13 -0500)]
Adapt for new old ChangeLog file

4 years agoFix DEJAGNU variable
Anthony Green [Mon, 18 Nov 2019 20:06:51 +0000 (15:06 -0500)]
Fix DEJAGNU variable

4 years agoSet vars
Anthony Green [Mon, 18 Nov 2019 19:54:14 +0000 (14:54 -0500)]
Set vars

4 years agoRemove verbosity
Anthony Green [Mon, 18 Nov 2019 19:45:29 +0000 (14:45 -0500)]
Remove verbosity

4 years agoPull before running
Anthony Green [Mon, 18 Nov 2019 19:40:30 +0000 (14:40 -0500)]
Pull before running

4 years agoFix cross builds for or1k
Anthony Green [Mon, 18 Nov 2019 19:02:33 +0000 (14:02 -0500)]
Fix cross builds for or1k

4 years agoMore cross build debugging
Anthony Green [Mon, 18 Nov 2019 18:59:10 +0000 (13:59 -0500)]
More cross build debugging

4 years agoSet path to simulator. Add debugging output.
Anthony Green [Mon, 18 Nov 2019 18:47:42 +0000 (13:47 -0500)]
Set path to simulator. Add debugging output.

4 years agoBe specific when building CI container images
Anthony Green [Mon, 18 Nov 2019 18:17:27 +0000 (13:17 -0500)]
Be specific when building CI container images

4 years agoCapture more or1k hosts
Anthony Green [Mon, 18 Nov 2019 18:06:26 +0000 (13:06 -0500)]
Capture more or1k hosts

4 years agoAdd test support for or1k. Fix yaml typo.
Anthony Green [Mon, 18 Nov 2019 18:02:44 +0000 (13:02 -0500)]
Add test support for or1k. Fix yaml typo.

4 years agoFix typo for m32r and bfin builds
Anthony Green [Mon, 18 Nov 2019 17:25:51 +0000 (12:25 -0500)]
Fix typo for m32r and bfin builds

4 years agoMerge branch 'master' of github.com:libffi/libffi
Anthony Green [Mon, 18 Nov 2019 11:35:19 +0000 (06:35 -0500)]
Merge branch 'master' of github.com:libffi/libffi

4 years agoBuild/test for m32r-elf and bfin-elf
Anthony Green [Mon, 18 Nov 2019 11:34:42 +0000 (06:34 -0500)]
Build/test for m32r-elf and bfin-elf

4 years agoMention binary128 long double support for Power
Anthony Green [Sun, 17 Nov 2019 14:19:14 +0000 (09:19 -0500)]
Mention binary128 long double support for Power

4 years agoIEEE754 binary128 long double support for PowerPC64 (#526)
Samuel Holland [Sun, 17 Nov 2019 13:22:25 +0000 (07:22 -0600)]
IEEE754 binary128 long double support for PowerPC64 (#526)

* powerpc: Adjust flags to make room for vector types

* powerpc64 ELFv2 IEEE128 long double support

4 years agoRe-enable mingw32 tests.
Anthony Green [Fri, 15 Nov 2019 16:18:59 +0000 (11:18 -0500)]
Re-enable mingw32 tests.

4 years agoDisable wine builds.
Anthony Green [Fri, 15 Nov 2019 16:06:17 +0000 (11:06 -0500)]
Disable wine builds.

4 years agoStretch out timeout for test
Anthony Green [Fri, 15 Nov 2019 15:19:00 +0000 (10:19 -0500)]
Stretch out timeout for test

4 years agoConsolidate all of the old ChangeLog files into ChangeLog.old.
Anthony Green [Fri, 15 Nov 2019 11:07:51 +0000 (06:07 -0500)]
Consolidate all of the old ChangeLog files into ChangeLog.old.

4 years agoDon't build aarch64-linux-gnu
Anthony Green [Wed, 13 Nov 2019 15:07:00 +0000 (10:07 -0500)]
Don't build aarch64-linux-gnu

4 years agoExtend timeout for builds.
Anthony Green [Wed, 13 Nov 2019 15:05:36 +0000 (10:05 -0500)]
Extend timeout for builds.

4 years agoPlatform test tweaks
Anthony Green [Wed, 13 Nov 2019 14:15:05 +0000 (09:15 -0500)]
Platform test tweaks

4 years agoMark java raw APIs as deprecated.
Anthony Green [Wed, 13 Nov 2019 12:59:18 +0000 (07:59 -0500)]
Mark java raw APIs as deprecated.

4 years agoDisable mips64 tests. Fix log grabbing.
Anthony Green [Wed, 13 Nov 2019 11:51:44 +0000 (06:51 -0500)]
Disable mips64 tests.  Fix log grabbing.

4 years agoRe-add wine based testing
Anthony Green [Wed, 13 Nov 2019 11:37:26 +0000 (06:37 -0500)]
Re-add wine based testing

4 years agoAdd wine-sim.exp for wine-based testing
Anthony Green [Wed, 13 Nov 2019 11:35:40 +0000 (06:35 -0500)]
Add wine-sim.exp for wine-based testing

4 years agoFix log file URL extraction. Grab rlgl cli for OSX
Anthony Green [Wed, 13 Nov 2019 11:32:46 +0000 (06:32 -0500)]
Fix log file URL extraction.  Grab rlgl cli for OSX

4 years agoFix log name extraction
Anthony Green [Wed, 13 Nov 2019 11:01:43 +0000 (06:01 -0500)]
Fix log name extraction

4 years agoAccount for shorter ==LOGFILE== string
Anthony Green [Wed, 13 Nov 2019 03:56:37 +0000 (22:56 -0500)]
Account for shorter ==LOGFILE== string

4 years agoFix grep matcher
Anthony Green [Wed, 13 Nov 2019 03:35:47 +0000 (22:35 -0500)]
Fix grep matcher

4 years agoDebug
Anthony Green [Tue, 12 Nov 2019 23:44:27 +0000 (18:44 -0500)]
Debug

4 years agoPull test logs from cfarm
Anthony Green [Tue, 12 Nov 2019 22:55:35 +0000 (17:55 -0500)]
Pull test logs from cfarm

4 years agoUse rlgl for cfarm test results
Anthony Green [Tue, 12 Nov 2019 14:21:57 +0000 (09:21 -0500)]
Use rlgl for cfarm test results

4 years agoUse rlgl for cross builds.
Anthony Green [Tue, 12 Nov 2019 14:20:21 +0000 (09:20 -0500)]
Use rlgl for cross builds.

4 years agoAlways exit build container successfully. Don't test mingw.
Anthony Green [Tue, 12 Nov 2019 14:14:20 +0000 (09:14 -0500)]
Always exit build container successfully. Don't test mingw.

4 years agoRun rlgl outside of the build container.
Anthony Green [Tue, 12 Nov 2019 13:58:52 +0000 (08:58 -0500)]
Run rlgl outside of the build container.

4 years agoDon't bother dumping logs. Use rlgl instead.
Anthony Green [Tue, 12 Nov 2019 10:51:09 +0000 (05:51 -0500)]
Don't bother dumping logs.  Use rlgl instead.

4 years agoFix rlgl usage
Anthony Green [Tue, 12 Nov 2019 02:24:58 +0000 (21:24 -0500)]
Fix rlgl usage

4 years agoTest rlgl
Anthony Green [Tue, 12 Nov 2019 02:11:59 +0000 (21:11 -0500)]
Test rlgl

4 years agoDebug in-container builds
Anthony Green [Mon, 11 Nov 2019 21:19:45 +0000 (16:19 -0500)]
Debug in-container builds

4 years agoBuild both iOS and Macosx
Anthony Green [Sun, 10 Nov 2019 13:20:46 +0000 (08:20 -0500)]
Build both iOS and Macosx

4 years agoFix tpyo
Anthony Green [Thu, 7 Nov 2019 17:35:27 +0000 (12:35 -0500)]
Fix tpyo

4 years agoChange s390x options
Anthony Green [Thu, 7 Nov 2019 17:17:29 +0000 (12:17 -0500)]
Change s390x options

4 years agoMark xfail for m68k and alpha.
Anthony Green [Thu, 7 Nov 2019 17:03:19 +0000 (12:03 -0500)]
Mark xfail for m68k and alpha.

4 years agoClean up. Debug s390x cpu support.
Anthony Green [Thu, 7 Nov 2019 17:03:01 +0000 (12:03 -0500)]
Clean up.  Debug s390x cpu support.

4 years agoTry coldfire for m68k builds
Anthony Green [Thu, 7 Nov 2019 16:50:08 +0000 (11:50 -0500)]
Try coldfire for m68k builds

4 years agoAdd GCC_OPTIONS flag
Anthony Green [Thu, 7 Nov 2019 16:37:25 +0000 (11:37 -0500)]
Add GCC_OPTIONS flag

4 years agoCompile m68k target for m5208
Anthony Green [Thu, 7 Nov 2019 16:26:53 +0000 (11:26 -0500)]
Compile m68k target for m5208

4 years agoDump supported CPUs
Anthony Green [Thu, 7 Nov 2019 16:15:13 +0000 (11:15 -0500)]
Dump supported CPUs

4 years agoFix shell script
Anthony Green [Thu, 7 Nov 2019 16:00:09 +0000 (11:00 -0500)]
Fix shell script

4 years agoPrint debug output. Use podman when available.
Anthony Green [Thu, 7 Nov 2019 15:56:40 +0000 (10:56 -0500)]
Print debug output. Use podman when available.

4 years agoSet QEMU_CPU within the build containers
Anthony Green [Thu, 7 Nov 2019 14:23:10 +0000 (09:23 -0500)]
Set QEMU_CPU within the build containers

4 years agoSet QEMU_CPU for m68k
Anthony Green [Thu, 7 Nov 2019 12:36:11 +0000 (07:36 -0500)]
Set QEMU_CPU for m68k

4 years agoAdd alpha and m68k testing
Anthony Green [Thu, 7 Nov 2019 03:02:11 +0000 (22:02 -0500)]
Add alpha and m68k testing

4 years agoSett CC and CXX for cross builds
Anthony Green [Wed, 6 Nov 2019 16:31:17 +0000 (11:31 -0500)]
Sett CC and CXX for cross builds

4 years agoautogen before cross building
Anthony Green [Wed, 6 Nov 2019 16:21:46 +0000 (11:21 -0500)]
autogen before cross building

4 years agoFix typo. Don't double test.
Anthony Green [Wed, 6 Nov 2019 16:10:59 +0000 (11:10 -0500)]
Fix typo. Don't double test.

4 years agoUse the right cross build container image
Anthony Green [Wed, 6 Nov 2019 15:51:33 +0000 (10:51 -0500)]
Use the right cross build container image

4 years agoTry s390x and sh4 cross builds/tests
Anthony Green [Wed, 6 Nov 2019 15:49:04 +0000 (10:49 -0500)]
Try s390x and sh4 cross builds/tests

4 years agoRevert to older test cross compilers
Anthony Green [Wed, 6 Nov 2019 11:47:05 +0000 (06:47 -0500)]
Revert to older test cross compilers

4 years agoUse older test compiler. Enable s390x testing.
Anthony Green [Wed, 6 Nov 2019 11:44:19 +0000 (06:44 -0500)]
Use older test compiler.  Enable s390x testing.

4 years agoTest cross-builds for hppa-linux-gnu
Anthony Green [Wed, 6 Nov 2019 11:30:52 +0000 (06:30 -0500)]
Test cross-builds for hppa-linux-gnu

4 years agoReference FFI_BUILDING_DLL
Anthony Green [Wed, 6 Nov 2019 11:30:20 +0000 (06:30 -0500)]
Reference FFI_BUILDING_DLL

4 years agorc2. hack as per: https://github.com/travis-ci/travis-ci/issues/6934
Anthony Green [Sun, 3 Nov 2019 11:28:51 +0000 (06:28 -0500)]
rc2. hack as per: https://github.com/travis-ci/travis-ci/issues/6934

4 years agoAdd sparc64-linux-gnu testing back
Anthony Green [Thu, 31 Oct 2019 23:07:04 +0000 (19:07 -0400)]
Add sparc64-linux-gnu testing back

4 years agoDon't build sparc. Build mips.
Anthony Green [Thu, 31 Oct 2019 19:32:48 +0000 (15:32 -0400)]
Don't build sparc.  Build mips.

4 years agoTest mips64el-linux-gnu
Anthony Green [Thu, 31 Oct 2019 18:35:43 +0000 (14:35 -0400)]
Test mips64el-linux-gnu

4 years agoDon't run autogen.sh all the time.
Anthony Green [Thu, 31 Oct 2019 16:33:22 +0000 (12:33 -0400)]
Don't run autogen.sh all the time.

4 years agoTest sparc64-linux-gnu on travis
Anthony Green [Thu, 31 Oct 2019 16:23:11 +0000 (12:23 -0400)]
Test sparc64-linux-gnu on travis

4 years agoTry new cfarm build for power
Anthony Green [Thu, 31 Oct 2019 14:53:37 +0000 (10:53 -0400)]
Try new cfarm build for power

4 years agoAdd make_sunver.pl to distribution.
Anthony Green [Sat, 26 Oct 2019 14:13:20 +0000 (10:13 -0400)]
Add make_sunver.pl to distribution.