This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: patch: use mkinstalldirs when installing multilibs
- From: Aldy Hernandez <aldyh at redhat dot com>
- To: DJ Delorie <dj at redhat dot com>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Thu, 8 May 2003 16:16:21 -0400
- Subject: Re: patch: use mkinstalldirs when installing multilibs
On Wednesday, May 7, 2003, at 09:28 PM, DJ Delorie wrote:
This patch is ok, but please fix both places, not just one ;-)
Also, note how mkinstalldirs is already used in mklibgcc.in.
Ok. Ok.
Thank you DJ. This is what I committed:
2003-05-07 Aldy Hernandez <aldyh@redhat.com>
* mklibgcc.in: Use mkinstalldirs when installing multilib
directories.
Index: mklibgcc.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/mklibgcc.in,v
retrieving revision 1.59
diff -c -p -r1.59 mklibgcc.in
*** mklibgcc.in 23 Apr 2003 14:05:11 -0000 1.59
--- mklibgcc.in 8 May 2003 20:02:38 -0000
*************** done
*** 426,432 ****
echo ''
echo 'libgcc-stage-start:'
echo ' for dir in '"${dirs}"'; do \'
! echo ' if [ -d $(stage)/$$dir ]; then true; else mkdir
$(stage)/$$dir; fi; \'
echo ' done'
echo ' -for dir in '"${dirs}"'; do \'
echo ' mv $$dir/*'"${objext}"' $(stage)/$$dir; \'
--- 426,432 ----
echo ''
echo 'libgcc-stage-start:'
echo ' for dir in '"${dirs}"'; do \'
! echo ' if [ -d $(stage)/$$dir ]; then true; else '$mkinstalldirs'
$(stage)/$$dir; fi; \'
echo ' done'
echo ' -for dir in '"${dirs}"'; do \'
echo ' mv $$dir/*'"${objext}"' $(stage)/$$dir; \'
*************** for ml in $MULTILIBS; do
*** 497,503 ****
flags=`echo ${ml} | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`;
if [ $dir != . ]; then
ldir='$(DESTDIR)$(libsubdir)'/$dir
! echo " if [ -d $ldir ]; then true; else mkdir $ldir; chmod a+rx
$ldir; fi;"
else
ldir='$(DESTDIR)$(libsubdir)'
fi
--- 497,503 ----
flags=`echo ${ml} | sed -e 's/^[^;]*;//' -e 's/@/ -/g'`;
if [ $dir != . ]; then
ldir='$(DESTDIR)$(libsubdir)'/$dir
! echo " if [ -d $ldir ]; then true; else '$mkinstalldirs' $ldir;
chmod a+rx $ldir; fi;"
else
ldir='$(DESTDIR)$(libsubdir)'
fi