public inbox for binutils@sourceware.org
 help / color / mirror / Atom feed
* [PATCH] gas FreeBSD/Alpha configure support
@ 2000-05-22 15:39 David O'Brien
  2000-05-22 16:17 ` Hans-Peter Nilsson
  0 siblings, 1 reply; 13+ messages in thread
From: David O'Brien @ 2000-05-22 15:39 UTC (permalink / raw)
  To: GNU Binutils mailing list

Note that the generation of configure from configure.in had an error for
FreeBSD 2.x machines.  This patch is for both HEAD and the 2.10 branch.


2000-05-22  David O'Brien  <obrien@FreeBSD.org>

	* configure: Recognize alpha-*-freebsd*.

Index: gas/configure
===================================================================
RCS file: /cvs/src/src/gas/configure,v
retrieving revision 1.22.2.2
diff -u -r1.22.2.2 configure
--- configure	2000/05/13 12:23:45	1.22.2.2
+++ configure	2000/05/22 22:35:57
@@ -1669,6 +1669,7 @@
       alpha*-*-osf*)        fmt=ecoff ;;
       alpha*-*-linuxecoff*) fmt=ecoff ;;
       alpha*-*-linux-gnu*)  fmt=elf em=linux ;;
+      alpha*-*-freebsd*)    fmt=elf em=freebsd ;;
       alpha*-*-netbsd*)     fmt=elf em=nbsd ;;
 
       arc-*-elf*)           fmt=elf bfd_gas=yes ;;
@@ -1721,7 +1722,7 @@
       i386-*-lynxos*)       fmt=coff em=lynx ;;
       i386-*-sysv4* | i386-*-solaris* | i386-*-elf)
 			    fmt=elf bfd_gas=yes ;;
-      i386-*-freebsdaout* | i386-*-freebsd12.* | i386-*-freebsd12)
+      i386-*-freebsdaout* | i386-*-freebsd[12].* | i386-*-freebsd[12])
                             fmt=aout em=386bsd ;;
       i386-*-freebsd*)	    fmt=elf bfd_gas=yes ;;
       i386-*-coff | i386-*-sysv* | i386-*-sco3.2v5*coff | i386-*-isc*)

Index: gas/configure.in
===================================================================
RCS file: /cvs/src/src/gas/configure.in,v
retrieving revision 1.19.2.1
diff -u -r1.19.2.1 configure.in
--- configure.in	2000/05/13 12:23:46	1.19.2.1
+++ configure.in	2000/05/22 22:35:59
@@ -147,6 +147,7 @@
       alpha*-*-osf*)        fmt=ecoff ;;
       alpha*-*-linuxecoff*) fmt=ecoff ;;
       alpha*-*-linux-gnu*)  fmt=elf em=linux ;;
+      alpha*-*-freebsd*)    fmt=elf em=freebsd ;;
       alpha*-*-netbsd*)     fmt=elf em=nbsd ;;
 
       arc-*-elf*)           fmt=elf bfd_gas=yes ;;

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] gas FreeBSD/Alpha configure support
  2000-05-22 15:39 [PATCH] gas FreeBSD/Alpha configure support David O'Brien
@ 2000-05-22 16:17 ` Hans-Peter Nilsson
  2000-05-23  1:20   ` Philip Blundell
  0 siblings, 1 reply; 13+ messages in thread
From: Hans-Peter Nilsson @ 2000-05-22 16:17 UTC (permalink / raw)
  To: binutils; +Cc: obrien

> Date: Mon, 22 May 2000 15:39:52 -0700
> From: "David O'Brien" <obrien@NUXI.com>

Being responsible for the last gas/configure generation, I felt
compelled to reply.

> Note that the generation of configure from configure.in had an error for
> FreeBSD 2.x machines.

Not so much a generation error as gas/configure.in having a
quotation bug.  I'm using Ian's recommended auto* snapshots, so
it's impossible for there to be a bug. :-)

BTW, please don't patch */configure (except the toplevel one)
which are generated files; patch configure.in like below.

Ok to commit?

Tue May 23 00:57:05 2000  Hans-Peter Nilsson  <hp@axis.com>

	* configure.in (i386-*-freebsd* entry): Quote properly.
	* configure: Regenerate.

Index: configure.in
===================================================================
RCS file: /cvs/src/src/gas/configure.in,v
retrieving revision 1.27
diff -p -c -r1.27 configure.in
*** configure.in	2000/05/21 18:26:10	1.27
--- configure.in	2000/05/22 22:56:39
*************** changequote([,])dnl
*** 229,236 ****
--- 231,240 ----
        i386-*-lynxos*)       fmt=coff em=lynx ;;
        i386-*-sysv4* | i386-*-solaris* | i386-*-elf)
  			    fmt=elf bfd_gas=yes ;;
+ changequote(,)dnl
        i386-*-freebsdaout* | i386-*-freebsd[12].* | i386-*-freebsd[12])
                              fmt=aout em=386bsd ;;
+ changequote([,])dnl
        i386-*-freebsd*)	    fmt=elf bfd_gas=yes ;;
        i386-*-coff | i386-*-sysv* | i386-*-sco3.2v5*coff | i386-*-isc*)
                            fmt=coff ;;

brgds, H-P

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] gas FreeBSD/Alpha configure support
  2000-05-22 16:17 ` Hans-Peter Nilsson
