public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* [cxx-mem-model 0/2] Support the legacy __sync libcalls
@ 2011-11-03 23:27 Richard Henderson
  2011-11-03 23:31 ` [cxx-mem-model 1/2] Allow libcalls to be installed for legacy __sync optabs Richard Henderson
  2011-11-03 23:37 ` [cxx-mem-model 2/2] arm: Install __sync libfuncs for Linux Richard Henderson
  0 siblings, 2 replies; 6+ messages in thread
From: Richard Henderson @ 2011-11-03 23:27 UTC (permalink / raw)
  To: gcc-patches; +Cc: rdsandiford, richard.earnshaw, dave.anglin, kkojima

Not installing to the branch because amacleod is busy preparing
the merge.  This can be committed after that's done.

Something similar to the second patch needs to be done for:

  sh[34]-linux
  hppa-linux
  mips16

Given that it's a matter of two lines for each target, the most
important of which is some port-specific condition, I'm going to
leave these to the respective port maintainers.


r~



Richard Henderson (2):
  Allow libcalls to be installed for legacy __sync optabs.
  arm: Install __sync libfuncs for Linux.

 gcc/builtins.c       |    2 +-
 gcc/config/arm/arm.c |    4 +
 gcc/genopinit.c      |   28 +++---
 gcc/omp-low.c        |    4 +-
 gcc/optabs.c         |  217 +++++++++++++++++++++++++++++++++++++++-----------
 gcc/optabs.h         |   99 ++++++++++++-----------
 6 files changed, 241 insertions(+), 113 deletions(-)

-- 
1.7.6.4

^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2011-11-24 17:09 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-11-03 23:27 [cxx-mem-model 0/2] Support the legacy __sync libcalls Richard Henderson
2011-11-03 23:31 ` [cxx-mem-model 1/2] Allow libcalls to be installed for legacy __sync optabs Richard Henderson
2011-11-03 23:37 ` [cxx-mem-model 2/2] arm: Install __sync libfuncs for Linux Richard Henderson
2011-11-24  1:10   ` Richard Henderson
2011-11-24 10:43     ` Richard Earnshaw
2011-11-24 20:33       ` Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).