Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 18 May 2010 08:55:23 +0000 (UTC)
From:      Roman Divacky <rdivacky@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/libexec/rtld-elf rtld.c src/libexec/rtld-elf/amd64 reloc.c src/libexec/rtld-elf/arm reloc.c src/libexec/rtld-elf/i386 reloc.c src/libexec/rtld-elf/powerpc reloc.c src/libexec/rtld-elf/sparc64 reloc.c
Message-ID:  <201005180855.o4I8tmkY001240@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
rdivacky    2010-05-18 08:55:23 UTC

  FreeBSD src repository

  Modified files:
    libexec/rtld-elf     rtld.c 
    libexec/rtld-elf/amd64 reloc.c 
    libexec/rtld-elf/arm reloc.c 
    libexec/rtld-elf/i386 reloc.c 
    libexec/rtld-elf/powerpc reloc.c 
    libexec/rtld-elf/sparc64 reloc.c 
  Log:
  SVN rev 208256 on 2010-05-18 08:55:23Z by rdivacky
  
  Only use the cache after the early stage of loading. This is
  because calling mmap() etc. may use GOT which is not set up
  yet. Use calloc() instead of mmap() in cases where this
  was the case before (sparc64, powerpc, arm).
  
  Submitted by:   Dimitry Andric (dimitry andric com)
  Reviewed by:    kan
  Approved by:    ed (mentor)
  
  Revision  Changes    Path
  1.19      +6 -5      src/libexec/rtld-elf/amd64/reloc.c
  1.5       +5 -8      src/libexec/rtld-elf/arm/reloc.c
  1.21      +6 -5      src/libexec/rtld-elf/i386/reloc.c
  1.11      +4 -8      src/libexec/rtld-elf/powerpc/reloc.c
  1.148     +4 -0      src/libexec/rtld-elf/rtld.c
  1.17      +4 -7      src/libexec/rtld-elf/sparc64/reloc.c



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005180855.o4I8tmkY001240>