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: List-Subscribe: List-Archive: List-Post: List-Help: , 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" To: "'Arthur Schwarz'" , 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit 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