public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* [Bug target/45901] New: alpha-gnu target-specific CPP macros are broken
@ 2010-10-05 20:57 fxcoudert at gcc dot gnu.org
  2010-10-06  7:50 ` [Bug target/45901] " tschwinge at gcc dot gnu.org
  2010-10-06  7:53 ` tschwinge at gcc dot gnu.org
  0 siblings, 2 replies; 3+ messages in thread
From: fxcoudert at gcc dot gnu.org @ 2010-10-05 20:57 UTC (permalink / raw)
  To: gcc-bugs

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

           Summary: alpha-gnu target-specific CPP macros are broken
           Product: gcc
           Version: 4.6.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: fxcoudert@gcc.gnu.org


gcc/config/alpha/gnu.h has:


#define TARGET_OS_CPP_BUILTINS()                \
    do {                                        \
        HURD_TARGET_OS_CPP_BUILTINS();          \
        builtin_define ("_LONGLONG");           \
    } while (0)

but HURD_TARGET_OS_CPP_BUILTINS is not defined anywhere in the sources. Seems
to have been forgotten by:


2008-11-13  Thomas Schwinge  <tschwinge@gnu.org>

        PR target/28102
        * config.gcc (*-*-gnu*): Move Alpha parts into the `alpha*-*-gnu*',
        x86 parts into the `i[34567]86-*-linux*' and parts that are
        independent of the processor architecture into the `*-*-linux*' cases.
        (*-*-linux*): Consider `linux.opt' only for Linux-based configurations.
        * config/i386/gnu.h (GLIBC_DYNAMIC_LINKER): Redefine.
        (TARGET_OS_CPP_BUILTINS, LINK_SPEC): Don't redefine.
        [TARGET_LIBC_PROVIDES_SSP] (TARGET_THREAD_SSP_OFFSET): Undefine.
        * config/gnu.h (NO_IMPLICIT_EXTERN_C): Don't redefine.
        (HURD_TARGET_OS_CPP_BUILTINS): Don't define, but instead...
        (LINUX_TARGET_OS_CPP_BUILTINS): Redefine.


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

* [Bug target/45901] alpha-gnu target-specific CPP macros are broken
  2010-10-05 20:57 [Bug target/45901] New: alpha-gnu target-specific CPP macros are broken fxcoudert at gcc dot gnu.org
@ 2010-10-06  7:50 ` tschwinge at gcc dot gnu.org
  2010-10-06  7:53 ` tschwinge at gcc dot gnu.org
  1 sibling, 0 replies; 3+ messages in thread
From: tschwinge at gcc dot gnu.org @ 2010-10-06  7:50 UTC (permalink / raw)
  To: gcc-bugs

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

--- Comment #1 from Thomas Schwinge <tschwinge at gcc dot gnu.org> 2010-10-06 07:49:54 UTC ---
Author: tschwinge
Date: Wed Oct  6 07:49:52 2010
New Revision: 165014

URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=165014
Log:
2010-10-06  Thomas Schwinge  <thomas@schwinge.name>

    PR target/45901
    * config/alpha/gnu.h (TARGET_OS_CPP_BUILTINS): Refer to
    LINUX_TARGET_OS_CPP_BUILTINS instead of HURD_TARGET_OS_CPP_BUILTINS.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/alpha/gnu.h


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

* [Bug target/45901] alpha-gnu target-specific CPP macros are broken
  2010-10-05 20:57 [Bug target/45901] New: alpha-gnu target-specific CPP macros are broken fxcoudert at gcc dot gnu.org
  2010-10-06  7:50 ` [Bug target/45901] " tschwinge at gcc dot gnu.org
@ 2010-10-06  7:53 ` tschwinge at gcc dot gnu.org
  1 sibling, 0 replies; 3+ messages in thread
From: tschwinge at gcc dot gnu.org @ 2010-10-06  7:53 UTC (permalink / raw)
  To: gcc-bugs

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

Thomas Schwinge <tschwinge at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |tschwinge at gcc dot
                   |                            |gnu.org
         Resolution|                            |FIXED
         AssignedTo|unassigned at gcc dot       |tschwinge at gcc dot
                   |gnu.org                     |gnu.org

--- Comment #2 from Thomas Schwinge <tschwinge at gcc dot gnu.org> 2010-10-06 07:53:12 UTC ---
Thusly fixed.  But please note that the alpha-gnu port is in a defective
state anyways; as far as I can tell, no one is using it -- there isn't a
system available that would be able to execute Alpha GNU/Hurd binaries.


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

end of thread, other threads:[~2010-10-06  7:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2010-10-05 20:57 [Bug target/45901] New: alpha-gnu target-specific CPP macros are broken fxcoudert at gcc dot gnu.org
2010-10-06  7:50 ` [Bug target/45901] " tschwinge at gcc dot gnu.org
2010-10-06  7:53 ` tschwinge 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).