On Wed, May 06, 2009 at 01:10:04PM +0200, Manuel Bouyer wrote: > > Your change works around a bug with sparc64 > > it's sparc, not sparc64. > > > or perhaps even gcc. Please > > address the root cause instead. Thanks. > > I'll try to look at ports which have inline spl*() function and add missing > insn_barrier(). But it may not be before next week
I've been though the MD code. I filled in a PR for port-hp700, port-powerpc and port-sparc. All m68k and the vax port also have the issue (confirmed by mhitch@, thanks !) Other ports looks safe (they either use __insn_barrier() or assembly equivalent, or use real function calls). -- Manuel Bouyer <bou...@antioche.eu.org> NetBSD: 26 ans d'experience feront toujours la difference --