-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'master' of https://github.com/libffi/libffi
- Loading branch information
Showing
44 changed files
with
7,095 additions
and
477 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -5,6 +5,7 @@ | |
.dirstamp | ||
*.la | ||
Makefile | ||
!testsuite/libffi.bhaible/Makefile | ||
Makefile.in | ||
aclocal.m4 | ||
compile | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,60 @@ | ||
# Copyright (C) 2010 Free Software Foundation, Inc. | ||
# | ||
# This file is part of DejaGnu. | ||
# | ||
# DejaGnu is free software; you can redistribute it and/or modify it | ||
# under the terms of the GNU General Public License as published by | ||
# the Free Software Foundation; either version 2 of the License, or | ||
# (at your option) any later version. | ||
# | ||
# DejaGnu is distributed in the hope that it will be useful, but | ||
# WITHOUT ANY WARRANTY; without even the implied warranty of | ||
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU | ||
# General Public License for more details. | ||
# | ||
# You should have received a copy of the GNU General Public License | ||
# along with DejaGnu; if not, write to the Free Software Foundation, | ||
# Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. | ||
|
||
# This is a list of toolchains that are supported on this board. | ||
set_board_info target_install {moxie-elf} | ||
|
||
# Load the generic configuration for this board. This will define a basic set | ||
# of routines needed by the tool to communicate with the board. | ||
load_generic_config "sim" | ||
|
||
# basic-sim.exp is a basic description for the standard Cygnus simulator. | ||
load_base_board_description "basic-sim" | ||
|
||
# "moxie" is the name of the sim subdir in devo/sim. | ||
setup_sim moxie | ||
|
||
# No multilib options needed by default. | ||
process_multilib_options "" | ||
|
||
# We only support newlib on this target. We assume that all multilib | ||
# options have been specified before we get here. | ||
|
||
set_board_info compiler "[find_gcc]" | ||
set_board_info cflags "[libgloss_include_flags] [newlib_include_flags]" | ||
set_board_info ldflags "[libgloss_link_flags] [newlib_link_flags]" | ||
# No linker script needed. | ||
set_board_info ldscript "-Tsim.ld" | ||
|
||
# Configuration settings for testsuites | ||
set_board_info noargs 1 | ||
set_board_info gdb,nosignals 1 | ||
set_board_info gdb,noresults 1 | ||
set_board_info gdb,cannot_call_functions 1 | ||
set_board_info gdb,skip_float_tests 1 | ||
set_board_info gdb,can_reverse 1 | ||
set_board_info gdb,use_precord 1 | ||
|
||
# More time is needed | ||
set_board_info gcc,timeout 800 | ||
set_board_info gdb,timeout 60 | ||
|
||
# Used by a few gcc.c-torture testcases to delimit how large the stack can | ||
# be. | ||
set_board_info gcc,stack_size 5000 | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,18 @@ | ||
# Copyright (C) 2008, 2010, 2018 Anthony Green | ||
|
||
# Make sure we look in the right place for the board description files. | ||
if ![info exists boards_dir] { | ||
set boards_dir {} | ||
} | ||
|
||
lappend boards_dir $::env(TRAVIS_BUILD_DIR)/.travis | ||
|
||
verbose "Global Config File: target_triplet is $target_triplet" 2 | ||
global target_list | ||
|
||
case "$target_triplet" in { | ||
{ "moxie-elf" } { | ||
set target_list "moxie-sim" | ||
} | ||
} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.