This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: 4.1 PATCH: Fix libjava bootstrap failure in split-for-gcj.sh
- From: Rainer Orth <ro at TechFak dot Uni-Bielefeld dot DE>
- To: Andrew Pinski <pinskia at physics dot uc dot edu>
- Cc: java-patches at gcc dot gnu dot org, gcc-patches at gcc dot gnu dot org, classpath-patches at gnu dot org
- Date: Wed, 10 Aug 2005 20:02:07 +0200 (MEST)
- Subject: Re: 4.1 PATCH: Fix libjava bootstrap failure in split-for-gcj.sh
- References: <17146.16036.524118.530633@cumaru><e1922a8b55b26e7beaa9335712b02ff7@physics.uc.edu>
Andrew Pinski writes:
> Isn't better just to run split-for-gcj.sh with the CONFIG_SHELL or will
> not work
> the above problems? If it does with the recommended CONFIG_SHELL, then
> this is
> PR 23238: <http://gcc.gnu.org/PR23238>.
This would work on Solaris (both SPARC and x86) where the recommended
CONFIG_SHELL (/bin/ksh) supports both constructs, but on Tru64 UNIX we
don't recommend a non-standard CONFIG_SHELL, but /bin/sh doesn't work. So
while it would be useful to use CONFIG_SHELL here instead of hardcoding
/bin/sh, it would be safer to remove the nonportable constructs as well to
avoid running into them on other platforms later.
Rainer