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