This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [Target maintainers]: Please update libjava/sysdep/*/locks.h with new atomic builtins
- From: David Edelsohn <dje dot gcc at gmail dot com>
- To: Uros Bizjak <ubizjak at gmail dot com>
- Cc: GCC Development <gcc at gcc dot gnu dot org>, Andreas Schwab <schwab at linux-m68k dot org>, dave dot anglin at nrc-cnrc dot gc dot ca, Dave Miller <davem at redhat dot com>, Ulrich Weigand <uweigand at de dot ibm dot com>, kkojima at gcc dot gnu dot org
- Date: Thu, 14 Jun 2012 12:17:37 -0400
- Subject: Re: [Target maintainers]: Please update libjava/sysdep/*/locks.h with new atomic builtins
- References: <CAFULd4aDxMhV_jr8BbkybJi2y2m5JPHLVVMZFYM5N1WEB6iTLQ@mail.gmail.com>
On Thu, Jun 14, 2012 at 5:41 AM, Uros Bizjak <ubizjak@gmail.com> wrote:
> Hello!
>
> I would like to point out that in libjava/sysdep/*/locks.h many
> targets still implement atomics in assembly. These utility functions
> can be implemented with new atomic builtins, avoiding quite some
> compexity.
>
> Maintaniers of unconverted targets (m68k, pa, powerpc, s390, sh and sparc) CC'd.
Other than cleaning up the ports, is there enough use of gcj,
especially on these other architectures, where this matters?
- David