X-Recipient: archive-cygwin AT delorie DOT com DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 8C1E5385DC2A DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cygwin.com; s=default; t=1586696184; bh=aJi4fZfKiBZIVbNBs4SETm6uew5xhOi5oZnrm2rlIr4=; h=Subject:References:To:Date:In-Reply-To:List-Id:List-Unsubscribe: List-Archive:List-Post:List-Help:List-Subscribe:From:Reply-To: From; b=rPLZiXUeppXs9evxygnTvUS4sK/g8vTXd9pNJ7N+Xvwwp9fsywaZ8KBw4tNRLni4G yiWLQeJF/kr3qtJBtmJtlH+GOz3bvrJN//frsxDqfQ4B873TcsVDckT+0n6N1hm5KO BaqSdjfoNtIoL/f2D77A1CF788Pkad0sIE6wicko= X-Original-To: cygwin AT cygwin DOT com Delivered-To: cygwin AT cygwin DOT com DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org E5EE7385DC0A X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:references:to:from:autocrypt:message-id :date:user-agent:mime-version:in-reply-to; bh=xFaYyX61ss2aNpFKDtwXN5hvGF/StKwXxZJELM6t4UA=; b=jdEO/JaeIs++jfFcPknCJscowcIJGp7GSLgDDbgxak2bl1WzlAdG/uOwa1oe4BGLxH XzSY9VQ9eYBIorVQtOf3Ilc3nuKEpUIxIatyQNSFrAA7Z8lQ45SnF1gGxFH4lTlZDsmA 3Pj2PE8Q59ULBguvDI3NRVqLdkb8pk4aFcDN3GDHTzQAYG1eRuzGdgesSgZKjuXZbIiX LWCRUGhTVLcGgn5QAhDkZWvTdQX6WEYnWc16Meft7IU+23mUfgePjlCbSkdzB7fjYv+/ 5fybvEJvdcVflS8yLfD6UI9iwChz0NLJshsPi8vC1COqIMSJMY7lw2c65L7n56kr4CqO QsRw== X-Gm-Message-State: AGi0PuYo4Zr19M/hfLXZLWeut2OTKCgGDQdf3c6JH4aDN7E8vBLluBCw PThLekxyQ0xud5xCo3WE2o+Irxi1 X-Google-Smtp-Source: APiQypLYSodH7YBdC0TdjN4++JTZlUhP9tve8DyB0GXhpH7FtbGf3AQQOvBqnK+Y3O/1/OoKYPr1nQ== X-Received: by 2002:a62:fc82:: with SMTP id e124mr6850655pfh.97.1586696180746; Sun, 12 Apr 2020 05:56:20 -0700 (PDT) Subject: Re: g++ with -fprofile-dir flag has a bug (backslash instead of forward-slash issue) References: <53361671-369b-0fac-039c-65150ea859ac AT gmail DOT com> <6ab7f1ca-ec73-ee9e-4003-44bb15017eeb AT gmail DOT com> To: cygwin AT cygwin DOT com Autocrypt: addr=10walls AT gmail DOT com; prefer-encrypt=mutual; keydata= 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 Message-ID: <19d59a11-f6ca-8898-a188-92bfaae4d7ac@gmail.com> Date: Sun, 12 Apr 2020 12:56:00 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.6.0 MIME-Version: 1.0 In-Reply-To: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: cygwin AT cygwin DOT com X-Mailman-Version: 2.1.29 Precedence: list List-Id: General Cygwin discussions and problem reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , From: JonY via Cygwin Reply-To: JonY <10walls AT gmail DOT com> Content-Type: multipart/mixed; boundary="===============1582883647603133968==" Errors-To: cygwin-bounces AT cygwin DOT com Sender: "Cygwin" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============1582883647603133968== Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="UAkVikJwTVPexDcIgK65Yy716l1WoN1ba" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --UAkVikJwTVPexDcIgK65Yy716l1WoN1ba Content-Type: multipart/mixed; boundary="Vtt9AXqSCQouqNHSvfdJFVzfSVAT9qQ7z"; protected-headers="v1" From: JonY <10walls AT gmail DOT com> To: cygwin AT cygwin DOT com Message-ID: <19d59a11-f6ca-8898-a188-92bfaae4d7ac AT gmail DOT com> Subject: Re: g++ with -fprofile-dir flag has a bug (backslash instead of forward-slash issue) References: <53361671-369b-0fac-039c-65150ea859ac AT gmail DOT com> <6ab7f1ca-ec73-ee9e-4003-44bb15017eeb AT gmail DOT com> In-Reply-To: --Vtt9AXqSCQouqNHSvfdJFVzfSVAT9qQ7z Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 4/12/20 11:39 AM, John Selbie wrote: > I would file a bug, but that link you provided takes me to a sign-up pa= ge > that says, "Account creation restricted. Please contact ... response > within 24 hours..." >=20 > A quick cursory glace of GCC sources would suggest the issue is in > \gcc\coverage.c. This is a snippit of a function that builds the mangle= d > path for the .gcda file. >=20 > if (profile_data_prefix) > { > #if HAVE_DOS_BASED_FILE_SYSTEM > const char *separator =3D "\\"; > #else > const char *separator =3D "/"; > #endif > filename =3D concat (getpwd (), separator, filename, NULL); > filename =3D mangle_path (filename); > len =3D strlen (filename); > } >=20 > I'm not an expert on building gcc. I just suspect that somewhere in th= e > build chain HAVE_DOS_BASED_FILE_SYSTEM is getting defined for or by cy= gwin. >=20 > Another cursory search of gcc sources suggest HAVE_DOS_BASED_FILE_SYSTE= M is > defined by this preprocessor stuff: >=20 > #if defined(__MSDOS__) || defined(_WIN32) || defined(__OS2__) || define= d > (__CYGWIN__) > # ifndef HAVE_DOS_BASED_FILE_SYSTEM > # define HAVE_DOS_BASED_FILE_SYSTEM 1 > # endif >=20 > Still a gcc bug? I'm guessing so. >=20 The file is in gcc, so yes. --Vtt9AXqSCQouqNHSvfdJFVzfSVAT9qQ7z-- --UAkVikJwTVPexDcIgK65Yy716l1WoN1ba Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEE5QrdnbBX9Ppk4bbPcTtf4pwUXUUFAl6TD+AACgkQcTtf4pwU XUXpHw/+JCRzr41qFmYCWzTQ+GN+IrV/nt03ZzczxztZHWsNt7BiPLsC8jk83TFs ojN+uC+C9A0nv4ANlbMVfmkh/Yp1UPZsHCl37U+ePPAhSSA+JryVN+uZiIkdGF7O vgxakN7aG636UB+0QOWu4RiJ+5urGaCAwt781Nuh7YbJfr0A5iAv1gY8fup4HQah NZfp4xfQ8v+0LQyr97isqRFeAUpljI50Y6VB/8esP33/bee/Rl40FrT8hxv1qDSA 4UfDTXwSEUlsHfCeKpQBmfq7l1hE5ZNlqQhVVwqtHRxGuo2dDMLlhi9uiRbTH79O Lgb2h3Kb1XdeHG+U/N2jXWv2GHPff8Hi9wap3Ihy5sq8maOeVU8cQnLFcjrKy7Cv yN1KN6R4pP0+doTsb15fsyK18qTRa14nqV4jYA7cv4aB7g/EobAyjwwrV4nhy252 uAE5Ew6t4Eo0pFeO9swnNDGxaQlbAMq1uaPeU5MjErF2hj+vPrBO5AYRvxOEEqZ3 Ht8Sh/FE9C2tKhplilEOBm81Nfe/rchBhJUoe9/EyyDqIsLUsEJ+cPY4KTbW18e7 o9uNH56erMcSuKsmkPfISg2S+iyNyoDCd+gaQfPB8AqrG2w+fqDBAyA9xnVWIjGd NP2SG+ZrAx/VkdFf5ki5R/nDfa2XhlTRBXvSl8Br8E2RozhL0Jc= =4FVQ -----END PGP SIGNATURE----- --UAkVikJwTVPexDcIgK65Yy716l1WoN1ba-- --===============1582883647603133968== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline -- Problem reports: https://cygwin.com/problems.html FAQ: https://cygwin.com/faq/ Documentation: https://cygwin.com/docs.html Unsubscribe info: https://cygwin.com/ml/#unsubscribe-simple --===============1582883647603133968==--