From owner-freebsd-ppc@freebsd.org Wed Jan 23 00:28:53 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 49E7314B4B25 for ; Wed, 23 Jan 2019 00:28:53 +0000 (UTC) (envelope-from marklmi@yahoo.com) Received: from sonic308-4.consmr.mail.bf2.yahoo.com (sonic308-4.consmr.mail.bf2.yahoo.com [74.6.130.43]) (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 3CEDD810BA for ; Wed, 23 Jan 2019 00:28:52 +0000 (UTC) (envelope-from marklmi@yahoo.com) X-YMail-OSG: TB4455IVM1mGv81mwYbnDu2ptuLxSRs9pA8WI9D2Zr83qpGwrumg44iER2Jucl4 B68K_3GB0fxC8ahWLq7mZkG5WIb5ZQvQpW_ztizvsH2jdb4Mkm8dsg7VqIJ.FZY9O2vWvc7pfilv RbQAoU957a2Kvz6jL.C3HVFsE.i9nIX2dvlfkgFeSgMiAq2oE_vsY6EUSvX5h7BAYXCbZnoq_w2V sThqewZrgAYimp5W4ic3gNlh9hiGU0Z3piM0WguaBOnzsCmbSczd5EbIw91hBFKegLqtNxtIQUt. l0DUGGbh1XqEh4xvt4j2bNMvNHLDV2h9RTU7nTkQqONnbw3YehbxAL.SDriCm7.ndSeJf3lwRm7v npJOIPWaGE96RMnWji_SZ1QpPxejNofX8qQGIQJ3DlEU7plcA9bo_B9YWKVwdbyRbk7biGQZM2gN tIrhWTL27Z9AG_UdzlO9ju.PPwJ.yx94EQ_DS04gF9ebc1j.Hhg5.HVFlL7DoDToCl9m44xuJqMu VX_GP8JA44Ehd_Fkek17SJhhJBUHGFT.WGeqHJU9fvo2ELSMyQk5Q_CIJnSzR7H1SYyn2UYpxVkQ 1nU_yXe1bx76XDAwy6a47KGXM5MuXN1sow0h_PfB5.v3EvPKhaUAt.zyc84Bo4gI2P9piCC_puEh q093vequ9l3x4jljFk.toKfK1IsP1yzlA_I0Wz6RjEVXiv2xZDZMf0J00rCnkm.VDsmp.in5gIMv _awjviRAFXF6CpBDC6zCUxLzr4ay2ufXeSM9K.IjdT1LZyC4yQ38Jt60XcPHF.HQWZcdntx1nQJI 2pdaiUWnG.5IjahwQfvm7SSWR9Hw7qrDenb3_5nEy9UJkVyGoWd.izrIEEqZRqQVJ3cOW4xEHySo ARXDW0lRFnoteFp0dcaEVUSZKZVOuFAvRwjiqBGJ49kkoQjO1UMDVTP0WOPvCL.61a8VwabnbYeS ldGkdRJf.psfBzrcRbV8pS8jnK3yPI7uDCxvNbOzYYEQZsDKAo6JLUbKtl6XbLAXSMxWs48NBVFB ri79M6wI82QHypykaRe6LpKMy62j7MfymzF0yjipNCmfo770XXiJ3GXAgUHseNDxt137gCxPj Received: from sonic.gate.mail.ne1.yahoo.com by sonic308.consmr.mail.bf2.yahoo.com with HTTP; Wed, 23 Jan 2019 00:28:50 +0000 Received: from c-67-170-167-181.hsd1.or.comcast.net (EHLO [192.168.1.102]) ([67.170.167.181]) by smtp418.mail.bf1.yahoo.com (Oath Hermes SMTP Server) with ESMTPA ID f13a5897fb8e25d8ad1c7f93d5972c5d; Wed, 23 Jan 2019 00:28:47 +0000 (UTC) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Mac OS X Mail 12.2 \(3445.102.3\)) Subject: Re: GDB TLS testing From: Mark Millard In-Reply-To: <5AA68ED2-2615-438B-A6AE-406CBD8E49F7@yahoo.com> Date: Tue, 22 Jan 2019 16:28:45 -0800 Cc: "freebsd-ppc@freebsd.org" Content-Transfer-Encoding: quoted-printable Message-Id: <20027C29-0093-4001-A135-23783F8B87F3@yahoo.com> References: <19343397-859C-4629-A4A5-B0DCDE25957B@yahoo.com> <5AA68ED2-2615-438B-A6AE-406CBD8E49F7@yahoo.com> To: John Baldwin X-Mailer: Apple Mail (2.3445.102.3) X-Rspamd-Queue-Id: 3CEDD810BA X-Spamd-Bar: + X-Spamd-Result: default: False [1.53 / 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]; RCVD_COUNT_THREE(0.00)[3]; DKIM_TRACE(0.00)[yahoo.com:+]; MX_GOOD(-0.01)[cached: mta6.am0.yahoodns.net]; 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:+]; FREEMAIL_ENVFROM(0.00)[yahoo.com]; ASN(0.00)[asn:26101, ipnet:74.6.128.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)[]; R_DKIM_ALLOW(-0.20)[yahoo.com:s=s2048]; FROM_HAS_DN(0.00)[]; NEURAL_SPAM_SHORT(0.84)[0.836,0]; NEURAL_HAM_LONG(-0.03)[-0.031,0]; MIME_GOOD(-0.10)[text/plain]; IP_SCORE(1.20)[ip: (3.45), ipnet: 74.6.128.0/21(1.45), asn: 26101(1.16), country: US(-0.08)]; NEURAL_SPAM_MEDIUM(0.04)[0.037,0]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[43.130.6.74.list.dnswl.org : 127.0.5.0] 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: Wed, 23 Jan 2019 00:28:53 -0000 On 2019-Jan-22, at 15:52, Mark Millard wrote: > On 2019-Jan-22, at 15:07, John Baldwin wrote: >=20 >> 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. >=20 > 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: Bad wording of my thought: I was not trying to say that it was certain = that there was no definition. It was more like the usage/content being = appropriate to also being supported by clang. > 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 >=20 >=20 >=20 > (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)