From owner-freebsd-ppc@freebsd.org Tue Jan 22 23:52:45 2019 Return-Path: Delivered-To: freebsd-ppc@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id CEA3514B3881 for ; Tue, 22 Jan 2019 23:52:44 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic302-22.consmr.mail.gq1.yahoo.com (sonic302-22.consmr.mail.gq1.yahoo.com [98.137.68.148]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 04AC476D83 for ; Tue, 22 Jan 2019 23:52:42 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: ILaSNJ0VM1ktM0t80JOv8m2_YaMqLGbNrPjXfDfdwsSzlwMkAnJdTcqme3V843B AXw2sBn18ywY2733.GaTzly3Zf6rFTHF.P8j65Tcvw_izptB77il_rjLZi_1ZXgo_n8D4qKjhpxm Xivck0OnhRMM_aB5APw1p70KV_fvdFPH_vlAGr_myE_1LaewAPaRLkUZ.dvZoXY3albrwE9r9Jfr 4JolrGy2FwLUcdkqplyEsycmPQYQdgpGh_E9FCkAgHKng7KikiYafCx9GqmxpTM4mwrfCR5ThTaa UBLJUCon6fVuHa7by999XLpNKF.IB5K0R9Oh9N3cP_Cqu7ZjIbGiWaqab66cjEyEZgg4bvrcE6O3 EZccIkvJrA41nPiKp9JCxufSyzfY0m.pCuQYZyNB157DlohPN2sisIs.56JQ8SaiMZgdwSLjiFzM XPoDsWVp9BhaBMGD_csTNWiwqnCtW6INRRPnOyakff5eC4BK8tXmSKMx7Wm6AGC6ZfS62BvDMtQk c5X76fccEBaTkX1r3uBCbf6ZvE57KcEhlPaPs06fIt6JXAE.oVShoRCLPgUm7EmLFuTOKL7fHb.k 41nhDTIxTtmAck4Lq3LiTrAD7zSsXkuEUReUCIbLc9krZtL3oT3sypwfF4AnYEJjCqW1jEo7mkR8 vdlYjHZsQAuYho6W.X80wcq6ruhkkhi.3nMSdpiCk1z64O5pHNRuOLnEQVg0IYSx6mTsLsVrHPXd H7gL6h5KgARfJHKbArFtiUB0T1ZReRFDf2yEiugnu6LZxc.C7DVSnEl5HaPK_6osYrA590SwcQDR yKjlicxYfbY85aZAiquAlV78dujO0KCKVSayfohr1Nfthg7vSZtzK1Qh3_JyM6XZzET0R0yHlOSt pQk2rpT7XptVIjuaDICkaSTov5BDIUdzMwZxYL1QazLIrRSjSg1SK..5It4MDFzfmD6KEL388Vnn TDLsVc4zRlqYzTcDoE2NGiwhkhOlCQKRwv1lpVA9SR0Kz721q1TfamSZ0To_zD4G331GPLWPtay4 tFR5lJMmQoFCLUwGFWa.6pZWQAiXT8nw6YY3vf0dsKhgzv0wVAggFhbLXvHqP7MNUD0PJow-- Received: from sonic.gate.mail.ne1.yahoo.com by sonic302.consmr.mail.gq1.yahoo.com with HTTP; Tue, 22 Jan 2019 23:52:36 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.102]) ([67.170.167.181]) by smtp410.mail.gq1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID d4d2ca8ae27cd7cb1d4f0028e6d48fc1; Tue, 22 Jan 2019 23:52:34 +0000 (UTC) From: Mark Millard Message-Id: <5AA68ED2-2615-438B-A6AE-406CBD8E49F7@yahoo.com> Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: GDB TLS testing Date: Tue, 22 Jan 2019 15:52:33 -0800 In-Reply-To: Cc: "freebsd-ppc@freebsd.org" To: John Baldwin References: <19343397-859C-4629-A4A5-B0DCDE25957B@yahoo.com> X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: 04AC476D83 X-Spamd-Bar: / X-Spamd-Result: default: False [0.28 / 15.00]; TO_DN_EQ_ADDR_SOME(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; TO_DN_SOME(0.00)[]; R_SPF_ALLOW(-0.20)[+ptr:yahoo.com]; MV_CASE(0.50)[]; FREEMAIL_FROM(0.00)[yahoo.com]; URI_COUNT_ODD(1.00)[5]; RCVD_COUNT_THREE(0.00)[3]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; DKIM_TRACE(0.00)[yahoo.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[yahoo.com,reject]; FROM_EQ_ENVFROM(0.00)[]; RCVD_TLS_LAST(0.00)[]; MIME_TRACE(0.00)[0:+,1:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:36647, ipnet:98.137.64.0/21, country:US]; MID_RHS_MATCH_FROM(0.00)[]; DWL_DNSWL_NONE(0.00)[yahoo.com.dwl.dnswl.org : 127.0.5.0]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.55)[-0.553,0]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.57)[0.568,0]; NEURAL_HAM_LONG(-0.83)[-0.831,0]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; IP_SCORE(0.61)[ip: (1.87), ipnet: 98.137.64.0/21(0.69), asn: 36647(0.55), country: US(-0.08)]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[148.68.137.98.list.dnswl.org : 127.0.5.0] Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jan 2019 23:52:45 -0000 On 2019-Jan-22, at 15:07, John Baldwin wrote: > On 1/22/19 2:56 PM, Mark Millard wrote: >>=20 >> . . . >>=20 >> So I'm trying: >>=20 >> # env CFLAGS=3D"-g -O2 -I/usr/local/include" ./configure >> . . . >> # rm */config.cache >> # make >=20 > Eh, try gmake instead of make. I'm pretty sure the GDB repository = requires > GNU make. Well, I started over from scratch (empty tree other than .git) and using = gmake got to a use of ATTRIBUTE_UNUSED that failed for lack of such a macro definition: cc -c -g -O2 -I/usr/local/include -DDEFAULT_INLINE=3DPSIM_INLINE_LOCALS = -DWITH_HOST_BYTE_ORDER=3DBIG_ENDIAN -DWITH_SMP=3D5 = -DHAVE_TERMIOS_STRUCTURE -DHAVE_DEVZERO -I. -I. -I./../../include = -I../../bfd -I./../../bfd -I../../gdb -I./../../gdb = -I./../../gdb/config -DHAVE_COMMON_FPU -I../common -I./../common = hw_htab.c In file included from hw_htab.c:27: /usr/local/include/bfd.h:1665:38: error: expected ')' bfd_set_section_userdata (bfd * abfd ATTRIBUTE_UNUSED, asection * ptr, ^ /usr/local/include/bfd.h:1665:26: note: to match this '(' bfd_set_section_userdata (bfd * abfd ATTRIBUTE_UNUSED, asection * ptr, ^ /usr/local/include/bfd.h:1668:3: error: use of undeclared identifier = 'ptr' ptr->userdata =3D val; ^ /usr/local/include/bfd.h:1668:19: error: use of undeclared identifier = 'val' ptr->userdata =3D val; ^ /usr/local/include/bfd.h:1673:33: error: expected ')' bfd_set_section_vma (bfd * abfd ATTRIBUTE_UNUSED, asection * ptr, = bfd_vma val) ^ /usr/local/include/bfd.h:1673:21: note: to match this '(' bfd_set_section_vma (bfd * abfd ATTRIBUTE_UNUSED, asection * ptr, = bfd_vma val) ^ /usr/local/include/bfd.h:1675:3: error: use of undeclared identifier = 'ptr' ptr->vma =3D ptr->lma =3D val; ^ /usr/local/include/bfd.h:1675:14: error: use of undeclared identifier = 'ptr' ptr->vma =3D ptr->lma =3D val; ^ /usr/local/include/bfd.h:1675:25: error: use of undeclared identifier = 'val' ptr->vma =3D ptr->lma =3D val; ^ /usr/local/include/bfd.h:1676:3: error: use of undeclared identifier = 'ptr' ptr->user_set_vma =3D TRUE; ^ /usr/local/include/bfd.h:1681:39: error: expected ')' bfd_set_section_alignment (bfd * abfd ATTRIBUTE_UNUSED, asection * ptr, ^ /usr/local/include/bfd.h:1681:27: note: to match this '(' bfd_set_section_alignment (bfd * abfd ATTRIBUTE_UNUSED, asection * ptr, ^ /usr/local/include/bfd.h:1684:3: error: use of undeclared identifier = 'ptr' ptr->alignment_power =3D val; ^ /usr/local/include/bfd.h:1684:26: error: use of undeclared identifier = 'val' ptr->alignment_power =3D val; ^ /usr/local/include/bfd.h:6764:3: error: type name requires a specifier = or qualifier ENUM_BITFIELD (bfd_format) format : 3; ^ /usr/local/include/bfd.h:6764:29: error: expected ';' at end of = declaration list ENUM_BITFIELD (bfd_format) format : 3; ^ ; /usr/local/include/bfd.h:6767:3: error: type name requires a specifier = or qualifier ENUM_BITFIELD (bfd_direction) direction : 2; ^ /usr/local/include/bfd.h:6767:18: error: a parameter list without types = is only allowed in a function definition ENUM_BITFIELD (bfd_direction) direction : 2; ^ /usr/local/include/bfd.h:6767:3: error: duplicate member 'ENUM_BITFIELD' ENUM_BITFIELD (bfd_direction) direction : 2; ^ /usr/local/include/bfd.h:6764:3: note: previous declaration is here ENUM_BITFIELD (bfd_format) format : 3; ^ /usr/local/include/bfd.h:6767:32: error: expected ';' at end of = declaration list ENUM_BITFIELD (bfd_direction) direction : 2; ^ ; /usr/local/include/bfd.h:6909:3: error: type name requires a specifier = or qualifier ENUM_BITFIELD (bfd_plugin_format) plugin_format : 2; ^ /usr/local/include/bfd.h:6909:18: error: a parameter list without types = is only allowed in a function definition ENUM_BITFIELD (bfd_plugin_format) plugin_format : 2; ^ fatal error: too many errors emitted, stopping now [-ferror-limit=3D] 20 errors generated. gmake[3]: *** [Makefile:158: hw_htab.o] Error 1 gmake[3]: Leaving directory '/root/c_tests/ppc64_tls_git/sim/ppc' gmake[2]: *** [Makefile:129: all] Error 1 gmake[2]: Leaving directory '/root/c_tests/ppc64_tls_git/sim' gmake[1]: *** [Makefile:9532: all-sim] Error 2 gmake[1]: Leaving directory '/root/c_tests/ppc64_tls_git' gmake: *** [Makefile:849: all] Error 2 (Again: cc here is system clang.) = =20 =3D=3D=3D Mark Millard marklmi at yahoo.com ( dsl-only.net went away in early 2018-Mar)