From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 10837 invoked by alias); 17 Mar 2013 01:13:50 -0000 Received: (qmail 10819 invoked by uid 22791); 17 Mar 2013 01:13:47 -0000 X-SWARE-Spam-Status: No, hits=-4.6 required=5.0 tests=AWL,BAYES_00,KHOP_THREADED,RP_MATCHES_RCVD X-Spam-Check-By: sourceware.org Received: from oarmail.oarcorp.com (HELO OARmail.OARCORP.com) (67.63.146.244) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Sun, 17 Mar 2013 01:13:42 +0000 Received: from [192.168.0.14] (24.96.88.41) by OARmail.OARCORP.com (192.168.2.2) with Microsoft SMTP Server (TLS) id 8.2.255.0; Sat, 16 Mar 2013 20:13:36 -0500 Message-ID: <514518B9.4070506@oarcorp.com> Date: Sun, 17 Mar 2013 01:13:00 -0000 From: Joel Sherrill User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:17.0) Gecko/20130307 Thunderbird/17.0.4 MIME-Version: 1.0 To: Mike Frysinger CC: Joel Brobecker , Ralf Corsepius , "gdb@sourceware.org" Subject: Re: [gdb-7.5.91] mips sim fails to build on mingw32 References: <5evvfpyhuvbs9ftm3edxb7na.1363372668425@email.android.com> <20130316181049.GK4474@adacore.com> <5144BE6C.7060909@oarcorp.com> <201303161927.31479.vapier@gentoo.org> In-Reply-To: <201303161927.31479.vapier@gentoo.org> Content-Type: multipart/mixed; boundary="------------080905010200020902060304" 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: 2013-03/txt/msg00037.txt.bz2 --------------080905010200020902060304 Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Content-length: 959 Hi Thanks for the pointers. I have done some minimal testing on this. I built it on CentOS 6.x with and without the --enable-sim-hardware option. The patch is against the 7.5.91 snapshot which should be close enough. It is based off of bfin. 2013-03-16 Joel Sherrill * configure.ac: Avoid use of dv-sockser on *mingw32* * aclocal.m4: Regenerated. * configure: Regenerated. --joel On 3/16/2013 6:27 PM, Mike Frysinger wrote: > On Saturday 16 March 2013 14:48:12 Joel Sherrill wrote: >> But I don't know how to regenerate the configure script in gdb. I see >> I need autoconf 2.64 but what's the magic incantation. > i do: > cd sim/mips > aclocal > autoconf > -mike -- Joel Sherrill, Ph.D. Director of Research & Development joel.sherrill@OARcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985 --------------080905010200020902060304 Content-Type: text/plain; charset="windows-1252"; name="mips_diff.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="mips_diff.txt" Content-length: 993 2013-03-16 Joel Sherrill * configure.ac: Avoid use of dv-sockser on *mingw32* * aclocal.m4: Regenerated. * configure: Regenerated. diff -uNr gdb-7.5.91-virgin/sim/mips/configure.ac gdb-7.5.91/sim/mips/configure.ac --- gdb-7.5.91-virgin/sim/mips/configure.ac 2013-01-01 00:41:39.000000000 -0600 +++ gdb-7.5.91/sim/mips/configure.ac 2013-03-16 13:38:42.800403652 -0500 @@ -418,9 +418,23 @@ *) ;; esac + SIM_AC_OPTION_HARDWARE($hw_enabled,$hw_devices,$hw_extra_devices) -mips_extra_objs="dv-sockser.o" -AC_SUBST(mips_extra_objs) + +mips_extra_objs= +dnl make sure the dv-sockser code can be supported (i.e. windows) +case ${host} in + *mingw32*) ;; + *) + AC_DEFINE_UNQUOTED([HAVE_DV_SOCKSER], 1, [Define if dv-sockser is usable.]) + mips_extra_objs="${mips_extra_objs} dv-sockser.o" + ;; +esac + +AC_SUBST([mips_extra_objs], ${mips_extra_objs}) + +## mips_extra_objs="dv-sockser.o" +## AC_SUBST(mips_extra_objs) # Choose simulator engine --------------080905010200020902060304--