CVS: moonbase/devel/binutils-sparc64 BUILD, NONE, 1.1 DETAILS, NONE, 1.1

Terry Chan tchan at lunar-linux.org
Thu Nov 6 16:48:18 GMT 2003


Update of /var/cvs/lunar/moonbase/devel/binutils-sparc64
In directory dbguin.lunar-linux.org:/tmp/cvs-serv6211

Added Files:
	BUILD DETAILS 
Log Message:
A binutils for sparc64 that gets installed into /opt/lunar/binutils-sparc64,
as SPARCS need regular binutils for building 32bit apps and these special
64bit binutils to correctly compile a 64bit kernel.


--- NEW FILE: BUILD ---
(

  #Somehow I believe this might/should be logged as a bug to the glibc guys...
  sedit 's/^all: all-redirect/all: all-redirect $(MKDOC)/' \
          bfd/doc/Makefile.in &&
  ./configure  --host=$BUILD             \
               --target=sparc64-linux    \
               --prefix=/opt/lunar/binutils-sparc64 &&
  make  tooldir=/opt/lunar/binutils=sparc64 &&
  prepare_install             &&
  make  tooldir=/opt/lunar/binutils-sparc64 install  &&
  cd /opt/lunar/binutils-sparc64 &&
  rm -rf man info share &&
  cd bin &&
  rm ar as ld nm ranlib strip

) > $C_FIFO 2>&1

--- NEW FILE: DETAILS ---
          MODULE=binutils-sparc64
           MYMOD=binutils
         VERSION=2.14
          SOURCE=$MYMOD-$VERSION.tar.bz2
SOURCE_DIRECTORY=$BUILD_DIRECTORY/$MYMOD-$VERSION
#  SOURCE_URL[0]=$KERNEL_URL/pub/linux/devel/$MYMOD/$SOURCE
   SOURCE_URL[0]=$GNU_URL/$MYMOD/$SOURCE
   SOURCE_URL[1]=ftp://ftp.gnu.org/pub/gnu/$MYMOD/$SOURCE
        WEB_SITE=http://sources.redhat.com/binutils
         ENTERED=20010922
         UPDATED=20031021
           SHORT="binutils is an essential collection of binary utilities."
cat << EOF
binutils - Collection of binary utilities
ld
-the GNU linker
as
-the portable GNU assembler
ar
-creates, modifies, and extracts from archives
nm
-lists symbols from object files
objcopy
-copies and translates object files
objdump
-displays information from object files
ranlib
-indexes the contents of an archive
size
-lists the section sizes of an object or archive file
strings
-lists printable strings from files
strip
-discards symbols
c++filt
-filter to demangle encoded C++ symbols
addr2line
-converts addresses to file and line
nlmconv
-converts object code into an NLM
   
 
EOF




More information about the Lunar-commits mailing list