mirror of
https://review.haiku-os.org/buildtools
synced 2025-02-07 14:34:51 +01:00
* these are dependencies for gcc 4 Graphite engine build. * CLooG 0.18.0 includes ISL 0.11.1 which is the backend that the build script enables. * PPL is needed by GCC build even if it isn't the chosen backend.
48 lines
2.9 KiB
Bash
Executable File
48 lines
2.9 KiB
Bash
Executable File
#!/bin/sh
|
|
#
|
|
# /**-------------------------------------------------------------------**
|
|
# ** CLooG **
|
|
# **-------------------------------------------------------------------**
|
|
# ** check_special.sh **
|
|
# **-------------------------------------------------------------------**
|
|
# ** First version: November 17th 2011 **
|
|
# **-------------------------------------------------------------------**/
|
|
#
|
|
|
|
#/*****************************************************************************
|
|
# * CLooG : the Chunky Loop Generator (experimental) *
|
|
# *****************************************************************************
|
|
# * *
|
|
# * Copyright (C) 2003 Cedric Bastoul *
|
|
# * *
|
|
# * This library is free software; you can redistribute it and/or *
|
|
# * modify it under the terms of the GNU Lesser General Public *
|
|
# * License as published by the Free Software Foundation; either *
|
|
# * version 2.1 of the License, or (at your option) any later version. *
|
|
# * *
|
|
# * This library 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 *
|
|
# * Lesser General Public License for more details. *
|
|
# * *
|
|
# * You should have received a copy of the GNU Lesser General Public *
|
|
# * License along with this library; if not, write to the Free Software *
|
|
# * Foundation, Inc., 51 Franklin Street, Fifth Floor, *
|
|
# * Boston, MA 02110-1301 USA *
|
|
# * *
|
|
# * CLooG, the Chunky Loop Generator *
|
|
# * Written by Cedric Bastoul, Cedric.Bastoul@inria.fr *
|
|
# * *
|
|
# *****************************************************************************/
|
|
|
|
# Refactor $SPECIAL_OPTIONS list to remove quotes and to replace spaces in
|
|
# individual tests with %, e.g., "'file1 -f -1' 'file2'" becomes
|
|
# "file1%-f%-1 file2".
|
|
special_refactored=`echo "$SPECIAL_OPTIONS" | \
|
|
sed "s/' '/#/g" | \
|
|
sed 's/ /%/g' | \
|
|
sed "s/#/ /g" | \
|
|
sed "s/'//g"`
|
|
|
|
$CHECKER "SPECIAL" "$special_refactored" "" "cloog" "c" "0"
|