OpenAFS Master Repository branch, master, updated. openafs-devel-1_5_72-167-gf2db78a

Gerrit Code Review gerrit@openafs.org
Mon, 22 Mar 2010 20:48:56 -0700 (PDT)


The following commit has been merged in the master branch:
commit f2db78a346112f5320efc6f0b6b9fe4ae0d893d3
Author: Russ Allbery <rra@stanford.edu>
Date:   Mon Mar 22 15:00:39 2010 -0700

    Fix strict aliasing problems or add -fno-strict-aliasing
    
    Create a new CFLAGS_NOSTRICT Autoconf substitution variable which
    is set to -fno-strict-aliasing if we're using gcc to compile.  Add
    @CFLAGS_NOSTRICT@ to the C compiler flags for source files that have
    significant strict-aliasing issues.
    
    Fix minor strict-aliasing issues elsewhere in the tree by using memcpy
    to copy the data into a properly typed variable.
    
    Change-Id: I43afdb5e33e06cb249b7db385a65daf8d2133a19
    Reviewed-on: http://gerrit.openafs.org/1617
    Reviewed-by: Derrick Brashear <shadow@dementia.org>
    Tested-by: Derrick Brashear <shadow@dementia.org>

 src/budb/ol_verify.c      |    4 +++-
 src/budb/procs.c          |   15 +++++++++++----
 src/cf/osconf.m4          |    7 +++++++
 src/kauth/krb_udp.c       |    3 ++-
 src/ptserver/Makefile.in  |    4 ++++
 src/ptserver/ptclient.c   |    4 +++-
 src/tsalvaged/Makefile.in |    3 ++-
 src/vol/Makefile.in       |    4 ++++
 8 files changed, 36 insertions(+), 8 deletions(-)

-- 
OpenAFS Master Repository