Subject: Re: `__attribute__ ((__aligned__))' has gotta go
To: Eduardo Horvath <eeh@netbsd.org>
From: Matthew Jacob <mjacob@feral.com>
List: tech-kern
Date: 10/23/1999 11:47:44
>
> So, what I want to do create a new type, lock_t, and have it defined
> in <machine/lock.h> so architectures that need `__attribute__ ((__aligned__))'
> can have it and architectures where it causes problems don't. Then have
> the cpu_simple_lock*() routines take a `lock_t *' instead of a
> `struct simplelock *'. If MULTIPROCESSOR is not defined, then we can simply
> add `typedef int lock_data;' to <sys/lock.h>
>
> Comments?
Sounds like an excellent idea to me.