public inbox for gcc-patches@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: Patch to update libtool in GCC and Src trees
       [not found]         ` <464A615E.4070005@cwilson.fastmail.fm>
@ 2007-05-16  8:03           ` Paolo Bonzini
  2007-05-16 13:08             ` Charles Wilson
                               ` (2 more replies)
  0 siblings, 3 replies; 22+ messages in thread
From: Paolo Bonzini @ 2007-05-16  8:03 UTC (permalink / raw)
  To: Charles Wilson
  Cc: newlib, Alexandre Oliva, Steve Ellcey, GCC Patches, gdb-patches,
	binutils


> (3) Should the configure.in's be changed to use the 'modern' libtool 
> initialization macro LT_INIT([shared static win32-dll]) -- which will 
> need to be committed simultaneously or as an integral part of Steve's 
> update; or should they instead continue to use the old 
> 'AC_LIBTOOL_WIN32_DLL; AM_PROG_LIBTOOL' macros?

I prefer to do this one step at a time, because it applies to other 
libraries too.

> (4) Once these questions are answered: Steve, do you want to 'absorb' 
> this patch into your update, so it can be committed atomically?

This would be best.  Steve, please post your patch again in reply to 
this message (I've added back binutils, gdb, and gcc mailing lists) and 
I'll ok it.

I'll look into the "standalone libtool" idea more, but this would 
already be quite a step forward.

Paolo

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-16  8:03           ` Patch to update libtool in GCC and Src trees Paolo Bonzini
@ 2007-05-16 13:08             ` Charles Wilson
  2007-05-16 20:39             ` Steve Ellcey
  2007-05-18 17:09             ` Steve Ellcey
  2 siblings, 0 replies; 22+ messages in thread
From: Charles Wilson @ 2007-05-16 13:08 UTC (permalink / raw)
  To: bonzini
  Cc: newlib, Alexandre Oliva, Steve Ellcey, GCC Patches, gdb-patches,
	binutils

Paolo Bonzini wrote:
> 
>> (3) Should the configure.in's be changed to use the 'modern' libtool 
>> initialization macro LT_INIT([shared static win32-dll]) -- which will 
>> need to be committed simultaneously or as an integral part of Steve's 
>> update; or should they instead continue to use the old 
>> 'AC_LIBTOOL_WIN32_DLL; AM_PROG_LIBTOOL' macros?
> 
> I prefer to do this one step at a time, because it applies to other 
> libraries too.

OK. I'll regen the configure.in patch that way.

Note1: the conversion from old-style libtool initialization macros to 
new-style can be done on a case-by-case basis after Steve's current 
update is committed; it needn't be an "all-at-once" megapatch.

Note2: I mentioned that switching to the new macros would require making 
the newlib changes atomically with Steve's update of the toplevel 
libtool.m4&friends.  This is a red herring; _LT_DECL_SED is /also/ only 
provided by the new .m4 files.  So we need to make the newlib and 
toplevel changes atomically, regardless of whether the newlib 
configure.in's use old-style libtool initialization macros or new-style.

>> (4) Once these questions are answered: Steve, do you want to 'absorb' 
>> this patch into your update, so it can be committed atomically?
> 
> This would be best.  Steve, please post your patch again in reply to 
> this message (I've added back binutils, gdb, and gcc mailing lists) and 
> I'll ok it.

This ^^^ looks like Paolo's answer to question (1) from
http://www.cygwin.com/ml/newlib/2007/msg00542.html
is yes.  I still need an answer to (2), probably from Jeff, and then 
I'll redo my whole 10-step procedure and retest tonight.

Once that's done, I'll send Steve the *entire* set of changes (as 
produced mechanically by the scripts I posted earlier
http://www.cygwin.com/ml/newlib/2007/msg00533.html)
along with ChangeLog entries so he can 'absorb' it.

--
Chuck

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-16  8:03           ` Patch to update libtool in GCC and Src trees Paolo Bonzini
  2007-05-16 13:08             ` Charles Wilson
@ 2007-05-16 20:39             ` Steve Ellcey
  2007-05-17  5:51               ` Charles Wilson
  2007-05-18 17:09             ` Steve Ellcey
  2 siblings, 1 reply; 22+ messages in thread
From: Steve Ellcey @ 2007-05-16 20:39 UTC (permalink / raw)
  To: bonzini, libtool; +Cc: newlib, aoliva, gcc-patches, gdb-patches, binutils

> > (4) Once these questions are answered: Steve, do you want to 'absorb' 
> > this patch into your update, so it can be committed atomically?
> 
> This would be best.  Steve, please post your patch again in reply to 
> this message (I've added back binutils, gdb, and gcc mailing lists) and 
> I'll ok it.

I am not sure I followed everthing here.  Do you want me to post my last
patch without Chuck's additions or should I wait, get Chuck's changes
and then post the entire patch.  It sounds like we need to check in my
changes and Chuck's changes together in one patch so I am assuming I
should wait for those and then post the whole thing.

Steve Ellcey
sje@cup.hp.com

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-16 20:39             ` Steve Ellcey
@ 2007-05-17  5:51               ` Charles Wilson
  0 siblings, 0 replies; 22+ messages in thread
From: Charles Wilson @ 2007-05-17  5:51 UTC (permalink / raw)
  To: Steve Ellcey; +Cc: bonzini, newlib, aoliva, gcc-patches, gdb-patches, binutils

This is a copy of a message sent privately to Steve, only this version 
does not include the following attachments:
    gcc-toplevel-changelog-fragment
    src-toplevel-changelog-fragment
    newlib-libtool-update.changelog.bz2
    add-to-toplevel.tar.gz
    newlib-libtool-update.patch.bz2
Mainly because newlib-libtool-update.patch.bz2, even compressed, is 
360k.  Hopefully Steve will be able to integrate these with his changes 
and post the whole thing.

Steve Ellcey wrote:
>>> (4) Once these questions are answered: Steve, do you want to 'absorb' 
>>> this patch into your update, so it can be committed atomically?
>> This would be best.  Steve, please post your patch again in reply to 
>> this message (I've added back binutils, gdb, and gcc mailing lists) and 
>> I'll ok it.
> 
> I am not sure I followed everthing here.  Do you want me to post my last
> patch without Chuck's additions or should I wait, get Chuck's changes
> and then post the entire patch.  It sounds like we need to check in my
> changes and Chuck's changes together in one patch so I am assuming I
> should wait for those and then post the whole thing.

I think you should post the entire combined patch.  My piece is 
attached, but there are a few things you need to do, in additional to 
your changes, and in addition to incorporating the patch:

in the gcc tree
(1) add 'compile' from automake-1.9 to toplevel (I've put a copy in the 
attached 'add-to-toplevel.tar.gz' file)

in the src tree
(1) add 'compile' from automake-1.9 to toplevel
(2) remove newlib/libtool.m4
(3) apply the attached patch at the newlib/ level.

And, of course, revise and extend your ChangeLog entries for 
gcc-toplevel, src-toplevel, and src-newlib.  (See attached)

With the addition of a patch to fix a separate, recently-introduced 
problem: http://www.cygwin.com/ml/newlib/2007/msg00558.html , I obtained 
the following results:

On cygwin-native, I successfully built a new cygwin kernel with its 
internal newlib. The build process did NOT create any libtool scripts, 
nor did configure run any of the libtool-related tests (except for the 
SED one).

On linux-native, I successfully built a shared newlib library, and the 
build process did create and use several libtool scripts.

-- 
Chuck

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-16  8:03           ` Patch to update libtool in GCC and Src trees Paolo Bonzini
  2007-05-16 13:08             ` Charles Wilson
  2007-05-16 20:39             ` Steve Ellcey
@ 2007-05-18 17:09             ` Steve Ellcey
  2007-05-21  7:41               ` Paolo Bonzini
  2 siblings, 1 reply; 22+ messages in thread
From: Steve Ellcey @ 2007-05-18 17:09 UTC (permalink / raw)
  To: bonzini, libtool; +Cc: newlib, aoliva, gcc-patches, gdb-patches, binutils

> This would be best.  Steve, please post your patch again in reply to 
> this message (I've added back binutils, gdb, and gcc mailing lists) and 
> I'll ok it.

Here is the latest libtool patch.  I did not include the libtool.tar.gz
file, if you need this please pick it up from the libtool.tar.gz
attachment to

	http://sourceware.org/ml/binutils/2007-05/msg00109.html

I am hoping that by not including it I can send this email to the newlib
email list without it bouncing.  Here are the rest of the changes, this
includes the newlib changes from Charles Wilson as well as the
src-release change.  It does not include the change to the module
definition(s) file that Charles pointed out.  Hopefully we can make that
after (or before) checking this patch in.

Steve Ellcey
sje@cup.hp.com

----------- GCC tree changes -----------

Top level GCC tree ChangeLog:

2007-04-09  Steve Ellcey  <sje@cup.hp.com>
	* ltmain.sh: Update from ToT Libtool.
	* libtool.m4: Update from ToT Libtool.
	* ltsugar.m4: New. Update from ToT Libtool.
	* ltversion.m4: New. Update from ToT Libtool.
	* ltoptions.m4: New. Update from ToT Libtool.
	* ltconfig: Remove.
	* ltcf-c.sh: Remove.
	* ltcf-cxx.sh: Remove.
	* ltcf-gcj.sh: Remove.


boehm-gc/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* include/Makefile.in: Regenerate.

libffi/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* include/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.

libgfortran/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.

libgomp/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* testsuite/Makefile.in: Regenerate.

libjava/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* gcj/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.

libmudflap/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* testsuite/Makefile.in: Regenerate.

libobjc/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* configure: Regenerate.
	* aclocal.m4: Regenerate.

libssp/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.

libstdc++-v3/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* include/Makefile.in: Regenerate.
	* libmath/Makefile.in: Regenerate.
	* libsupc++/Makefile.in: Regenerate.
	* po/Makefile.in: Regenerate.
	* src/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.

zlib/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.

----------- Src tree changes -----------

Top level src tree ChangeLog:

2007-03-22  Steve Ellcey  <sje@cup.hp.com>
	* ltmain.sh: Update from GCC.
	* libtool.m4: Update from GCC.
	* ltsugar.m4: New. Update from GCC.
	* ltversion.m4: New. Update from GCC.
	* ltoptions.m4: New. Update from GCC.
	* ltconfig: Remove.
	* ltcf-c.sh: Remove.
	* ltcf-cxx.sh: Remove.
	* ltcf-gcj.sh: Remove.
	* src-release: Update with new libtool file list.


Index: src-release
===================================================================
RCS file: /cvs/src/src/src-release,v
retrieving revision 1.23
diff -u -p -r1.23 src-release
--- src-release	9 Apr 2007 15:36:41 -0000	1.23
+++ src-release	7 May 2007 16:59:56 -0000
@@ -49,8 +49,8 @@ PWD = $${PWDCMD-pwd}
 DEVO_SUPPORT= README Makefile.in configure configure.ac \
 	config.guess config.sub config move-if-change \
 	COPYING COPYING.LIB install-sh config-ml.in symlink-tree \
-	mkinstalldirs ltconfig ltmain.sh missing ylwrap \
-	libtool.m4 ltcf-c.sh ltcf-cxx.sh ltcf-gcj.sh \
+	mkinstalldirs ltmain.sh missing ylwrap \
+	libtool.m4 ltsugar.m4, ltversion.m4, ltoptions.m4 \
 	Makefile.def Makefile.tpl src-release config.rpath
 
 # Files in devo/etc used in any net release.


bfd/ChangeLog
2007-05-17  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regnerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* doc/Makefile.in: Regenerate.

binutils/ChangeLog
2007-05-17  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* doc/Makefile.in: Regenerate.

gas/ChangeLog
2007-05-17  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regnerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* doc/Makefile.in: Regenerate.

gprof/ChangeLog
2007-05-17  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regnerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.

ld/ChangeLog
2007-05-17  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regnerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.

opcodes/ChangeLog
2007-05-17  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regnerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.

rda/ChangeLog
2007-05-17  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regnerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* rda/lib/Makefile.in: Regenerate.
	* rda/qe/Makefile.in: Regenerate.
	* rda/samples/Makefile.in: Regenerate.

newlib/ChangeLog

2007-05-17  Steve Ellcey  <sje@cup.hp.com>
            Charles Wilson  <libtool@cwilson.fastmail.fm>

	* libtool.m4: removed
	* configure.in: invoke _LD_DECL_SED before conditionally initializing
	libtool.  Move AC_PROG_AWK outside conditional.
	* libc/sys/linux/configure.in: Ditto.
	* libc/sys/linux/linuxthreads/configure.in: Ditto.
	* libc/sys/linux/linuxthreads/machine/i386/configure.in: Ditto.
	* libc/sys/linux/machine/i386/configure.in: Ditto.

	* iconvdata/configure.in: invoke _LD_DECL_SED before conditionally
	initializing libtool.
	* libc/configure.in: Ditto.
	* libc/machine/configure.in: Ditto.
	* libc/machine/i386/configure.in: Ditto.
	* libc/sys/configure.in: Ditto.
	* libc/sys/linux/linuxthreads/machine/configure.in: Ditto.
	* libc/sys/linux/machine/configure.in: Ditto.
	* libm/configure.in: Ditto.
	* libm/machine/configure.in: Ditto.
	* libm/machine/i386/configure.in: Ditto.

	* Makefile.am: Ensure toplevel is included in ACLOCAL_AMFLAGS.
	* doc/Makefile.am: Ditto.
	* iconvdata/Makefile.am: Ditto.
	* libc/Makefile.am: Ditto.
	* libc/machine/Makefile.am: Ditto.
	* libc/machine/a29k/Makefile.am: Ditto.
	* libc/machine/arm/Makefile.am: Ditto.
	* libc/machine/bfin/Makefile.am: Ditto.
	* libc/machine/cris/Makefile.am: Ditto.
	* libc/machine/crx/Makefile.am: Ditto.
	* libc/machine/d10v/Makefile.am: Ditto.
	* libc/machine/d30v/Makefile.am: Ditto.
	* libc/machine/fr30/Makefile.am: Ditto.
	* libc/machine/frv/Makefile.am: Ditto.
	* libc/machine/h8300/Makefile.am: Ditto.
	* libc/machine/h8500/Makefile.am: Ditto.
	* libc/machine/hppa/Makefile.am: Ditto.
	* libc/machine/i386/Makefile.am: Ditto.
	* libc/machine/i960/Makefile.am: Ditto.
	* libc/machine/iq2000/Makefile.am: Ditto.
	* libc/machine/m32c/Makefile.am: Ditto.
	* libc/machine/m32r/Makefile.am: Ditto.
	* libc/machine/m68hc11/Makefile.am: Ditto.
	* libc/machine/m68k/Makefile.am: Ditto.
	* libc/machine/m88k/Makefile.am: Ditto.
	* libc/machine/mips/Makefile.am: Ditto.
	* libc/machine/mn10200/Makefile.am: Ditto.
	* libc/machine/mn10300/Makefile.am: Ditto.
	* libc/machine/mt/Makefile.am: Ditto.
	* libc/machine/necv70/Makefile.am: Ditto.
	* libc/machine/powerpc/Makefile.am: Ditto.
	* libc/machine/sh/Makefile.am: Ditto.
	* libc/machine/sparc/Makefile.am: Ditto.
	* libc/machine/spu/Makefile.am: Ditto.
	* libc/machine/tic4x/Makefile.am: Ditto.
	* libc/machine/tic80/Makefile.am: Ditto.
	* libc/machine/v850/Makefile.am: Ditto.
	* libc/machine/w65/Makefile.am: Ditto.
	* libc/machine/xscale/Makefile.am: Ditto.
	* libc/machine/xstormy16/Makefile.am: Ditto.
	* libc/machine/z8k/Makefile.am: Ditto.
	* libc/sys/Makefile.am: Ditto.
	* libc/sys/a29khif/Makefile.am: Ditto.
	* libc/sys/arc/Makefile.am: Ditto.
	* libc/sys/arm/Makefile.am: Ditto.
	* libc/sys/d10v/Makefile.am: Ditto.
	* libc/sys/decstation/Makefile.am: Ditto.
	* libc/sys/h8300hms/Makefile.am: Ditto.
	* libc/sys/h8500hms/Makefile.am: Ditto.
	* libc/sys/linux/Makefile.am: Ditto.
	* libc/sys/linux/linuxthreads/Makefile.am: Ditto.
	* libc/sys/linux/linuxthreads/machine/Makefile.am: Ditto.
	* libc/sys/linux/linuxthreads/machine/i386/Makefile.am: Ditto.
	* libc/sys/linux/machine/Makefile.am: Ditto.
	* libc/sys/linux/machine/i386/Makefile.am: Ditto.
	* libc/sys/m88kbug/Makefile.am: Ditto.
	* libc/sys/mmixware/Makefile.am: Ditto.
	* libc/sys/netware/Makefile.am: Ditto.
	* libc/sys/rdos/Makefile.am: Ditto.
	* libc/sys/rtems/Makefile.am: Ditto.
	* libc/sys/sh/Makefile.am: Ditto.
	* libc/sys/sparc64/Makefile.am: Ditto.
	* libc/sys/sun4/Makefile.am: Ditto.
	* libc/sys/sysmec/Makefile.am: Ditto.
	* libc/sys/sysnec810/Makefile.am: Ditto.
	* libc/sys/sysnecv850/Makefile.am: Ditto.
	* libc/sys/sysvi386/Makefile.am: Ditto.
	* libc/sys/sysvnecv70/Makefile.am: Ditto.
	* libc/sys/tic80/Makefile.am: Ditto.
	* libc/sys/w65/Makefile.am: Ditto.
	* libc/sys/z8ksim/Makefile.am: Ditto.
	* libm/Makefile.am: Ditto.
	* libm/machine/Makefile.am: Ditto.
	* libm/machine/i386/Makefile.am: Ditto.
	* libm/machine/spu/Makefile.am: Ditto.

	* aclocal.m4: Regenerate.
	* iconvdata/aclocal.m4: Regenerate.
	* libc/aclocal.m4: Regenerate.
	* libc/machine/aclocal.m4: Regenerate.
	* libc/machine/i386/aclocal.m4: Regenerate.
	* libc/sys/aclocal.m4: Regenerate.
	* libc/sys/linux/aclocal.m4: Regenerate.
	* libc/sys/linux/linuxthreads/aclocal.m4: Regenerate.
	* libc/sys/linux/linuxthreads/machine/aclocal.m4: Regenerate.
	* libc/sys/linux/linuxthreads/machine/i386/aclocal.m4: Regenerate.
	* libc/sys/linux/machine/aclocal.m4: Regenerate.
	* libc/sys/linux/machine/i386/aclocal.m4: Regenerate.
	* libm/aclocal.m4: Regenerate.
	* libm/machine/aclocal.m4: Regenerate.
	* libm/machine/i386/aclocal.m4: Regenerate.

	* Makefile.in: Regenerate.
	* doc/Makefile.in: Regenerate.
	* iconvdata/Makefile.in: Regenerate.
	* libc/Makefile.in: Regenerate.
	* libc/argz/Makefile.in: Regenerate.
	* libc/ctype/Makefile.in: Regenerate.
	* libc/errno/Makefile.in: Regenerate.
	* libc/iconv/Makefile.in: Regenerate.
	* libc/iconv/ccs/Makefile.in: Regenerate.
	* libc/iconv/ccs/binary/Makefile.in: Regenerate.
	* libc/iconv/ces/Makefile.in: Regenerate.
	* libc/iconv/lib/Makefile.in: Regenerate.
	* libc/locale/Makefile.in: Regenerate.
	* libc/machine/Makefile.in: Regenerate.
	* libc/machine/a29k/Makefile.in: Regenerate.
	* libc/machine/arm/Makefile.in: Regenerate.
	* libc/machine/bfin/Makefile.in: Regenerate.
	* libc/machine/cris/Makefile.in: Regenerate.
	* libc/machine/crx/Makefile.in: Regenerate.
	* libc/machine/d10v/Makefile.in: Regenerate.
	* libc/machine/d30v/Makefile.in: Regenerate.
	* libc/machine/fr30/Makefile.in: Regenerate.
	* libc/machine/frv/Makefile.in: Regenerate.
	* libc/machine/h8300/Makefile.in: Regenerate.
	* libc/machine/h8500/Makefile.in: Regenerate.
	* libc/machine/hppa/Makefile.in: Regenerate.
	* libc/machine/i386/Makefile.in: Regenerate.
	* libc/machine/i960/Makefile.in: Regenerate.
	* libc/machine/iq2000/Makefile.in: Regenerate.
	* libc/machine/m32c/Makefile.in: Regenerate.
	* libc/machine/m32r/Makefile.in: Regenerate.
	* libc/machine/m68hc11/Makefile.in: Regenerate.
	* libc/machine/m68k/Makefile.in: Regenerate.
	* libc/machine/m88k/Makefile.in: Regenerate.
	* libc/machine/mips/Makefile.in: Regenerate.
	* libc/machine/mn10200/Makefile.in: Regenerate.
	* libc/machine/mn10300/Makefile.in: Regenerate.
	* libc/machine/mt/Makefile.in: Regenerate.
	* libc/machine/necv70/Makefile.in: Regenerate.
	* libc/machine/powerpc/Makefile.in: Regenerate.
	* libc/machine/sh/Makefile.in: Regenerate.
	* libc/machine/sparc/Makefile.in: Regenerate.
	* libc/machine/spu/Makefile.in: Regenerate.
	* libc/machine/tic4x/Makefile.in: Regenerate.
	* libc/machine/tic80/Makefile.in: Regenerate.
	* libc/machine/v850/Makefile.in: Regenerate.
	* libc/machine/w65/Makefile.in: Regenerate.
	* libc/machine/xscale/Makefile.in: Regenerate.
	* libc/machine/xstormy16/Makefile.in: Regenerate.
	* libc/machine/z8k/Makefile.in: Regenerate.
	* libc/misc/Makefile.in: Regenerate.
	* libc/posix/Makefile.in: Regenerate.
	* libc/reent/Makefile.in: Regenerate.
	* libc/search/Makefile.in: Regenerate.
	* libc/signal/Makefile.in: Regenerate.
	* libc/stdio/Makefile.in: Regenerate.
	* libc/stdio64/Makefile.in: Regenerate.
	* libc/stdlib/Makefile.in: Regenerate.
	* libc/string/Makefile.in: Regenerate.
	* libc/sys/Makefile.in: Regenerate.
	* libc/sys/a29khif/Makefile.in: Regenerate.
	* libc/sys/arc/Makefile.in: Regenerate.
	* libc/sys/arm/Makefile.in: Regenerate.
	* libc/sys/d10v/Makefile.in: Regenerate.
	* libc/sys/decstation/Makefile.in: Regenerate.
	* libc/sys/h8300hms/Makefile.in: Regenerate.
	* libc/sys/h8500hms/Makefile.in: Regenerate.
	* libc/sys/linux/Makefile.in: Regenerate.
	* libc/sys/linux/argp/Makefile.in: Regenerate.
	* libc/sys/linux/cmath/Makefile.in: Regenerate.
	* libc/sys/linux/dl/Makefile.in: Regenerate.
	* libc/sys/linux/iconv/Makefile.in: Regenerate.
	* libc/sys/linux/intl/Makefile.in: Regenerate.
	* libc/sys/linux/linuxthreads/Makefile.in: Regenerate.
	* libc/sys/linux/linuxthreads/machine/Makefile.in: Regenerate.
	* libc/sys/linux/linuxthreads/machine/i386/Makefile.in: Regenerate.
	* libc/sys/linux/machine/Makefile.in: Regenerate.
	* libc/sys/linux/machine/i386/Makefile.in: Regenerate.
	* libc/sys/linux/net/Makefile.in: Regenerate.
	* libc/sys/linux/stdlib/Makefile.in: Regenerate.
	* libc/sys/m88kbug/Makefile.in: Regenerate.
	* libc/sys/mmixware/Makefile.in: Regenerate.
	* libc/sys/netware/Makefile.in: Regenerate.
	* libc/sys/rdos/Makefile.in: Regenerate.
	* libc/sys/rtems/Makefile.in: Regenerate.
	* libc/sys/sh/Makefile.in: Regenerate.
	* libc/sys/sparc64/Makefile.in: Regenerate.
	* libc/sys/sun4/Makefile.in: Regenerate.
	* libc/sys/sysmec/Makefile.in: Regenerate.
	* libc/sys/sysnec810/Makefile.in: Regenerate.
	* libc/sys/sysnecv850/Makefile.in: Regenerate.
	* libc/sys/sysvi386/Makefile.in: Regenerate.
	* libc/sys/sysvnecv70/Makefile.in: Regenerate.
	* libc/sys/tic80/Makefile.in: Regenerate.
	* libc/sys/w65/Makefile.in: Regenerate.
	* libc/sys/z8ksim/Makefile.in: Regenerate.
	* libc/syscalls/Makefile.in: Regenerate.
	* libc/time/Makefile.in: Regenerate.
	* libc/unix/Makefile.in: Regenerate.
	* libm/Makefile.in: Regenerate.
	* libm/common/Makefile.in: Regenerate.
	* libm/machine/Makefile.in: Regenerate.
	* libm/machine/i386/Makefile.in: Regenerate.
	* libm/machine/spu/Makefile.in: Regenerate.
	* libm/math/Makefile.in: Regenerate.
	* libm/mathfp/Makefile.in: Regenerate.

	* configure: Regenerate.
	* iconvdata/configure: Regenerate.
	* libc/configure: Regenerate.
	* libc/machine/configure: Regenerate.
	* libc/machine/i386/configure: Regenerate.
	* libc/sys/configure: Regenerate.
	* libc/sys/linux/configure: Regenerate.
	* libc/sys/linux/linuxthreads/configure: Regenerate.
	* libc/sys/linux/linuxthreads/machine/configure: Regenerate.
	* libc/sys/linux/linuxthreads/machine/i386/configure: Regenerate.
	* libc/sys/linux/machine/configure: Regenerate.
	* libc/sys/linux/machine/i386/configure: Regenerate.
	* libm/configure: Regenerate.
	* libm/machine/configure: Regenerate.
	* libm/machine/i386/configure: Regenerate.


Index: configure.in
===================================================================
RCS file: /cvs/src/src/newlib/configure.in,v
retrieving revision 1.36
diff -r1.36 configure.in
122a123,124
> _LT_DECL_SED
> AC_PROG_AWK
126d127
< AC_PROG_AWK
Index: libc/sys/linux/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/linux/configure.in,v
retrieving revision 1.11
diff -r1.11 configure.in
16c16,17
< 
---
> _LT_DECL_SED
> AC_PROG_AWK
20d20
< AC_PROG_AWK
Index: libc/sys/linux/linuxthreads/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/linux/linuxthreads/configure.in,v
retrieving revision 1.2
diff -r1.2 configure.in
16c16,17
< 
---
> _LT_DECL_SED
> AC_PROG_AWK
20d20
< AC_PROG_AWK
Index: libc/sys/linux/linuxthreads/machine/i386/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/linux/linuxthreads/machine/i386/configure.in,v
retrieving revision 1.2
diff -r1.2 configure.in
16c16,17
< 
---
> _LT_DECL_SED
> AC_PROG_AWK
20d20
< AC_PROG_AWK
Index: libc/sys/linux/machine/i386/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/linux/machine/i386/configure.in,v
retrieving revision 1.2
diff -r1.2 configure.in
16c16,17
< 
---
> _LT_DECL_SED
> AC_PROG_AWK
20d20
< AC_PROG_AWK
Index: iconvdata/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/iconvdata/configure.in,v
retrieving revision 1.2
diff -r1.2 configure.in
16c16
< 
---
> _LT_DECL_SED
Index: libc/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/libc/configure.in,v
retrieving revision 1.14
diff -r1.14 configure.in
25c25
< 
---
> _LT_DECL_SED
Index: libc/machine/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/configure.in,v
retrieving revision 1.6
diff -r1.6 configure.in
17c17
< 
---
> _LT_DECL_SED
Index: libc/machine/i386/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/i386/configure.in,v
retrieving revision 1.3
diff -r1.3 configure.in
17c17
< 
---
> _LT_DECL_SED
Index: libc/sys/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/configure.in,v
retrieving revision 1.7
diff -r1.7 configure.in
15a16
> _LT_DECL_SED
Index: libc/sys/linux/linuxthreads/machine/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/linux/linuxthreads/machine/configure.in,v
retrieving revision 1.3
diff -r1.3 configure.in
15a16
> _LT_DECL_SED
Index: libc/sys/linux/machine/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/linux/machine/configure.in,v
retrieving revision 1.3
diff -r1.3 configure.in
15a16
> _LT_DECL_SED
Index: libm/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/libm/configure.in,v
retrieving revision 1.6
diff -r1.6 configure.in
25c25
< 
---
> _LT_DECL_SED
Index: libm/machine/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/libm/machine/configure.in,v
retrieving revision 1.5
diff -r1.5 configure.in
17c17
< 
---
> _LT_DECL_SED
Index: libm/machine/i386/configure.in
===================================================================
RCS file: /cvs/src/src/newlib/libm/machine/i386/configure.in,v
retrieving revision 1.2
diff -r1.2 configure.in
17c17
< 
---
> _LT_DECL_SED
Index: Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/Makefile.am,v
retrieving revision 1.40
diff -r1.40 Makefile.am
4c4
< ACLOCAL_AMFLAGS = -I .
---
> ACLOCAL_AMFLAGS = -I . -I ..
Index: doc/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/doc/Makefile.am,v
retrieving revision 1.1.1.1
diff -r1.1.1.1 Makefile.am
20c20
< ACLOCAL_AMFLAGS = -I ..
---
> ACLOCAL_AMFLAGS = -I .. -I ../..
Index: iconvdata/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/iconvdata/Makefile.am,v
retrieving revision 1.2
diff -r1.2 Makefile.am
26c26
< ACLOCAL_AMFLAGS = -I ..
---
> ACLOCAL_AMFLAGS = -I .. -I ../..
Index: libc/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/Makefile.am,v
retrieving revision 1.13
diff -r1.13 Makefile.am
213c213
< ACLOCAL_AMFLAGS = -I ..
---
> ACLOCAL_AMFLAGS = -I .. -I ../..
Index: libc/machine/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/Makefile.am,v
retrieving revision 1.2
diff -r1.2 Makefile.am
25c25
< ACLOCAL_AMFLAGS = -I ../..
---
> ACLOCAL_AMFLAGS = -I ../.. -I ../../..
Index: libc/machine/a29k/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/a29k/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
14c14
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/arm/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/arm/Makefile.am,v
retrieving revision 1.5
diff -r1.5 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/bfin/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/bfin/Makefile.am,v
retrieving revision 1.1
diff -r1.1 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/cris/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/cris/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
26c26
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/crx/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/crx/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/d10v/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/d10v/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/d30v/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/d30v/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/fr30/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/fr30/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/frv/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/frv/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/h8300/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/h8300/Makefile.am,v
retrieving revision 1.5
diff -r1.5 Makefile.am
18c18
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/h8500/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/h8500/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/hppa/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/hppa/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
17c17
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/i386/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/i386/Makefile.am,v
retrieving revision 1.8
diff -r1.8 Makefile.am
35c35
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/i960/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/i960/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/iq2000/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/iq2000/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/m32c/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/m32c/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/m32r/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/m32r/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/m68hc11/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/m68hc11/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/m68k/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/m68k/Makefile.am,v
retrieving revision 1.6
diff -r1.6 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/m88k/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/m88k/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/mips/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/mips/Makefile.am,v
retrieving revision 1.4
diff -r1.4 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/mn10200/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/mn10200/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/mn10300/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/mn10300/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
16c16
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/mt/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/mt/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/necv70/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/necv70/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/powerpc/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/powerpc/Makefile.am,v
retrieving revision 1.7
diff -r1.7 Makefile.am
19c19
< ACLOCAL_AMFLAGS = -I ../../.. 
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../.. 
Index: libc/machine/sh/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/sh/Makefile.am,v
retrieving revision 1.10
diff -r1.10 Makefile.am
27c27
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/sparc/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/sparc/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/spu/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/spu/Makefile.am,v
retrieving revision 1.6
diff -r1.6 Makefile.am
27c27
< ACLOCAL_AMFLAGS = -I ../../.. 
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../.. 
Index: libc/machine/tic4x/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/tic4x/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/tic80/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/tic80/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/v850/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/v850/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/w65/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/w65/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
16c16
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/xscale/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/xscale/Makefile.am,v
retrieving revision 1.4
diff -r1.4 Makefile.am
17c17
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/xstormy16/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/xstormy16/Makefile.am,v
retrieving revision 1.5
diff -r1.5 Makefile.am
17c17
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/machine/z8k/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/machine/z8k/Makefile.am,v
retrieving revision 1.4
diff -r1.4 Makefile.am
15c15
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/Makefile.am,v
retrieving revision 1.2
diff -r1.2 Makefile.am
36c36
< ACLOCAL_AMFLAGS = -I ../..
---
> ACLOCAL_AMFLAGS = -I ../.. -I ../../..
Index: libc/sys/a29khif/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/a29khif/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
52c52
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/arc/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/arc/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
18c18
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/arm/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/arm/Makefile.am,v
retrieving revision 1.7
diff -r1.7 Makefile.am
28c28
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/d10v/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/d10v/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
17c17
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/decstation/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/decstation/Makefile.am,v
retrieving revision 1.2
diff -r1.2 Makefile.am
46c46
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/h8300hms/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/h8300hms/Makefile.am,v
retrieving revision 1.6
diff -r1.6 Makefile.am
18c18
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/h8500hms/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/h8500hms/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
17c17
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/linux/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/linux/Makefile.am,v
retrieving revision 1.46
diff -r1.46 Makefile.am
242c242
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/linux/linuxthreads/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/linux/linuxthreads/Makefile.am,v
retrieving revision 1.4
diff -r1.4 Makefile.am
103c103
< ACLOCAL_AMFLAGS = -I ../../../..
---
> ACLOCAL_AMFLAGS = -I ../../../.. -I ../../../../..
Index: libc/sys/linux/linuxthreads/machine/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/linux/linuxthreads/machine/Makefile.am,v
retrieving revision 1.1
diff -r1.1 Makefile.am
9c9
< ACLOCAL_AMFLAGS = -I ../../../../..
---
> ACLOCAL_AMFLAGS = -I ../../../../.. -I ../../../../../..
Index: libc/sys/linux/linuxthreads/machine/i386/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/linux/linuxthreads/machine/i386/Makefile.am,v
retrieving revision 1.2
diff -r1.2 Makefile.am
29c29
< ACLOCAL_AMFLAGS = -I ../../../../../..
---
> ACLOCAL_AMFLAGS = -I ../../../../../.. -I ../../../../../../..
Index: libc/sys/linux/machine/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/linux/machine/Makefile.am,v
retrieving revision 1.1
diff -r1.1 Makefile.am
20c20
< ACLOCAL_AMFLAGS = -I ../../../..
---
> ACLOCAL_AMFLAGS = -I ../../../.. -I ../../../../..
Index: libc/sys/linux/machine/i386/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/linux/machine/i386/Makefile.am,v
retrieving revision 1.9
diff -r1.9 Makefile.am
30c30
< ACLOCAL_AMFLAGS = -I ../../../../..
---
> ACLOCAL_AMFLAGS = -I ../../../../.. -I ../../../../../..
Index: libc/sys/m88kbug/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/m88kbug/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
17c17
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/mmixware/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/mmixware/Makefile.am,v
retrieving revision 1.4
diff -r1.4 Makefile.am
21c21
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/netware/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/netware/Makefile.am,v
retrieving revision 1.2
diff -r1.2 Makefile.am
17c17
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/rdos/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/rdos/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
20c20
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/rtems/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/rtems/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
17c17
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/sh/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/sh/Makefile.am,v
retrieving revision 1.5
diff -r1.5 Makefile.am
17c17
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/sparc64/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/sparc64/Makefile.am,v
retrieving revision 1.2
diff -r1.2 Makefile.am
120c120
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/sun4/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/sun4/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
98c98
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/sysmec/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/sysmec/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
21c21
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/sysnec810/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/sysnec810/Makefile.am,v
retrieving revision 1.4
diff -r1.4 Makefile.am
17c17
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/sysnecv850/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/sysnecv850/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
22c22
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/sysvi386/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/sysvi386/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
26c26
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/sysvnecv70/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/sysvnecv70/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
18c18
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/tic80/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/tic80/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
22c22
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/w65/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/w65/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
17c17
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libc/sys/z8ksim/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libc/sys/z8ksim/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
17c17
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libm/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libm/Makefile.am,v
retrieving revision 1.6
diff -r1.6 Makefile.am
64c64
< ACLOCAL_AMFLAGS = -I ..
---
> ACLOCAL_AMFLAGS = -I .. -I ../..
Index: libm/machine/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libm/machine/Makefile.am,v
retrieving revision 1.5
diff -r1.5 Makefile.am
25c25
< ACLOCAL_AMFLAGS = -I ../..
---
> ACLOCAL_AMFLAGS = -I ../.. -I ../../..
Index: libm/machine/i386/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libm/machine/i386/Makefile.am,v
retrieving revision 1.3
diff -r1.3 Makefile.am
30c30
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..
Index: libm/machine/spu/Makefile.am
===================================================================
RCS file: /cvs/src/src/newlib/libm/machine/spu/Makefile.am,v
retrieving revision 1.2
diff -r1.2 Makefile.am
23c23
< ACLOCAL_AMFLAGS = -I ../../..
---
> ACLOCAL_AMFLAGS = -I ../../.. -I ../../../..

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-18 17:09             ` Steve Ellcey
@ 2007-05-21  7:41               ` Paolo Bonzini
  2007-05-21 12:12                 ` Charles Wilson
  2007-05-24 14:33                 ` libtool
  0 siblings, 2 replies; 22+ messages in thread
From: Paolo Bonzini @ 2007-05-21  7:41 UTC (permalink / raw)
  To: Steve Ellcey
  Cc: bonzini, libtool, newlib, aoliva, gcc-patches, gdb-patches, binutils


> I am hoping that by not including it I can send this email to the newlib
> email list without it bouncing.  Here are the rest of the changes, this
> includes the newlib changes from Charles Wilson as well as the
> src-release change.

Ok as soon as the gcc PR32009 is solved, which should be one day or two. 
  This will also give some time to complain to the gdb/binutils/newlib 
people.

Please look out for regressions after you commit (newlibbers: please CC 
me as I'm not on your list).

> It does not include the change to the module
> definition(s) file that Charles pointed out.  Hopefully we can make that
> after (or before) checking this patch in.

I just committed it:

Index: modules
===================================================================
RCS file: /cvs/src/CVSROOT/modules,v
retrieving revision 1.65
diff -u -r1.65 modules
--- modules     20 Feb 2007 12:43:38 -0000      1.65
+++ modules     21 May 2007 07:37:27 -0000
@@ -51,6 +51,9 @@
         src/etc \
         src/gettext.m4 \
         src/install-sh \
+       src/ltsugar.m4 \
+       src/ltversion.m4 \
+       src/ltoptions.m4 \
         src/libtool.m4 \
         src/ltcf-c.sh \
         src/ltcf-cxx.sh \

Paolo

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-21  7:41               ` Paolo Bonzini
@ 2007-05-21 12:12                 ` Charles Wilson
  2007-05-21 13:25                   ` Paolo Bonzini
  2007-05-24 14:33                 ` libtool
  1 sibling, 1 reply; 22+ messages in thread
From: Charles Wilson @ 2007-05-21 12:12 UTC (permalink / raw)
  To: bonzini; +Cc: Steve Ellcey, newlib, aoliva, gcc-patches, gdb-patches, binutils

Paolo Bonzini wrote:
> I just committed it:
> 
> Index: modules
> ===================================================================
> RCS file: /cvs/src/CVSROOT/modules,v
> retrieving revision 1.65
> diff -u -r1.65 modules
> --- modules     20 Feb 2007 12:43:38 -0000      1.65
> +++ modules     21 May 2007 07:37:27 -0000
> @@ -51,6 +51,9 @@
>         src/etc \
>         src/gettext.m4 \
>         src/install-sh \
> +       src/ltsugar.m4 \
> +       src/ltversion.m4 \
> +       src/ltoptions.m4 \

Also need 'src/compile' -- that's a long-standing omission not related 
to Steve's work.

>         src/libtool.m4 \
>         src/ltcf-c.sh \
>         src/ltcf-cxx.sh \

--
Chuck

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-21 12:12                 ` Charles Wilson
@ 2007-05-21 13:25                   ` Paolo Bonzini
  0 siblings, 0 replies; 22+ messages in thread
From: Paolo Bonzini @ 2007-05-21 13:25 UTC (permalink / raw)
  To: Charles Wilson
  Cc: bonzini, Steve Ellcey, newlib, aoliva, gcc-patches, gdb-patches,
	binutils

Charles Wilson wrote:
> Paolo Bonzini wrote:
>> I just committed it:
>>
>> Index: modules
>> ===================================================================
>> RCS file: /cvs/src/CVSROOT/modules,v
>> retrieving revision 1.65
>> diff -u -r1.65 modules
>> --- modules     20 Feb 2007 12:43:38 -0000      1.65
>> +++ modules     21 May 2007 07:37:27 -0000
>> @@ -51,6 +51,9 @@
>>         src/etc \
>>         src/gettext.m4 \
>>         src/install-sh \
>> +       src/ltsugar.m4 \
>> +       src/ltversion.m4 \
>> +       src/ltoptions.m4 \
> 
> Also need 'src/compile' -- that's a long-standing omission not related 
> to Steve's work.

Also done.

Paolo

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-21  7:41               ` Paolo Bonzini
  2007-05-21 12:12                 ` Charles Wilson
@ 2007-05-24 14:33                 ` libtool
  2007-05-24 14:34                   ` Paolo Bonzini
  1 sibling, 1 reply; 22+ messages in thread
From: libtool @ 2007-05-24 14:33 UTC (permalink / raw)
  To: bonzini, Steve Ellcey
  Cc: bonzini, newlib, aoliva, gcc-patches, gdb-patches, binutils

On Mon, 21 May 2007 09:40:56 +0200, "Paolo Bonzini" said:
> Ok as soon as the gcc PR32009 is solved, which should be one day or two. 
>   This will also give some time to complain to the gdb/binutils/newlib 
> people.

Given
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32009#c9 

Ping?

--
Chuck

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-24 14:33                 ` libtool
@ 2007-05-24 14:34                   ` Paolo Bonzini
  2007-05-24 15:38                     ` Steve Ellcey
  0 siblings, 1 reply; 22+ messages in thread
From: Paolo Bonzini @ 2007-05-24 14:34 UTC (permalink / raw)
  To: libtool
  Cc: bonzini, Steve Ellcey, newlib, aoliva, gcc-patches, gdb-patches,
	binutils

libtool@cwilson.fastmail.fm wrote:
> On Mon, 21 May 2007 09:40:56 +0200, "Paolo Bonzini" said:
>> Ok as soon as the gcc PR32009 is solved, which should be one day or two. 
>>   This will also give some time to complain to the gdb/binutils/newlib 
>> people.
> 
> Given
> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32009#c9 

Yes, go on.

Paolo

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-24 14:34                   ` Paolo Bonzini
@ 2007-05-24 15:38                     ` Steve Ellcey
  2007-05-24 15:42                       ` Jeff Johnston
  0 siblings, 1 reply; 22+ messages in thread
From: Steve Ellcey @ 2007-05-24 15:38 UTC (permalink / raw)
  To: bonzini, jjohnstn
  Cc: libtool, newlib, aoliva, gcc-patches, gdb-patches, binutils

> libtool@cwilson.fastmail.fm wrote:
> > On Mon, 21 May 2007 09:40:56 +0200, "Paolo Bonzini" said:
> >> Ok as soon as the gcc PR32009 is solved, which should be one day or two. 
> >>   This will also give some time to complain to the gdb/binutils/newlib 
> >> people.
> > 
> > Given
> > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32009#c9 
> 
> Yes, go on.
> 
> Paolo

Just to make sure, Jeff are you OK with the newlib part of this patch?
I think you said you were but I don't want to change the configure.in
and Makefile.am files in newlib without being positive you are on board
with the change too.  These changes are the ones created by Charles
Wilson.

Steve Ellcey
sje@cup.hp.com

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-24 15:38                     ` Steve Ellcey
@ 2007-05-24 15:42                       ` Jeff Johnston
  2007-05-24 15:51                         ` Steve Ellcey
  0 siblings, 1 reply; 22+ messages in thread
From: Jeff Johnston @ 2007-05-24 15:42 UTC (permalink / raw)
  To: Steve Ellcey
  Cc: bonzini, libtool, newlib, aoliva, gcc-patches, gdb-patches, binutils

Steve Ellcey wrote:
>> libtool@cwilson.fastmail.fm wrote:
>>     
>>> On Mon, 21 May 2007 09:40:56 +0200, "Paolo Bonzini" said:
>>>       
>>>> Ok as soon as the gcc PR32009 is solved, which should be one day or two. 
>>>>   This will also give some time to complain to the gdb/binutils/newlib 
>>>> people.
>>>>         
>>> Given
>>> http://gcc.gnu.org/bugzilla/show_bug.cgi?id=32009#c9 
>>>       
>> Yes, go on.
>>
>> Paolo
>>     
>
> Just to make sure, Jeff are you OK with the newlib part of this patch?
> I think you said you were but I don't want to change the configure.in
> and Makefile.am files in newlib without being positive you are on board
> with the change too.  These changes are the ones created by Charles
> Wilson.
>
> Steve Ellcey
> sje@cup.hp.com
>   
I don't remember seeing the actual patch.  This is the one proposed that 
does not use libtool unless we ask for it so it was definitely my 
preference.  IIRC, the proposal was to change the way we set up libtool 
and it added a few macros prior to the check for libtool-used.  If that 
is correct, there should be no problem.

-- Jeff J.

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-24 15:42                       ` Jeff Johnston
@ 2007-05-24 15:51                         ` Steve Ellcey
  2007-05-24 16:06                           ` Jeff Johnston
  0 siblings, 1 reply; 22+ messages in thread
From: Steve Ellcey @ 2007-05-24 15:51 UTC (permalink / raw)
  To: jjohnstn
  Cc: bonzini, libtool, newlib, aoliva, gcc-patches, gdb-patches, binutils

> I don't remember seeing the actual patch.  This is the one proposed that 
> does not use libtool unless we ask for it so it was definitely my 
> preference.  IIRC, the proposal was to change the way we set up libtool 
> and it added a few macros prior to the check for libtool-used.  If that 
> is correct, there should be no problem.
> 
> -- Jeff J.

Yes, that is the one.  Here is a pointer to the patch I am going to 
check in today.

	http://sourceware.org/ml/binutils/2007-05/msg00247.html

Steve Ellcey
sje@cup.hp.com

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-24 15:51                         ` Steve Ellcey
@ 2007-05-24 16:06                           ` Jeff Johnston
  0 siblings, 0 replies; 22+ messages in thread
From: Jeff Johnston @ 2007-05-24 16:06 UTC (permalink / raw)
  To: Steve Ellcey
  Cc: bonzini, libtool, newlib, aoliva, gcc-patches, gdb-patches, binutils

Steve Ellcey wrote:
>> I don't remember seeing the actual patch.  This is the one proposed that 
>> does not use libtool unless we ask for it so it was definitely my 
>> preference.  IIRC, the proposal was to change the way we set up libtool 
>> and it added a few macros prior to the check for libtool-used.  If that 
>> is correct, there should be no problem.
>>
>> -- Jeff J.
>>     
>
> Yes, that is the one.  Here is a pointer to the patch I am going to 
> check in today.
>
> 	http://sourceware.org/ml/binutils/2007-05/msg00247.html
>
> Steve Ellcey
> sje@cup.hp.com
>   
Thanks.  Looks fine.

-- Jeff J.

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-18 10:06   ` Dave Korn
@ 2007-05-18 11:16     ` Daniel Jacobowitz
  0 siblings, 0 replies; 22+ messages in thread
From: Daniel Jacobowitz @ 2007-05-18 11:16 UTC (permalink / raw)
  To: Dave Korn
  Cc: libtool, 'Steve Ellcey',
	bonzini, newlib, aoliva, gcc-patches, gdb-patches, binutils

On Fri, May 18, 2007 at 11:04:41AM +0100, Dave Korn wrote:
> > Module definitions are not versioned.  
> 
>   AYS?  What was that link up there?

He's right of course.  The file is saved in version control, but HEAD
is used for all branches.

-- 
Daniel Jacobowitz
CodeSourcery

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

* RE: Patch to update libtool in GCC and Src trees
  2007-05-17 23:44 ` libtool
@ 2007-05-18 10:06   ` Dave Korn
  2007-05-18 11:16     ` Daniel Jacobowitz
  0 siblings, 1 reply; 22+ messages in thread
From: Dave Korn @ 2007-05-18 10:06 UTC (permalink / raw)
  To: libtool, 'Steve Ellcey'
  Cc: bonzini, newlib, aoliva, gcc-patches, gdb-patches, binutils

On 18 May 2007 00:45, libtool@cwilson.fastmail.fm wrote:


> 
>
http://cygwin.com/cgi-bin/cvsweb.cgi/CVSROOT/modules?rev=1.65&content-type=tex
t/x-cvsweb-markup&cvsroot=src

> Module definitions are not versioned.  

  AYS?  What was that link up there?


File: [src] / CVSROOT / modules (download)
Revision 1.65, Tue Feb 20 12:43:38 2007 UTC (2 months, 3 weeks ago) by drow
Branch: MAIN
CVS Tags: HEAD
Changes since 1.64: +1 -2 lines

Re-enable sim/sh64.


  Looks fairly versioned to me :)

    cheers,
      DaveK
-- 
Can't think of a witty .sigline today....

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

* Re: Patch to update libtool in GCC and Src trees
       [not found] <200705172103.OAA10817@hpsje.cup.hp.com>
@ 2007-05-17 23:44 ` libtool
  2007-05-18 10:06   ` Dave Korn
  0 siblings, 1 reply; 22+ messages in thread
From: libtool @ 2007-05-17 23:44 UTC (permalink / raw)
  To: Steve Ellcey; +Cc: bonzini, newlib, aoliva, gcc-patches, gdb-patches, binutils

[adding the lists back]

On Thu, 17 May 2007 14:03:34 -0700 (PDT), "Steve Ellcey"

> Chuck, I am confused by your inclusion of 'compile' in the package.
> Looking at my trees, I already see compile in the top-level of the GCC
> and src tree's and it is the same version that you sent me.

Well, that's really odd.  My src checkout didn't contain it, but looking
at viewCVS (src tree) and viewSVN (gcc tree) I see that, as you say, it
is there and it is the same version.  I wonder if it is a module
definition thing: if you do a checkout winsup or checkout newlib, maybe
you don't get all the files in toplevel?

Hmm, it appears that the module definitions are going to need updating
as part of your patch:

http://cygwin.com/cgi-bin/cvsweb.cgi/CVSROOT/modules?rev=1.65&content-type=text/x-cvsweb-markup&cvsroot=src


If you check out the entire src/ tree, you get all the contents of
<toplevel>, including compile.  OTOH, if you check out any explicit
module (binutils, or newlib, or winsup) like I did, they all rely on the
src-support module to get the necessary toplevel crud.

But: the src-support module definition does NOT contain compile!

Hence, I was missing compile, and thought it needed to be added.  But
what's really happened is that we've discovered a bug in the src tree:
the module definition for src-support needs to list 'compile'.  

With your patch, it will also need to list ltversion.m4, ltoptions.m4,
and ltsugar.m4.


Module definitions are not versioned.  It seems to me that the module
definition should list ALL possible files that EVER were part of the
module; if they've been deleted or were never added for your particular
branch you just won't see them on checkout.  Evidence for this: the
'src-support' module currently includes both "<toplevel>configure.in"
and "<toplevel>configure.ac" -- but only one exists in any given branch.

I don't know how SVN deals with modules, if it even supports them, or
whether the gcc tree exhibits any problem similar to that observed here
in the src tree.

--
Chuck

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-08  6:16     ` Paolo Bonzini
@ 2007-05-08 15:19       ` Alexandre Oliva
  0 siblings, 0 replies; 22+ messages in thread
From: Alexandre Oliva @ 2007-05-08 15:19 UTC (permalink / raw)
  To: bonzini
  Cc: Charles Wilson, Steve Ellcey, binutils, gcc-patches, gdb-patches, newlib

On May  8, 2007, Paolo Bonzini <paolo.bonzini@lu.unisi.ch> wrote:

>> How often will gcc re-import the latest libtool ToT?  Any chance of
>> another -- less disruptive! -- update before 4.THREE.0 ships?

> If it were only for me, we could commit to syncing libtool ToT
> periodically at least until libtool 2.0 is out.

+1

One more time, thanks Steve for taking up this painful task!

-- 
Alexandre Oliva         http://www.lsd.ic.unicamp.br/~oliva/
FSF Latin America Board Member         http://www.fsfla.org/
Red Hat Compiler Engineer   aoliva@{redhat.com, gcc.gnu.org}
Free Software Evangelist  oliva@{lsd.ic.unicamp.br, gnu.org}

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-08  3:47   ` Charles Wilson
@ 2007-05-08  6:16     ` Paolo Bonzini
  2007-05-08 15:19       ` Alexandre Oliva
  0 siblings, 1 reply; 22+ messages in thread
From: Paolo Bonzini @ 2007-05-08  6:16 UTC (permalink / raw)
  To: Charles Wilson; +Cc: Steve Ellcey, binutils, gcc-patches, gdb-patches, newlib


> Either way, Steve's existing patch needs to be extended to do 
> _something_ with newlib, and that means a few more days of shakedown so 
> the linux-native-newlib guys can test it.

Agreed.

> Ralf W. and I have been working on some refinements for cygwin/mingw 
> libtool in libtool's ToT over the last few weeks.  They are not yet 
> ready, and I certainly do not want to hold back gcc progress waiting on 
> libtool: the 20070318 libtool ToT included in Steve's update works fine 
> as demonstrated above.  However, now that Steve's done all or most of 
> the _hard_ work, what will be the policy going forward with regards to 
> updating external, but embedded, tools like libtool?
> 
> How often will gcc re-import the latest libtool ToT?  Any chance of 
> another -- less disruptive! -- update before 4.THREE.0 ships?

If it were only for me, we could commit to syncing libtool ToT 
periodically at least until libtool 2.0 is out.  But I suspect that to 
convince everybody, libtool would need a more precise notion of 
stable-ness.  After that, it will be the usual mess, the same as for 
Autoconf and Automake... :-)

Paolo

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-07 20:08 ` Paolo Bonzini
@ 2007-05-08  3:47   ` Charles Wilson
  2007-05-08  6:16     ` Paolo Bonzini
  0 siblings, 1 reply; 22+ messages in thread
From: Charles Wilson @ 2007-05-08  3:47 UTC (permalink / raw)
  To: bonzini; +Cc: Steve Ellcey, binutils, gcc-patches, gdb-patches, newlib

Paolo Bonzini wrote:
> 
>> Attached are the various changelogs for GCC and the src tree, the one 
>> diff for src-release, and then an attachment with the ToT libtool that 
>> I have been using for testing.
> 
> What was the status of AIX testing?  If that and Cygwin (possibly 
> including winsup/newlib -- CCing Charles Wilson) are ok, the patch can 
> go in as far as I'm concerned.  Sorry if I'm being extra safe, but the 
> hardest to maintain parts are in now.

---- winsup/newlib, cygwin -----

Well, I just did a native build of a winsup/newlib tree (that is, module 
winsup checkout from src CVS repository) with Steve's ToT libtool 
changes applied at the toplevel.  I had no significant issues (well, two 
problems, but they were unrelated and quickly fixed, and the cognizant 
persons notified).

Which is unsurprising, because winsup itself doesn't use libtool; and 
newlib in /this/ configuration is also built sans libtool.

However: on other platforms (see src/newlib/configure.host: at present, 
only linux native) newlib may in fact use libtool.  It doesn't appear 
that any of Steve's patches address that:

   (1) src/newlib/configure.in says "AC_CONFIG_AUX_DIR(..)" so
       newlib will see the "new" ltmain.sh
   (2) src/newlib/Makefile.am says "ACLOCAL_AMFLAGS = -I ." so
       aclocal will use newlib/libtool.m4, which is "old", and NOT
       the "new" src/libtool.m4 and the other .m4 friends.

Unless copies of the new libtool.m4&friends are placed in the
newlib directory, or ACLOCAL_AMFLAGS is modified to search .. first, 
this is bound to cause problems (version skew in ../ltmain.sh vs. 
./libtool.m4) for some people -- even if I didn't experience any 
problems on cygwin.

It'd be nice to say "sure, go ahead and commit, and we'll take care of 
newlib-on-linux-native later".  But I think if we do that, we will 
actually break newlib-on-linux-native, which is bad.  So, there are two 
choices:

(1) change newlib's AC_CONFIG_AUX_DIR to '.' and copy everything it 
might need from src/. into src/newlib/. -- which would include the old 
ltmain.sh, ltconfig, and lt-*.sh files, and regenerate all affected 
files.  That is, postpone the newlib switchover to the new libtool.

(2) remove newlib/libtool.m4, change newlib/Makefile.am's 
ACLOCAL_AMFLAGS to '-I .. -I .', regenerate all affected files.  That 
is, switch newlib over to the new libtool now.

Either way, Steve's existing patch needs to be extended to do 
_something_ with newlib, and that means a few more days of shakedown so 
the linux-native-newlib guys can test it.



---- gcc, NON-combined tree, cygwin -----

I last bootstrapped gcc on cygwin with Steve's ToT libtool changes about 
a week ago, and had no issues then. I don't see where anything in the 
last week would have changed that.



---- question about external tools -----

Ralf W. and I have been working on some refinements for cygwin/mingw 
libtool in libtool's ToT over the last few weeks.  They are not yet 
ready, and I certainly do not want to hold back gcc progress waiting on 
libtool: the 20070318 libtool ToT included in Steve's update works fine 
as demonstrated above.  However, now that Steve's done all or most of 
the _hard_ work, what will be the policy going forward with regards to 
updating external, but embedded, tools like libtool?

How often will gcc re-import the latest libtool ToT?  Any chance of 
another -- less disruptive! -- update before 4.THREE.0 ships?

--
Chuck

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

* Re: Patch to update libtool in GCC and Src trees
  2007-05-07 18:27 Steve Ellcey
@ 2007-05-07 20:08 ` Paolo Bonzini
  2007-05-08  3:47   ` Charles Wilson
  0 siblings, 1 reply; 22+ messages in thread
From: Paolo Bonzini @ 2007-05-07 20:08 UTC (permalink / raw)
  To: Steve Ellcey; +Cc: binutils, gcc-patches, gdb-patches, newlib, Charles Wilson


> Attached are the various changelogs for GCC and the src tree, the one 
> diff for src-release, and then an attachment with the ToT libtool that I 
> have been using for testing.

What was the status of AIX testing?  If that and Cygwin (possibly 
including winsup/newlib -- CCing Charles Wilson) are ok, the patch can 
go in as far as I'm concerned.  Sorry if I'm being extra safe, but the 
hardest to maintain parts are in now.

Paolo

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

* Patch to update libtool in GCC and Src trees
@ 2007-05-07 18:27 Steve Ellcey
  2007-05-07 20:08 ` Paolo Bonzini
  0 siblings, 1 reply; 22+ messages in thread
From: Steve Ellcey @ 2007-05-07 18:27 UTC (permalink / raw)
  To: binutils, gcc-patches, gdb-patches, newlib

[-- Attachment #1: Type: text/plain, Size: 5199 bytes --]


Here is a patch to update libtool in the GCC and src trees.  The
supporting patches have been in for a couple of weeks so I think the
only thing left to do is check in the new libtool, update src-release in
the src tree and reconfigure a bunch of Makefile.in, configure, and
aclocal.m4 files.

OK for checkin?

Attached are the various changelogs for GCC and the src tree, the one 
diff for src-release, and then an attachment with the ToT libtool that I 
have been using for testing.

Steve Ellcey
sje@cup.hp.com


Top level GCC tree ChangeLog:

2007-04-09  Steve Ellcey  <sje@cup.hp.com>
	* ltmain.sh: Update from ToT Libtool.
	* libtool.m4: Update from ToT Libtool.
	* ltsugar.m4: New. Update from ToT Libtool.
	* ltversion.m4: New. Update from ToT Libtool.
	* ltoptions.m4: New. Update from ToT Libtool.
	* ltconfig: Remove.
	* ltcf-c.sh: Remove.
	* ltcf-cxx.sh: Remove.
	* ltcf-gcj.sh: Remove.


boehm-gc/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* include/Makefile.in: Regenerate.

libffi/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* include/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.

libgfortran/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.

libgomp/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* testsuite/Makefile.in: Regenerate.

libjava/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* gcj/Makefile.in: Regenerate.
	* include/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.

libmudflap/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* testsuite/Makefile.in: Regenerate.

libobjc/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* configure: Regenerate.
	* aclocal.m4: Regenerate.

libssp/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.

libstdc++-v3/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* include/Makefile.in: Regenerate.
	* libmath/Makefile.in: Regenerate.
	* libsupc++/Makefile.in: Regenerate.
	* po/Makefile.in: Regenerate.
	* src/Makefile.in: Regenerate.
	* testsuite/Makefile.in: Regenerate.

zlib/ChangeLog:

2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.



Top level src tree ChangeLog:

2007-03-22  Steve Ellcey  <sje@cup.hp.com>
	* ltmain.sh: Update from GCC.
	* libtool.m4: Update from GCC.
	* ltsugar.m4: New. Update from GCC.
	* ltversion.m4: New. Update from GCC.
	* ltoptions.m4: New. Update from GCC.
	* ltconfig: Remove.
	* ltcf-c.sh: Remove.
	* ltcf-cxx.sh: Remove.
	* ltcf-gcj.sh: Remove.
	* src-release: Update with new libtool file list.


bfd/ChangeLog
2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regnerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* doc/Makefile.in: Regenerate.

binutils/ChangeLog
2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regenerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* doc/Makefile.in: Regenerate.

gas/ChangeLog
2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regnerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* doc/Makefile.in: Regenerate.

gprof/ChangeLog
2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regnerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.

ld/ChangeLog
2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regnerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.

opcodes/ChangeLog
2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regnerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.

rda/ChangeLog
2007-04-14  Steve Ellcey  <sje@cup.hp.com>
	* Makefile.in: Regnerate.
	* configure: Regenerate.
	* aclocal.m4: Regenerate.
	* rda/lib/Makefile.in: Regenerate.
	* rda/qe/Makefile.in: Regenerate.
	* rda/samples/Makefile.in: Regenerate.


Index: src-release
===================================================================
RCS file: /cvs/src/src/src-release,v
retrieving revision 1.23
diff -u -p -r1.23 src-release
--- src-release	9 Apr 2007 15:36:41 -0000	1.23
+++ src-release	7 May 2007 16:59:56 -0000
@@ -49,8 +49,8 @@ PWD = $${PWDCMD-pwd}
  DEVO_SUPPORT= README Makefile.in configure configure.ac \
  	config.guess config.sub config move-if-change \
  	COPYING COPYING.LIB install-sh config-ml.in symlink-tree \
-	mkinstalldirs ltconfig ltmain.sh missing ylwrap \
-	libtool.m4 ltcf-c.sh ltcf-cxx.sh ltcf-gcj.sh \
+	mkinstalldirs ltmain.sh missing ylwrap \
+	libtool.m4 ltsugar.m4, ltversion.m4, ltoptions.m4 \
  	Makefile.def Makefile.tpl src-release config.rpath

  # Files in devo/etc used in any net release.


[-- Attachment #2: libtool.tar.gz --]
[-- Type: application/x-gzip, Size: 117116 bytes --]

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

end of thread, other threads:[~2007-05-24 15:59 UTC | newest]

Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <200705111829.LAA24795@hpsje.cup.hp.com>
     [not found] ` <1178917335.26350.1189384841@webmail.messagingengine.com>
     [not found]   ` <46454D61.7050509@cwilson.fastmail.fm>
     [not found]     ` <orbqgoge6k.fsf@free.oliva.athome.lsd.ic.unicamp.br>
     [not found]       ` <46494FF1.2030304@cwilson.fastmail.fm>
     [not found]         ` <464A615E.4070005@cwilson.fastmail.fm>
2007-05-16  8:03           ` Patch to update libtool in GCC and Src trees Paolo Bonzini
2007-05-16 13:08             ` Charles Wilson
2007-05-16 20:39             ` Steve Ellcey
2007-05-17  5:51               ` Charles Wilson
2007-05-18 17:09             ` Steve Ellcey
2007-05-21  7:41               ` Paolo Bonzini
2007-05-21 12:12                 ` Charles Wilson
2007-05-21 13:25                   ` Paolo Bonzini
2007-05-24 14:33                 ` libtool
2007-05-24 14:34                   ` Paolo Bonzini
2007-05-24 15:38                     ` Steve Ellcey
2007-05-24 15:42                       ` Jeff Johnston
2007-05-24 15:51                         ` Steve Ellcey
2007-05-24 16:06                           ` Jeff Johnston
     [not found] <200705172103.OAA10817@hpsje.cup.hp.com>
2007-05-17 23:44 ` libtool
2007-05-18 10:06   ` Dave Korn
2007-05-18 11:16     ` Daniel Jacobowitz
2007-05-07 18:27 Steve Ellcey
2007-05-07 20:08 ` Paolo Bonzini
2007-05-08  3:47   ` Charles Wilson
2007-05-08  6:16     ` Paolo Bonzini
2007-05-08 15:19       ` 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).