* 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-17 23:44 ` Patch to update libtool in GCC and Src trees 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
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-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-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: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 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 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-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-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-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-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-16 8:03 ` 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-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 ` 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 8:03 ` 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
[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-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] <200705172103.OAA10817@hpsje.cup.hp.com>
2007-05-17 23:44 ` Patch to update libtool in GCC and Src trees libtool
2007-05-18 10:06 ` Dave Korn
2007-05-18 11:16 ` Daniel Jacobowitz
[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 ` 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
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).