This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: iconv make check failures under ppc


> Date: Sat, 09 Sep 2000 14:08:26 -0400
> From: "Kevin B. Hendricks" <kevin.hendricks@sympatico.ca>
> Reply-To: khendricks@ivey.uwo.ca

> -#define PPC_DCBST(where) asm volatile ("dcbst 0,%0" : : "r"(where) : "memory")
> -#define PPC_SYNC asm volatile ("sync" : : : "memory")
> +#define PPC_DCBST(where) asm ("dcbst 0,%0" : : "r"(where) : "memory")
> +#define PPC_SYNC asm ("sync" : : : "memory")
>  #define PPC_ISYNC asm volatile ("sync; isync" : : : "memory")
> -#define PPC_ICBI(where) asm volatile ("icbi 0,%0" : : "r"(where) : "memory")
> +#define PPC_ICBI(where) asm ("icbi 0,%0" : : "r"(where) : "memory")
>  #define PPC_DIE asm volatile ("tweq 0,0")

These changes have no effect.  All 'asm' statements with no outputs
are automatically considered 'volatile'.  Any problems you are seeing
are most likely compiler bugs.

-- 
- Geoffrey Keating <geoffk@cygnus.com>

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]