Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
4244aeda
Commit
4244aeda
authored
Aug 18, 1998
by
Jeff Law
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
xiberty stuff isn't needed anymore.
From-SVN: r21822
parent
7b31b7d9
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
0 additions
and
101 deletions
+0
-101
xiberty/configure.in
+0
-101
No files found.
xiberty/configure.in
deleted
100644 → 0
View file @
7b31b7d9
# This file is a shell script fragment that supplies the information
# necessary for a configure script to process the program in
# this directory. For more information, look at ../configure.
# We need multilib support.
. ${srcdir}/../cfg-ml-com.in
configdirs=
srctrigger=../libiberty/getopt1.c
srcname="cross -liberty library"
Makefile_in=../libiberty/Makefile.in
case "$srcdir" in
".") ;;
*) srcdir=${srcdir}/../libiberty ;;
esac
# per-host:
# per-target:
files="../libiberty/alloca-norm.h"
links="alloca-conf.h"
xhost=${target}
xsrcdir=../libiberty/
. ${srcdir}/../libiberty/config.table
target_makefile_frag=${frag}
case "$srcdir" in
".")
# Make sure we also make links to all the source files
source_files=`echo ../libiberty/*.[ch] ../libiberty/functions.def`
files="${files} ${source_files}"
source_links=`echo "$source_files" | sed -e 's|../libiberty/||g'`
links="${links} ${source_links}"
;;
*)
;;
esac
# post-target:
# if we are candian crossing the we need to pick up host copies of
# the tools, otherwise we can look in the current tree
# but we shouldn't build xiberty if we're not canadian crossing.
if [ "${host}" != "${target}" ] ; then
echo "CC = ${target_alias}-gcc" > Makefile.tem
echo "AR = ${target_alias}-ar " >> Makefile.tem
echo "RANLIB = ${target_alias}-ranlib " >> Makefile.tem
else
echo > Makefile.tem
fi
echo "INSTALL_DEST = tooldir" >> Makefile.tem
# If we are cross-compiling, check at compile time whether we are
# using newlib. If we are, we already know the files we need, since
# the linker will fail when run on some of the newlib targets.
if [ "${host}" != "${target}" ] ; then
cat > Makefile.tem2 <<'!EOF!'
CONFIG_H = xconfig.h
NEEDED_LIST = xneeded-list
xconfig.h: Makefile
if [ -f ../newlib/Makefile ]; then \
echo "#define NEED_sys_nerr 1" >xconfig.h; \
echo "#define NEED_sys_errlist 1" >>xconfig.h; \
echo "#define NEED_sys_siglist 1" >>xconfig.h; \
echo "#define NEED_psignal 1" >>xconfig.h; \
else \
$(MAKE) $(FLAGS_TO_PASS) lconfig.h; \
cp lconfig.h xconfig.h; \
fi
xneeded-list: Makefile
if [ -f ../newlib/Makefile ]; then \
echo insque.o random.o strdup.o alloca.o >xneeded-list; \
else \
$(MAKE) $(FLAGS_TO_PASS) lneeded-list; \
cp lneeded-list xneeded-list; \
fi
!EOF!
fi
sed -e "/^####/ r Makefile.tem" -e "/^####/ r Makefile.tem2" ${Makefile} > Makefile.tem3
mv Makefile.tem3 ${Makefile}
rm -f Makefile.tem Makefile.tem2
if [ "${srcdir}" = "." ] ; then
echo "EXTRA_LINKS = ${source_links}" >>Makefile
fi
mv Makefile Makefile.tmp
# Patch 'install' and 'Makefile' rules in Makefile
# (The latter is only needed when "$srcdir" = ".".)
sed <Makefile.tmp -e '/INSTALL_DEST =/s/libdir/tooldir/' \
-e '/Makefile/s|(srcdir)/Makefile.in|(srcdir)/../libiberty/Makefile.in|' \
>Makefile
rm -f Makefile.tmp
# We need multilib support.
. ${srcdir}/../cfg-ml-pos.in
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment