This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: solaris, collect2 and ld (patch)
- To: law at cygnus dot com
- Subject: Re: solaris, collect2 and ld (patch)
- From: Mirar <mirar at idonex dot se>
- Date: 19 Jun 1999 19:40:55 +0200
- Cc: Drury Tim <Tim_Drury at bscc dot bls dot com>, "'egcs-bugs at egcs dot cygnus dot com'" <egcs-bugs at egcs dot cygnus dot com>, "'oliva at dcc dot unicamp dot br'" <oliva at dcc dot unicamp dot br>, "'Anthony Green'" <green at cygnus dot com>
- References: <1560.929730298@upchuck.cygnus.com>
> > /* Use .uahalf/.uaword so packed structure members don't generate
> > assembler errors when using the native assembler. */
> All this patch is trade one set of bugs for another set of bugs.
Well - does packed structures work, anyway? What does the assembler do
when accessing unaligned words? (I don't know - I've never used packed
structures.)
> What we really need to do is use autoconf to detect proper support for the
> .ua* assembler directives.
Well - I guess the Correct solution would be to use ua* stuff only
when needed (in packed structure members). How is this solved on other
processors that doesn't support unaligned memory accesses?
/Mirar