Ignore:
Timestamp:
Apr 28, 2004, 6:58:06 AM (21 years ago)
Author:
bird
Message:

#1040: Joined the GCC 3.3.3 with the trunk.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/gcc/ltmain.sh

    • Property cvs2svn:cvs-rev changed from 1.3 to 1.4
    r1393 r1394  
    26072607
    26082608        osf)
    2609           major=`expr $current - $age`
     2609          major=.`expr $current - $age`
    26102610          versuffix=".$current.$age.$revision"
    26112611          verstring="$current.$age.$revision"
     
    42484248          concat_cmds=
    42494249          save_oldobjs=$oldobjs
     4250          # GNU ar 2.10+ was changed to match POSIX; thus no paths are
     4251          # encoded into archives.  This makes 'ar r' malfunction in
     4252          # this piecewise linking case whenever conflicting object
     4253          # names appear in distinct ar calls; check, warn and compensate.
     4254          if (for obj in $save_oldobjs
     4255            do
     4256              $echo "X$obj" | $Xsed -e 's%^.*/%%'
     4257            done | sort | sort -uc >/dev/null 2>&1); then
     4258            :
     4259          else
     4260            $echo "$modename: warning: object name conflicts; overriding AR_FLAGS to 'cq'" 1>&2
     4261            $echo "$modename: warning: to ensure that POSIX-compatible ar will work" 1>&2
     4262            AR_FLAGS=cq
     4263          fi
    42504264          for obj in $save_oldobjs
    42514265          do
Note: See TracChangeset for help on using the changeset viewer.