Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 17 Aug 2010 09:13:26 +0000 (UTC)
From:      Konstantin Belousov <kib@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/lib/libc/gen Makefile.inc Symbol.map __getosreldate.c aux.c getosreldate.c getpagesize.c getpagesizes.c src/lib/libc/include libc_private.h src/lib/libc/stdlib malloc.c src/lib/libc/sys stack_protector.c
Message-ID:  <201008170913.o7H9DlPg098345@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
kib         2010-08-17 09:13:26 UTC

  FreeBSD src repository

  Modified files:
    lib/libc/gen         Makefile.inc Symbol.map __getosreldate.c 
                         getosreldate.c getpagesize.c 
                         getpagesizes.c 
    lib/libc/include     libc_private.h 
    lib/libc/stdlib      malloc.c 
    lib/libc/sys         stack_protector.c 
  Added files:
    lib/libc/gen         aux.c 
  Log:
  SVN rev 211416 on 2010-08-17 09:13:26Z by kib
  
  Use aux vector to get values for SSP canary, pagesize, pagesizes array,
  number of host CPUs and osreldate.
  
  This eliminates the last sysctl(2) calls from the dynamically linked image
  startup.
  
  No objections from:     kan
  Tested by:      marius (sparc64)
  MFC after:      1 month
  
  Revision  Changes    Path
  1.154     +1 -1      src/lib/libc/gen/Makefile.inc
  1.33      +2 -0      src/lib/libc/gen/Symbol.map
  1.3       +8 -1      src/lib/libc/gen/__getosreldate.c
  1.1       +146 -0    src/lib/libc/gen/aux.c (new)
  1.10      +6 -3      src/lib/libc/gen/getosreldate.c
  1.7       +18 -7     src/lib/libc/gen/getpagesize.c
  1.2       +10 -3     src/lib/libc/gen/getpagesizes.c
  1.24      +2 -0      src/lib/libc/include/libc_private.h
  1.195     +15 -6     src/lib/libc/stdlib/malloc.c
  1.7       +8 -0      src/lib/libc/sys/stack_protector.c



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