public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/59091] New: __builtin_trap calls abort for arm-linux-gnueabi
@ 2013-11-12 18:55 pinskia at gcc dot gnu.org
  2013-11-12 19:41 ` [Bug target/59091] " pinskia at gcc dot gnu.org
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: pinskia at gcc dot gnu.org @ 2013-11-12 18:55 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59091

            Bug ID: 59091
           Summary: __builtin_trap calls abort for arm-linux-gnueabi
           Product: gcc
           Version: 4.9.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: pinskia at gcc dot gnu.org
            Target: arm-linux-gnueabi

Right now __builtin_trap calls abort on arm-linux-gnueabi which causes glibc
fail to build as that brings in lots of dependencies.  The arm back-end should
implement a "trap" pattern.


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

* [Bug target/59091] __builtin_trap calls abort for arm-linux-gnueabi
  2013-11-12 18:55 [Bug target/59091] New: __builtin_trap calls abort for arm-linux-gnueabi pinskia at gcc dot gnu.org
@ 2013-11-12 19:41 ` pinskia at gcc dot gnu.org
  2013-11-12 22:09 ` marcus.shawcroft at arm dot com
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: pinskia at gcc dot gnu.org @ 2013-11-12 19:41 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59091

--- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> ---
See https://sourceware.org/ml/libc-alpha/2013-11/msg00291.html for more
information on the glibc failure.


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

* [Bug target/59091] __builtin_trap calls abort for arm-linux-gnueabi
  2013-11-12 18:55 [Bug target/59091] New: __builtin_trap calls abort for arm-linux-gnueabi pinskia at gcc dot gnu.org
  2013-11-12 19:41 ` [Bug target/59091] " pinskia at gcc dot gnu.org
@ 2013-11-12 22:09 ` marcus.shawcroft at arm dot com
  2013-11-22 15:22 ` ramana at gcc dot gnu.org
  2013-12-06 16:22 ` ramana at gcc dot gnu.org
  3 siblings, 0 replies; 5+ messages in thread
From: marcus.shawcroft at arm dot com @ 2013-11-12 22:09 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59091

Marcus Shawcroft <marcus.shawcroft at arm dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |marcus.shawcroft at arm dot com

--- Comment #2 from Marcus Shawcroft <marcus.shawcroft at arm dot com> ---
Mark Mitchell proposed a patch some time back, not sure why it didn't get
installed:

See:

http://gcc.gnu.org/ml/gcc-patches/2010-09/msg00639.html


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

* [Bug target/59091] __builtin_trap calls abort for arm-linux-gnueabi
  2013-11-12 18:55 [Bug target/59091] New: __builtin_trap calls abort for arm-linux-gnueabi pinskia at gcc dot gnu.org
  2013-11-12 19:41 ` [Bug target/59091] " pinskia at gcc dot gnu.org
  2013-11-12 22:09 ` marcus.shawcroft at arm dot com
@ 2013-11-22 15:22 ` ramana at gcc dot gnu.org
  2013-12-06 16:22 ` ramana at gcc dot gnu.org
  3 siblings, 0 replies; 5+ messages in thread
From: ramana at gcc dot gnu.org @ 2013-11-22 15:22 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59091

Ramana Radhakrishnan <ramana at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |NEW
   Last reconfirmed|                            |2013-11-22
                 CC|                            |ramana at gcc dot gnu.org
   Target Milestone|---                         |4.9.0
     Ever confirmed|0                           |1

--- Comment #3 from Ramana Radhakrishnan <ramana at gcc dot gnu.org> ---
We'll look into fixing this for 4.9. The one thing appearing to be missing
there is a blessing of a bit pattern and that's probably why it fell between
the cracks.


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

* [Bug target/59091] __builtin_trap calls abort for arm-linux-gnueabi
  2013-11-12 18:55 [Bug target/59091] New: __builtin_trap calls abort for arm-linux-gnueabi pinskia at gcc dot gnu.org
                   ` (2 preceding siblings ...)
  2013-11-22 15:22 ` ramana at gcc dot gnu.org
@ 2013-12-06 16:22 ` ramana at gcc dot gnu.org
  3 siblings, 0 replies; 5+ messages in thread
From: ramana at gcc dot gnu.org @ 2013-12-06 16:22 UTC (permalink / raw)
  To: gcc-bugs

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=59091

Ramana Radhakrishnan <ramana at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #4 from Ramana Radhakrishnan <ramana at gcc dot gnu.org> ---
Fixed by 



Author: ibolton
Date: Fri Dec  6 15:51:49 2013
New Revision: 205749

URL: http://gcc.gnu.org/viewcvs?rev=205749&root=gcc&view=rev
Log:
[ARM] Add __builtin_trap support for A32

Added:
    trunk/gcc/testsuite/gcc.target/arm/builtin-trap.c
    trunk/gcc/testsuite/gcc.target/arm/thumb-builtin-trap.c
Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/arm/arm.md
    trunk/gcc/config/arm/types.md
    trunk/gcc/testsuite/ChangeLog


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

end of thread, other threads:[~2013-12-06 16:22 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-11-12 18:55 [Bug target/59091] New: __builtin_trap calls abort for arm-linux-gnueabi pinskia at gcc dot gnu.org
2013-11-12 19:41 ` [Bug target/59091] " pinskia at gcc dot gnu.org
2013-11-12 22:09 ` marcus.shawcroft at arm dot com
2013-11-22 15:22 ` ramana at gcc dot gnu.org
2013-12-06 16:22 ` ramana at gcc dot gnu.org

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).