delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2014/06/19/19:59:15

X-Recipient: archive-cygwin AT delorie DOT com
DomainKey-Signature: a=rsa-sha1; c=nofws; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:cc:references:in-reply-to:subject:date
:message-id:mime-version:content-type:content-transfer-encoding;
q=dns; s=default; b=hCgJW72CtdG5Jtdq/wFEiH97Ka5x7VBTd1njTRiVPPT
pcr1byzt3zCNcaUqwqoUByUiobFjZCC3+qfMVe3MeijtLaNf3Gh3EwGiZKABN7gH
TV/GhWuNRllVS5qpDyax11MjGAphH8Tksm3wyr6ACrhxKHs9QSAp8qLHAXd9SD1w
=
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=sourceware.org; h=list-id
:list-unsubscribe:list-subscribe:list-archive:list-post
:list-help:sender:from:to:cc:references:in-reply-to:subject:date
:message-id:mime-version:content-type:content-transfer-encoding;
s=default; bh=abxQ88gJxVHBpDrhvEKIrEtTzx0=; b=Qhhq7z9GKzcE19LTa
WB+Rmd9WwcOV7Qg6wiKDuCvdAkcTmLT/0DftzyIZ+d9Ro8xGcT4p5DtNZCk+6MX+
QT316R9PvJYTKdUx6G7bJoyxpnqMPdcrnvELAQDXeYXGanqS7Mf2lBzw0u70zxRv
JOuPXMlCWP2vrWJ02SEi9Mst/4=
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Id: <cygwin.cygwin.com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Authentication-Results: sourceware.org; auth=none
X-Virus-Found: No
X-Spam-SWARE-Status: No, score=-0.0 required=5.0 tests=AWL,BAYES_05,FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,RCVD_IN_DNSWL_NONE autolearn=no version=3.3.2
X-HELO: nm7-vm10.access.bullet.mail.bf1.yahoo.com
X-Yahoo-SMTP: 0z5TJLmswBDohOc2QznCIeoaEiEalQiTSMLFNdKdTt4t
X-Rocket-Received: from HPDV7TNotebook (aschwarz1309 AT 64 DOT 134 DOT 220 DOT 166 with plain [98.138.84.52]) by smtp116.sbc.mail.ne1.yahoo.com with SMTP; 19 Jun 2014 23:58:54 +0000 UTC
From: "Arthur Schwarz" <aschwarz1309 AT att DOT net>
To: "'Arthur Schwarz'" <aschwarz1309 AT att DOT net>, <cygwin AT cygwin DOT com>
Cc: <10walls AT gmail DOT com>
References:
In-Reply-To:
Subject: RE: Re: Question on gcc install
Date: Thu, 19 Jun 2014 16:58:49 -0700
Message-ID: <9D11C0FA97F94A69A68A45B7A449C70F@HPDV7TNotebook>
MIME-Version: 1.0

Hi JonY;

I hope that this clarifies some of the thing yous mentioned (as well as
others unmentioned).

None of the toolchains are multilib capable, so -m32/-m64 is not going
to work. See also http://wiki.osdev.org/Target_Triplet
   "> info gcc -> Option Index" shows -m32 and -m64 as valid 
   Options Are there plans to change the info files so that 
   they better represent the distributed versions of the 
   compiler?

No, gdb happens to be invariant because you don't have cross gdb
installed. You cannot debug 32bit code with 64bit gdb on Windows.
   Would it be possible to clarify that 64-bit compiler target
   Will only work on a compatible 64-bit gdb (same for 32-bit)
   and that in order to get gcc to generate code for 32-bit
   targets the setup-x86.exe must be used ant that in order to
   get 64-bit target code setup-x86_64.exe must be used?


> If there is a resource document that I can look at to find the meaning of
> life, could you tell me where to find it? I have downloaded the 
> gcc.gnu.org document set for vrs. 4.8.3, Is this sufficient?

My advice is, stop jumping to conclusions, 
   Could you please clarify what in the above sentence draws a 
   conclusion? Are you saying that if I have concluded that
   documentation exists that it does not?

and stop assuming facts about how things are related, 
   Could you please clarify what in the above sentence supports your 
   statement? Are you saying that the gcc documentation for vrs. 4.8.3
   Is not related to the gcc port?

and fix your email client to reply to threads properly instead of starting a
new thread for every reply.
   I am trying. I am terribly sorry that this occurs.

   What on Earth is the python script for?
      It is for gdb pretty-printing. Your questions are more 
      appropriate on gcc-help.
         Is there some reason a gdb script is located under
         A gcc directory and not a gdb directory?


   Supposing the following seems to have occurred with this release.
      1: The use of appended version numbers in /bin has been 
         abandoned.
      2: The latest distribution (16 Jun) has an error in that 
         x86_64-w64-mingw32 does not have an associated file 
         in /usr/. There is an associated file in /usr/lib/gcc 
         however.

      What?
         In trying to understand your comment I assume that you
         Are questioning items 1: and 2: above. 
         1: the latest download, unlike previous downloads, is
             Missing compiler files such as 
             i686-pc-cygwin-gcc-4.8.2.exe.
         2: In all cases except x86_64-w64-mingw32, there is
            a directory in /usr and /usr/lib/gcc with the
            same toolchain prefix as in /bin. Without being
            tendentious I assume that you understand the
            toolchain prefix as defined in 
            http://wiki.osdev.org/Target_Triplet. You have 
            requested that I make no assumptions, so I now
            assume that the omission is deliberate and 
            need no further investigation or action.

   From http://wiki.osdev.org/Target_Triplet the compiler names
   are:
      machine-vendor-operatingsystem

   For the cygwin distribution this translates to:
        i686-pc-cygwin
        |    |  o- operating system
        |    o- vendor
        o- target platform

        x86_64-pc-cygwin
        |      |  o- operating system
        |      o- vendor
        o- target platform

        i686-pc-mingw32/
        |    |  o- operating system
        |    o- vendor
        o- target platform

        i686-w64-mingw32
        |    |   o- operating system
        |    o- vendor
        o- target platform

        x86_64-w64-mingw32
        |      |   o- operating system
        |      o- vendor
        o- target platform

       What is the w64 vendor and mingw32 operatingsystem?
       I am relieved that the '32' in 'mingw32' has
       no meaning.


   /usr/share/doc/gcc/README and /usr/share/doc/gcc/INSTALL/README 
   Reference the directory gcc/doc. Would it be possible to show 
   the complete path to this directory?

Thanks
art


--
Problem reports:       http://cygwin.com/problems.html
FAQ:                   http://cygwin.com/faq/
Documentation:         http://cygwin.com/docs.html
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019