autoconf-patches
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

symlink-tree


From: guerby
Subject: symlink-tree
Date: Tue, 4 Dec 2001 01:09:55 +0100

The last patch applied to symlink-tree (handle DOS stuff) was by DJ:

<http://gcc.gnu.org/ml/gcc-patches/2000-12/msg00491.html>

and it was applied only to the gcc tree, not to the src one, so gcc
has now what I believe the most up to date copy of this script, after
having looked at CVS, www and mailing list archives of gdb, binutils
and autoconf plus google. src MAINTAINERS file states that
symlink-tree comes from autoconf, however it does not seem to have
ever existed there.

cvs archeology says:

revision 1.1
date: 1997/08/21 22:57:39;  author: jason;  state: Exp;
branches:  1.1.1;
Initial revision

I proposed the GCC project adoption of symlink-tree:

<http://gcc.gnu.org/ml/gcc-patches/2001-12/msg00247.html>

DJ asked me to post to a wider audience, so here is a patch to src.

Thank for any help,

-- 
Laurent Guerby <address@hidden>

2001-12-03  Laurent Guerby  <address@hidden>

            * MAINTAINERS: gcc adopts symlink-tree, refer more to
            libiberty.

2000-12-09  Laurynas Biveinis  <address@hidden>

            * symlink-tree: handle DOS-style absolute paths.

*** MAINTAINERS.orig    Mon Dec  3 23:33:37 2001
--- MAINTAINERS Mon Dec  3 23:35:17 2001
*************** ltconfig; ltmain.sh
*** 58,70 ****
        sources or submitted to the master file maintainer and brought
        in via a merge.
  
! mkinstalldirs; move-if-change; symlink-tree
        autoconf: http://gnu.org
        Patches to address@hidden
        Changes need to be done in tandem with the official AUTOCONF
        sources or submitted to the master file maintainer and brought
        in via a merge.
  
  newlib/; libgloss/
        http://sources.redhat.com/newlib/
        Patches to address@hidden
--- 58,74 ----
        sources or submitted to the master file maintainer and brought
        in via a merge.
  
! mkinstalldirs; move-if-change
        autoconf: http://gnu.org
        Patches to address@hidden
        Changes need to be done in tandem with the official AUTOCONF
        sources or submitted to the master file maintainer and brought
        in via a merge.
  
+ symlink-tree
+       gcc: http://gcc.gnu.org
+       See libiberty.
+ 
  newlib/; libgloss/
        http://sources.redhat.com/newlib/
        Patches to address@hidden
*************** expect/; config-ml.in; mpw-README; mpw-b
*** 93,99 ****
  mpw-configure; mpw-install; setup.com; missing; makefile.vms; utils/;
  config/; config.if; makefile.vms; missing; ylwrap; mkdep; etc/;
  install-sh; intl/
!       Ask.
  
  modules file
        Obviously changes to this file should not go through
--- 97,103 ----
  mpw-configure; mpw-install; setup.com; missing; makefile.vms; utils/;
  config/; config.if; makefile.vms; missing; ylwrap; mkdep; etc/;
  install-sh; intl/
!       Ask DJ Delorie <address@hidden> after reading the libiberty entry.
  
  modules file
        Obviously changes to this file should not go through

*** symlink-tree        Fri Jul  7 15:21:39 2000
--- ../../gcc/gcc/symlink-tree  Sat Dec  9 17:06:19 2000
*************** ignore_additional=". .. CVS"
*** 20,32 ****
  # If we were invoked with a relative path name, adjust ${prog} to work
  # in subdirs.
  case ${prog} in
! /*) ;;
  *) prog=../${prog} ;;
  esac
  
  # Set newsrcdir to something subdirectories can use.
  case ${srcdir} in
! /*) newsrcdir=${srcdir} ;;
  *) newsrcdir=../${srcdir} ;;
  esac
  
--- 20,32 ----
  # If we were invoked with a relative path name, adjust ${prog} to work
  # in subdirs.
  case ${prog} in
! /* | [A-Za-z]:[\\/]*) ;;
  *) prog=../${prog} ;;
  esac
  
  # Set newsrcdir to something subdirectories can use.
  case ${srcdir} in
! /* | [A-Za-z]:[\\/]*) newsrcdir=${srcdir} ;;
  *) newsrcdir=../${srcdir} ;;
  esac
  




reply via email to

[Prev in Thread] Current Thread [Next in Thread]