From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27338 invoked by alias); 4 Mar 2012 19:57:18 -0000 Received: (qmail 27330 invoked by uid 22791); 4 Mar 2012 19:57:17 -0000 X-SWARE-Spam-Status: No, hits=-4.6 required=5.0 tests=AWL,BAYES_00,RCVD_IN_DNSWL_HI,T_RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from smtp.gentoo.org (HELO smtp.gentoo.org) (140.211.166.183) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sun, 04 Mar 2012 19:57:04 +0000 Received: from vapier.localnet (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 29D401B4006; Sun, 4 Mar 2012 19:57:03 +0000 (UTC) From: Mike Frysinger To: gdb@sourceware.org Subject: Re: gdb-7.4 bfin simulator fails to build on Fedora 17 Date: Sun, 04 Mar 2012 19:57:00 -0000 User-Agent: KMail/1.13.7 (Linux/3.2.0; KDE/4.6.5; x86_64; ; ) Cc: Ralf Corsepius References: <4F1EF0BF.1030005@rtems.org> <4F1F9DFF.7040506@rtems.org> <201201250145.07801.vapier@gentoo.org> In-Reply-To: <201201250145.07801.vapier@gentoo.org> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1483205.EWYzyviZIu"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <201203041457.02830.vapier@gentoo.org> X-IsSubscribed: yes Mailing-List: contact gdb-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sourceware.org X-SW-Source: 2012-03/txt/msg00004.txt.bz2 --nextPart1483205.EWYzyviZIu Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Content-length: 1172 i've committed this. i'll worry about old systems when someone complains again. -mike 2012-02-04 Mike Frysinger * config.in: Regenerate. * configure: Likewise. * configure.ac: Add linux/types.h to AC_CHECK_HEADERS. * dv-eth_phy.c: Check for HAVE_LINUX_TYPES_H, and delete __u16 and _LINUX_TYPES_H defines. --- a/sim/bfin/configure.ac +++ b/sim/bfin/configure.ac @@ -54,7 +54,14 @@ SIM_AC_OPTION_HARDWARE(yes,,\ ) =20 AC_CHECK_FUNCS([getuid getgid geteuid getegid setuid setgid mmap munmap ki= ll pread]) -AC_CHECK_HEADERS([sys/ioctl.h sys/mman.h net/if.h linux/if_tun.h linux/mii= .h]) +AC_CHECK_HEADERS([ \ + linux/if_tun.h \ + linux/mii.h \ + linux/types.h \ + net/if.h \ + sys/ioctl.h \ + sys/mman.h \ +]) =20 BFIN_SIM_EXTRA_OBJS=3D =20 --- a/sim/bfin/dv-eth_phy.c +++ b/sim/bfin/dv-eth_phy.c @@ -23,11 +23,10 @@ #include "sim-main.h" #include "devices.h" =20 -#ifdef HAVE_LINUX_MII_H +#if defined (HAVE_LINUX_MII_H) && defined (HAVE_LINUX_TYPES_H) =20 /* Workaround old/broken linux headers. */ -#define _LINUX_TYPES_H -#define __u16 unsigned short +#include #include =20 #define REG_PHY_SIZE 0x20 --nextPart1483205.EWYzyviZIu Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part. Content-length: 836 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (GNU/Linux) iQIcBAABAgAGBQJPU8kOAAoJEEFjO5/oN/WBkYYQAM2vLm3JQ90E27L9MqGh7MIz pykSlfAr1EdP07Og8W7irX59emIn0DZMPvnTKnoGoaUF6ryzyerl5KgM6FhSYmvS EzqGkU8LvzZVcv+qOulJPwG6I0+ltprfxQBvlhibZCgTpssTY7xPKc3W5flGuPAZ fRtz+7QMHsrwuILihHy8e1GlfC/AoKkLEzVlsy0EQ8xCZmMXhBU8MYE2w/aYRjs7 7ihcd3WIMyUFtwMHkZOzBFHS+pxL/T2hlVrzdOkAYNUEagJGHCbX48yDI6dyyx8w toagwQLid6cMcgwFktshuEsE+G7ofqtMfrR70+GnUJE3EPV0TMQgQsG+Kakhr8gS ftMRksWh2siX0r8dVs5yVZVNCd8y59IC8sYd8EQLlmzZu6DdPYSPkCcqmo9HWgie y0rFVQfaZX4cR81v561AJdfkQB8zpp3zj1yYJzmC41VcHhf7WutFLEsEcRF0ZS64 eAmkoxPHPcBniYCF6X54yZYR1DXWmw1cSUKIr8o3zSLfBKCAHBhAQUXxaFMIYZyY ycaDXaP4bkdibSyYbGE+ZY6ZqZRPVRjTpgGgXcNg6EnL85CcAFRBxPMySdZcT1Yn 35UQe776QVgr1vUaTfcIukHUM4NGggN45Ak7eAqHaVraB4LqpvZXdjxpYMSt13YU BNJeGhW9IMGknW/ZYWvl =G0kz -----END PGP SIGNATURE----- --nextPart1483205.EWYzyviZIu--