@ 2000-05-23  1:20   ` Philip Blundell
  2000-05-23  9:47     ` David O'Brien
  0 siblings, 1 reply; 13+ messages in thread
From: Philip Blundell @ 2000-05-23  1:20 UTC (permalink / raw)
  To: Hans-Peter Nilsson; +Cc: binutils, obrien

>Tue May 23 00:57:05 2000  Hans-Peter Nilsson  <hp@axis.com>
>
>	* configure.in (i386-*-freebsd* entry): Quote properly.
>	* configure: Regenerate.

This is fine; please apply it to the 2.10 branch as well as the trunk.

p.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] gas FreeBSD/Alpha configure support
  2000-05-23  1:20   ` Philip Blundell
@ 2000-05-23  9:47     ` David O'Brien
  2000-05-23 10:07       ` Philip Blundell
  0 siblings, 1 reply; 13+ messages in thread
From: David O'Brien @ 2000-05-23  9:47 UTC (permalink / raw)
  To: Philip Blundell; +Cc: binutils

On Tue, May 23, 2000 at 09:19:53AM +0100, Philip Blundell wrote:
> >Tue May 23 00:57:05 2000  Hans-Peter Nilsson  <hp@axis.com>
> >
> >	* configure.in (i386-*-freebsd* entry): Quote properly.
> >	* configure: Regenerate.
> 
> This is fine; please apply it to the 2.10 branch as well as the trunk.

Don't suppose I could talk someone into doing the commit?  I don't have
CVS write access.
 
-- 
-- David  (obrien@FreeBSD.org)

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] gas FreeBSD/Alpha configure support
  2000-05-23  9:47     ` David O'Brien
@ 2000-05-23 10:07       ` Philip Blundell
  2000-05-23 10:44         ` David O'Brien
  0 siblings, 1 reply; 13+ messages in thread
From: Philip Blundell @ 2000-05-23 10:07 UTC (permalink / raw)
  To: obrien; +Cc: binutils

David O'Brien wrote:
>On Tue, May 23, 2000 at 09:19:53AM +0100, Philip Blundell wrote:
>> >Tue May 23 00:57:05 2000  Hans-Peter Nilsson  <hp@axis.com>
>> >
>> >	* configure.in (i386-*-freebsd* entry): Quote properly.
>> >	* configure: Regenerate.
>> 
>> This is fine; please apply it to the 2.10 branch as well as the trunk.
>
>Don't suppose I could talk someone into doing the commit?  I don't have
>CVS write access.

Hans-Peter already checked it in.

I noticed that there is no FreeBSD/Alpha support in ld at the moment, at least 
not on the branch.  Do you have a patch for that as well?

