> On Tue, Feb 18, 2014 at 06:55:51PM +0100, Jose E. Marchesi wrote:
    > > This patch fixes builds with --enable-sanitizer, which seems to be the
    > > default for sparc now.
    > >
    > > Build tested in a sparc64-*-linux-gnu system with linux 3.8.13 headers.
    > >
    > > 2014-02-18  Jose E. Marchesi  <jose.march...@oracle.com>
    > >
    > >       PR sanitizer/59758
    > >       * sanitizer_common/sanitizer_platform_limits_posix.h 
(__sanitizer):
    > >       Define struct__old_kernel_stat_sz, struct_kernel_stat_sz and
    > >       struct_kernel_stat64_sz for sparc targets (both 32 and 64 bits).
    > >       (__sanitizer_ipc_perm): Adjust for sparc targets.
    > >       (__sanitizer_shmid_ds): Likewise.
    > >       (__sanitizer_sigaction): Likewise.
    > >       (IOC_SIZE): Likewise.
    > >
    > >       * sanitizer_common/sanitizer_platform_limits_linux.cc (time_t):
    > >       defined as __kernel_time_t, which is needed for sparc.
    > >       (struct___old_kernel_stat_sz): Don't check if __sparc__ is 
defined.
    >
    > Please talk to Konstantin about getting this into the upstream compiler-rt
    > repository, we don't need to wait for a merge from there, so once it
    > is accepted there, the same patch can be applied to gcc too.
    
    Right. Please read
    https://code.google.com/p/address-sanitizer/wiki/HowToContribute

Ok, I follow up on llvm-comm...@cs.uiuc.edu then..


Reply via email to