p.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] gas FreeBSD/Alpha configure support
  2000-05-23 10:07       ` Philip Blundell
@ 2000-05-23 10:44         ` David O'Brien
  2000-05-28  6:46           ` Philip Blundell
  0 siblings, 1 reply; 13+ messages in thread
From: David O'Brien @ 2000-05-23 10:44 UTC (permalink / raw)
  To: Philip Blundell; +Cc: binutils

On Tue, May 23, 2000 at 07:05:42PM +0100, Philip Blundell wrote:
> I noticed that there is no FreeBSD/Alpha support in ld at the moment,
> at least not on the branch.  Do you have a patch for that as well?

Sorry for not mentioning the patch for configure.tgt that I submitted
yesterday was for both HEAD and 2.10 branch.

2000-05-22  David O'Brien  <obrien@FreeBSD.org>

	* configure.tgt: Recognize alpha-*-freebsd*.

Index: configure.tgt
===================================================================
RCS file: /cvs/src/src/ld/configure.tgt,v
retrieving revision 1.28
diff -u -r1.28 configure.tgt
--- configure.tgt	2000/04/25 17:21:28	1.28
+++ configure.tgt	2000/05/22 21:09:06
@@ -244,6 +244,7 @@
 mips*-*-lnews*)		targ_emul=mipslnews ;;
 mn10200-*-*)		targ_emul=mn10200 ;;
 mn10300-*-*)		targ_emul=mn10300 ;;
+alpha-*-freebsd*)	targ_emul=elf64alpha ;;
 alpha*-*-linuxecoff*)	targ_emul=alpha targ_extra_emuls=elf64alpha
 			tdir_elf64alpha=`echo ${targ_alias} | sed -e 's/ecoff//'`
 			;;


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] gas FreeBSD/Alpha configure support
  2000-05-23 10:44         ` David O'Brien
@ 2000-05-28  6:46           ` Philip Blundell
  0 siblings, 0 replies; 13+ messages in thread
From: Philip Blundell @ 2000-05-28  6:46 UTC (permalink / raw)
  To: obrien; +Cc: binutils

>2000-05-22  David O'Brien  <obrien@FreeBSD.org>
>
>	* configure.tgt: Recognize alpha-*-freebsd*.

I've applied this to the branch.  Are there any other patches necessary for 
FreeBSD?

p.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* next release
@ 2000-12-27  2:47 Philip Blundell
  2000-12-27  9:20 ` Hans-Peter Nilsson
  0 siblings, 1 reply; 13+ messages in thread
From: Philip Blundell @ 2000-12-27  2:47 UTC (permalink / raw)
  To: binutils

So, it's that time again when thoughts inevitably turn to a new version of 
GNU binutils.  I'd like to aim for a release at the start of March, with a 
freeze at the end of January.  

If you're sitting on patches for new ports or other features, the next few 
weeks are the ideal time to dust 'em off and send 'em in.  If you're working 
on something that you'd like to be included, but you aren't sure it will be 
ready in time, let me know.

Please test your favourite targets and make sure they are in tip-top condition.  
If you know of bugs, or missing functionality, speak out now.

Thanks

p.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: next release
  2000-12-27  2:47 next release Philip Blundell
@ 2000-12-27  9:20 ` Hans-Peter Nilsson
  2000-12-27  9:33   ` Philip Blundell
  2000-12-27  9:51   ` Alexandre Oliva
  0 siblings, 2 replies; 13+ messages in thread
From: Hans-Peter Nilsson @ 2000-12-27  9:20 UTC (permalink / raw)
  To: philb; +Cc: binutils

> Date: Wed, 27 Dec 2000 10:45:28 +0000
> From: Philip Blundell <philb@gnu.org>

> If you're sitting on patches for new ports or other features, the next few 
> weeks are the ideal time to dust 'em off and send 'em in.  If you're working 
> on something that you'd like to be included, but you aren't sure it will be 
> ready in time, let me know.

You're thinking of a new *major* release, right?

Mostly for a minor release, please consider
<URL: http://sources.redhat.com/ml/binutils/2000-12/msg00098.html >.

Or we should not use AM_PROG_LEX but instead some local
AM_BINUTILS_PROG_LEX where the bug is fixed.  Hmm.

brgds, H-P

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: next release
  2000-12-27  9:20 ` Hans-Peter Nilsson
@ 2000-12-27  9:33   ` Philip Blundell
  2000-12-27 13:14     ` David O'Brien
  2000-12-27  9:51   ` Alexandre Oliva
  1 sibling, 1 reply; 13+ messages in thread
From: Philip Blundell @ 2000-12-27  9:33 UTC (permalink / raw)
  To: Hans-Peter Nilsson; +Cc: binutils

>You're thinking of a new *major* release, right?

Yes.  I don't think it would be worthwhile to make another minor release from 
the 2.10 branch at this point.

p.


^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: next release
  2000-12-27  9:20 ` Hans-Peter Nilsson
  2000-12-27  9:33   ` Philip Blundell
@ 2000-12-27  9:51   ` Alexandre Oliva
  1 sibling, 0 replies; 13+ messages in thread
From: Alexandre Oliva @ 2000-12-27  9:51 UTC (permalink / raw)
  To: Hans-Peter Nilsson; +Cc: philb, binutils

On Dec 27, 2000, Hans-Peter Nilsson <hans-peter.nilsson@axis.com> wrote:

> Or we should not use AM_PROG_LEX but instead some local
> AM_BINUTILS_PROG_LEX where the bug is fixed.  Hmm.

Or just copy the fixed definition of AM_PROG_LEX to acinclude.m4.

-- 
Alexandre Oliva   Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer                  aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp        oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist    *Please* write to mailing lists, not to me

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: next release
  2000-12-27  9:33   ` Philip Blundell
@ 2000-12-27 13:14     ` David O'Brien
  0 siblings, 0 replies; 13+ messages in thread
From: David O'Brien @ 2000-12-27 13:14 UTC (permalink / raw)
  To: Philip Blundell; +Cc: binutils

On Wed, Dec 27, 2000 at 05:33:30PM +0000, Philip Blundell wrote:
> >You're thinking of a new *major* release, right?
> 
> Yes.  I don't think it would be worthwhile to make another minor
> release from the 2.10 branch at this point.

From FreeBSD's point, I agree.  2.10.0 was a god-send, and I was very
happy to see 2.10.1 released to fix some nits.  At this point, FreeBSD's
assembler and linker needs are being well met by the GNU Binutils team.
Thank you!!  :-)))

-- 
-- David  (obrien@FreeBSD.org)

^ permalink raw reply	[flat|nested] 13+ messages in thread

* Re: [PATCH] gas FreeBSD/Alpha configure support
@ 2000-05-22 15:44 Nick Clifton
  0 siblings, 0 replies; 13+ messages in thread
From: Nick Clifton @ 2000-05-22 15:44 UTC (permalink / raw)
  To: obrien; +Cc: binutils

Hi David,

: 2000-05-22  David O'Brien  <obrien@FreeBSD.org>
: 
: 	* configure: Recognize alpha-*-freebsd*.

Approved.

Cheers
	Nick

^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2000-12-27 13:14 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-05-22 15:39 [PATCH] gas FreeBSD/Alpha configure support David O'Brien
2000-05-22 16:17 ` Hans-Peter Nilsson
2000-05-23  1:20   ` Philip Blundell
2000-05-23  9:47     ` David O'Brien
2000-05-23 10:07       ` Philip Blundell
2000-05-23 10:44         ` David O'Brien
2000-05-28  6:46           ` Philip Blundell
2000-05-22 15:44 Nick Clifton
2000-12-27  2:47 next release Philip Blundell
2000-12-27  9:20 ` Hans-Peter Nilsson
2000-12-27  9:33   ` Philip Blundell
2000-12-27 13:14     ` David O'Brien
2000-12-27  9:51   ` Alexandre Oliva

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).