public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* Re: pre-egcs 1.1 status for *-rtems
       [not found] <Pine.BSF.3.96.980710084804.8580W-100000@vespucci.advicom.net>
@ 1998-07-10 11:00 ` Jeffrey A Law
  1998-07-10 13:32   ` Joel Sherrill
  0 siblings, 1 reply; 13+ messages in thread
From: Jeffrey A Law @ 1998-07-10 11:00 UTC (permalink / raw)
  To: Joel Sherrill; +Cc: egcs

  In message <Pine.BSF.3.96.980710084804.8580W-100000@vespucci.advicom.net>you e:
  > > How about a pointer to cvsweb which will allow you to extract any
  > > patch you want :-)  I'm sure you've heard the "give a man a fish ...
  > > teach a man to fish ..." story :-)
  > > 
  > > http://egcs.cygnus.com/cgi-bin/cvsweb
  > 
  > I got the i386 patch from there and applied it to acconfig.h,
  > configure.in, and config/i386/gas.h.
  > 
  > I then ran aclocal; autoconf and did a rebuild.  I got the same error.
  > 
  > Do I need to do something different to accound for the automatically
  > generated files?
I think you missed one (probably because I forgot to check it in with
the rest of the files) -- config.in.

It should have stuff like this in it.

/* Define if your assembler supports specifying the maximum number
   of bytes to skip when using the GAS .p2align command. */
#undef HAVE_GAS_MAX_SKIP_P2ALIGN

/* Define if your assembler supports .balign and .p2align.  */
#undef HAVE_GAS_BALIGN_AND_P2ALIGN


You can regenerate config.in by running autoheader.

jeff

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

* Re: pre-egcs 1.1 status for *-rtems
  1998-07-10 13:32   ` Joel Sherrill
@ 1998-07-10 13:32     ` Jeffrey A Law
  1998-07-11  7:07       ` Joel Sherrill
  0 siblings, 1 reply; 13+ messages in thread
From: Jeffrey A Law @ 1998-07-10 13:32 UTC (permalink / raw)
  To: Joel Sherrill; +Cc: egcs

  In message < Pine.BSF.3.96.980710145731.8580J-100000@vespucci.advicom.net >you write:
  > Unfortunately, I have that in my config.in.  I think I have all the
  > patches.  Unless you see something obvious, I think grabbing a newer
  > snapshot with this change and the other ones breaking *-rtems would be the
  > best thing.  Any idea what snapshot to grab?
What are the contents of gcc/auto-host.h in your build directory?
We'll start by making sure autoconf did the right thing :-)

jeff

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

* Re: pre-egcs 1.1 status for *-rtems
  1998-07-10 11:00 ` pre-egcs 1.1 status for *-rtems Jeffrey A Law
@ 1998-07-10 13:32   ` Joel Sherrill
  1998-07-10 13:32     ` Jeffrey A Law
  0 siblings, 1 reply; 13+ messages in thread
From: Joel Sherrill @ 1998-07-10 13:32 UTC (permalink / raw)
  To: law; +Cc: egcs

On Fri, 10 Jul 1998, Jeffrey A Law wrote:


>   > Do I need to do something different to accound for the automatically
>   > generated files?
> I think you missed one (probably because I forgot to check it in with
> the rest of the files) -- config.in.
> 
> It should have stuff like this in it.
> 
> /* Define if your assembler supports specifying the maximum number
>    of bytes to skip when using the GAS .p2align command. */
> #undef HAVE_GAS_MAX_SKIP_P2ALIGN
> 
> /* Define if your assembler supports .balign and .p2align.  */
> #undef HAVE_GAS_BALIGN_AND_P2ALIGN
> 
> 
> You can regenerate config.in by running autoheader.

Unfortunately, I have that in my config.in.  I think I have all the
patches.  Unless you see something obvious, I think grabbing a newer
snapshot with this change and the other ones breaking *-rtems would be the
best thing.  Any idea what snapshot to grab?

--joel


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

* Re: pre-egcs 1.1 status for *-rtems
  1998-07-10 13:32     ` Jeffrey A Law
@ 1998-07-11  7:07       ` Joel Sherrill
  1998-07-13  0:06         ` Jeffrey A Law
  0 siblings, 1 reply; 13+ messages in thread
From: Joel Sherrill @ 1998-07-11  7:07 UTC (permalink / raw)
  To: law; +Cc: egcs

On Fri, 10 Jul 1998, Jeffrey A Law wrote:

>   > snapshot with this change and the other ones breaking *-rtems would be the
>   > best thing.  Any idea what snapshot to grab?
> What are the contents of gcc/auto-host.h in your build directory?
> We'll start by making sure autoconf did the right thing :-)

I think these are the relevant parts:

/* Define if your assembler supports specifying the maximum number
   of bytes to skip when using the GAS .p2align command. */
/* #undef HAVE_GAS_MAX_SKIP_P2ALIGN */

/* Define if your assembler supports .balign and .p2align.  */
/* #undef HAVE_GAS_BALIGN_AND_P2ALIGN */

So wouldn't this be right?

--joel


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

* Re: pre-egcs 1.1 status for *-rtems
  1998-07-11  7:07       ` Joel Sherrill
@ 1998-07-13  0:06         ` Jeffrey A Law
  1998-07-13  8:48           ` Joel Sherrill
  0 siblings, 1 reply; 13+ messages in thread
From: Jeffrey A Law @ 1998-07-13  0:06 UTC (permalink / raw)
  To: Joel Sherrill; +Cc: egcs

  In message < Pine.BSF.3.96.980711090701.4217A-100000@vespucci.advicom.net >you write:
  > I think these are the relevant parts:
  > 
  > /* Define if your assembler supports specifying the maximum number
  >    of bytes to skip when using the GAS .p2align command. */
  > /* #undef HAVE_GAS_MAX_SKIP_P2ALIGN */
  > 
  > /* Define if your assembler supports .balign and .p2align.  */
  > /* #undef HAVE_GAS_BALIGN_AND_P2ALIGN */
  > 
  > So wouldn't this be right?
Right.  Something has gone wrong in the configure process.

You're working from a single source tree right, with some recent
version of gas?  If so, I would have expected both of those to be
defined to "1".

Can you run sh -x <srcdir>gcc/configure <whatever args you need> and
send me the output?
jeff

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

* Re: pre-egcs 1.1 status for *-rtems
  1998-07-13  0:06         ` Jeffrey A Law
@ 1998-07-13  8:48           ` Joel Sherrill
  1998-07-13 21:58             ` Jeffrey A Law
  0 siblings, 1 reply; 13+ messages in thread
From: Joel Sherrill @ 1998-07-13  8:48 UTC (permalink / raw)
  To: law; +Cc: egcs

On Mon, 13 Jul 1998, Jeffrey A Law wrote:

> 
>   In message < Pine.BSF.3.96.980711090701.4217A-100000@vespucci.advicom.net >you write:
>   > I think these are the relevant parts:
>   > 
>   > /* Define if your assembler supports specifying the maximum number
>   >    of bytes to skip when using the GAS .p2align command. */
>   > /* #undef HAVE_GAS_MAX_SKIP_P2ALIGN */
>   > 
>   > /* Define if your assembler supports .balign and .p2align.  */
>   > /* #undef HAVE_GAS_BALIGN_AND_P2ALIGN */
>   > 
>   > So wouldn't this be right?
> Right.  Something has gone wrong in the configure process.
> 
> You're working from a single source tree right, with some recent
> version of gas?  If so, I would have expected both of those to be
> defined to "1".

Yes I nearly always do single tree builds.  I am working with binutils
2.9.1.  Depending on what I am doing, I have been switching between newlib
1.8.0 and 1.8.1.

> Can you run sh -x <srcdir>gcc/configure <whatever args you need> and
> send me the output?

Below my signature. :)  It is just at the limits of what I would be
willing to send to the list.

--joel

begin 644 j.log.gz
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
$-UD!````
`
end



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

* Re: pre-egcs 1.1 status for *-rtems
  1998-07-13  8:48           ` Joel Sherrill
@ 1998-07-13 21:58             ` Jeffrey A Law
  1998-07-14  9:12               ` Joel Sherrill
  0 siblings, 1 reply; 13+ messages in thread
From: Jeffrey A Law @ 1998-07-13 21:58 UTC (permalink / raw)
  To: Joel Sherrill; +Cc: egcs

  In message < Pine.BSF.3.96.980713072427.278A-100000@vespucci.advicom.net >you w:
  > > You're working from a single source tree right, with some recent
  > > version of gas?  If so, I would have expected both of those to be
  > > defined to "1".
  > 
  > Yes I nearly always do single tree builds.  I am working with binutils
  > 2.9.1.  Depending on what I am doing, I have been switching between newlib
  > 1.8.0 and 1.8.1.
OK.


  > Below my signature. :)  It is just at the limits of what I would be
  > willing to send to the list.
The list easily handled that attachment.  17kbytes easily fits under
the 40kbyte limit :-)

It looks like the configure script doesn't think you're in a single
source tree build environment:


+ echo -n checking assembler alignment features...
checking assembler alignment features... + echo configure:5147: checking assembl
er alignment features
+ gcc_cv_as=
+ gcc_cv_as_alignment_features=
+ [ -x as ]
+ [ -f ../src/gcc/../gas/configure.in ]
+ [ xi686-pc-linux-gnu = xi386-pc-rtems ]
+ [ x != x ]
+ echo

If you look at gcc/configure.in:

if [[ -x as$host_exeext ]]; then
        # Build using assembler in the current directory.
        gcc_cv_as=./as$host_exeext
elif [[ -f $srcdir/../gas/configure.in ]]; then

[ ... parse gas source files for version info ... ]

elif [[ x$host = x$target ]]; then
        # Native build.
        gcc_cv_as=as$host_exeext
fi


If you're in the gcc object directory, does "../src/gcc/../gas/configure.in" 
exist?

jeff

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

* Re: pre-egcs 1.1 status for *-rtems
  1998-07-13 21:58             ` Jeffrey A Law
@ 1998-07-14  9:12               ` Joel Sherrill
  1998-07-14  9:12                 ` Jeffrey A Law
  0 siblings, 1 reply; 13+ messages in thread
From: Joel Sherrill @ 1998-07-14  9:12 UTC (permalink / raw)
  To: law; +Cc: egcs

On Mon, 13 Jul 1998, Jeffrey A Law wrote:

> 
> It looks like the configure script doesn't think you're in a single
> source tree build environment:
> 
> 
> + echo -n checking assembler alignment features...
> checking assembler alignment features... + echo configure:5147: checking assembl
> er alignment features
> + gcc_cv_as=



> + gcc_cv_as_alignment_features=
> + [ -x as ]
> + [ -f ../src/gcc/../gas/configure.in ]
> + [ xi686-pc-linux-gnu = xi386-pc-rtems ]
> + [ x != x ]
> + echo
> 
> If you look at gcc/configure.in:
> 
> if [[ -x as$host_exeext ]]; then
>         # Build using assembler in the current directory.
>         gcc_cv_as=./as$host_exeext
> elif [[ -f $srcdir/../gas/configure.in ]]; then
> 
> [ ... parse gas source files for version info ... ]
> 
> elif [[ x$host = x$target ]]; then
>         # Native build.
>         gcc_cv_as=as$host_exeext
> fi
> 
> 
> If you're in the gcc object directory, does "../src/gcc/../gas/configure.in" 
> exist?

Stupid me.  I thought you asked for the output of "sh -x
../src/gcc/configure".  Did you want the output of "sh -x 
../src/configure"?

../src/gas does exist and ../src/gas/configure.in is there.

The new version is below my signature.  Sorry for the misunderstanding.

--joel

begin 644 j.log.gz
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
?(J\6+;-:$?N*+3#!6Y%[N-TV00X__A^6_LO0[X@!````
`
end



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

* Re: pre-egcs 1.1 status for *-rtems
  1998-07-14  9:12               ` Joel Sherrill
@ 1998-07-14  9:12                 ` Jeffrey A Law
  1998-07-14 11:29                   ` Joel Sherrill
  0 siblings, 1 reply; 13+ messages in thread
From: Jeffrey A Law @ 1998-07-14  9:12 UTC (permalink / raw)
  To: Joel Sherrill; +Cc: egcs

  In message < Pine.BSF.3.96.980714072626.27184B-100000@vespucci.advicom.net >you write:
  > 
  > 
  > Stupid me.  I thought you asked for the output of "sh -x
  > ../src/gcc/configure".  Did you want the output of "sh -x 
  > ../src/configure"?
?!?  You sent me exactly what was needed the first time.  

  > ../src/gas does exist and ../src/gas/configure.in is there.
Weird.  I recommend you put in some strategic echo's in gcc/configure
to find out what's happening.

You might do something like

pwd
echo $srcdir
ls $srcdir


Just before the code which checks for assembler features.

The problem appears to be that gcc/configure did not find the assembler
sources and thus can't determine what assembler version you've got.  So
we have to debug configure.  Too bad there's no such thing as a sgdb :-)



jeff


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

* Re: pre-egcs 1.1 status for *-rtems
  1998-07-14  9:12                 ` Jeffrey A Law
@ 1998-07-14 11:29                   ` Joel Sherrill
  1998-07-14 12:50                     ` Jeffrey A Law
  0 siblings, 1 reply; 13+ messages in thread
From: Joel Sherrill @ 1998-07-14 11:29 UTC (permalink / raw)
  To: law; +Cc: egcs

On Tue, 14 Jul 1998, Jeffrey A Law wrote:

>   In message < Pine.BSF.3.96.980714072626.27184B-100000@vespucci.advicom.net >you write:
>   > 
> ?!?  You sent me exactly what was needed the first time.  

<sigh>  I must need some time off. :)

> Just before the code which checks for assembler features.

> The problem appears to be that gcc/configure did not find the assembler
> sources and thus can't determine what assembler version you've got.  So
> we have to debug configure.  Too bad there's no such thing as a sgdb :-)

Did it and learned that you are right.  gcc/configure is not finding the
gas/configure.in because of the way it is following the symlinks.   I have
a tree symlinked like the one-tree script does.  Here is enough of the
link stuff to show what is happening.

      rm -rf src
      mkdir src
      cd src
      for f in gcc libio libstdc++ texinfo xiberty
      do
          ln -s ../${GCC}/${f} . 
      done
      for f in bfd binutils gas gprof ld opcodes etc
      do
           ln -s ../${BINUTILS}/$f .
      done
      ln -s ../${NEWLIB}/newlib .

So when you are in build/gcc:

$ ls -l ../../src/gcc
lrwxrwxrwx   1 joel     users          20 Jul 14 10:51 ../../src/gcc ->
../egcs-19980628/gcc
ls -l ../../src/gas
lrwxrwxrwx   1 joel     users          21 Jul 14 10:51 ../../src/gas ->
../binutils-2.9.1/gas

But ... somehow the symlinks do not get followed as one would like.
Watch this:

$ pwd
/usr1/rtems/work/tools/b/gcc
$ cd ../../src/gcc/../gas
$ pwd
/usr1/rtems/work/tools/src/gas
$ cd -
$ pwd
/usr1/rtems/work/tools/b/gcc
$ ls -l ../../src/gcc/../gas
ls: ../../src/gcc/../gas: No such file or directory

I am not a symlink expert but it looks like it is not being followed as
expected.

--joel


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

* Re: pre-egcs 1.1 status for *-rtems
  1998-07-14 11:29                   ` Joel Sherrill
@ 1998-07-14 12:50                     ` Jeffrey A Law
  1998-07-14 16:57                       ` Joel Sherrill
  0 siblings, 1 reply; 13+ messages in thread
From: Jeffrey A Law @ 1998-07-14 12:50 UTC (permalink / raw)
  To: Joel Sherrill; +Cc: egcs

  In message < Pine.BSF.3.96.980714112126.10553H-100000@vespucci.advicom.net >you write:
  > Did it and learned that you are right.  gcc/configure is not finding the
  > gas/configure.in because of the way it is following the symlinks.   I have
  > a tree symlinked like the one-tree script does.  Here is enough of the
  > link stuff to show what is happening.
  > 
  >       rm -rf src
  >       mkdir src
  >       cd src
  >       for f in gcc libio libstdc++ texinfo xiberty
  >       do
  >           ln -s ../${GCC}/${f} . 
  >       done
  >       for f in bfd binutils gas gprof ld opcodes etc
  >       do
  >            ln -s ../${BINUTILS}/$f .
  >       done
  >       ln -s ../${NEWLIB}/newlib .
Ouch.  This is not going to work if you use relative pathnames when
configuring.  I believe it will work if you use absolute pathnames.

Consider carefully what happens with "src/gcc/../gas".

You go into src, then into gcc, then up -- at this point you're in
the parent of the *real* gcc directory.  You are not in the directory
with the symlinks.  This is expected symlink behavior (and is one of
my beef's with symlinks).


  > $ pwd
  > /usr1/rtems/work/tools/b/gcc
  > $ cd ../../src/gcc/../gas
  > $ pwd
  > /usr1/rtems/work/tools/src/gas
  > $ cd -
  > $ pwd
  > /usr1/rtems/work/tools/b/gcc
  > $ ls -l ../../src/gcc/../gas
  > ls: ../../src/gcc/../gas: No such file or directory
  > 
  > I am not a symlink expert but it looks like it is not being followed as
  > expected.
Presumably something is optimizing away "gcc/.." in the "cd" case
above since if you actually take each step one by one it will not
work.  

ie
cd ..
cd ..
cd src
cd gcc
cd ..
cd gas

Ought to fail.  What shell are you using?  It sounds like it's being
"overly helpful" and is confusing the issue in this case.

I believe if you use an absolute pathname for configure that this
will work.

The other possibility would be to change how configure.in finds the
assembler directory.

When you enter the code in configure.in, srcdir looks like

../../src/gcc

What would be the natural way to get to its parent?  "..", then we
descent down to the assembler via "gas".  That's how we end up with
../../src/gcc/../gas

We could instead use some kind of sed hack to strip off the last
component of the pathname, then append "/gas".  Presumably something
like :/gcc$:/gas: ought to work reliably.



jeff

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

* Re: pre-egcs 1.1 status for *-rtems
  1998-07-14 12:50                     ` Jeffrey A Law
@ 1998-07-14 16:57                       ` Joel Sherrill
  1998-07-14 20:12                         ` Jeffrey A Law
  0 siblings, 1 reply; 13+ messages in thread
From: Joel Sherrill @ 1998-07-14 16:57 UTC (permalink / raw)
  To: law; +Cc: egcs

On Tue, 14 Jul 1998, Jeffrey A Law wrote:

> Ouch.  This is not going to work if you use relative pathnames when
> configuring.  I believe it will work if you use absolute pathnames.

Sounds like something to mention in the crossgcc stuff.  I think by
default one-tree.sh uses relative paths.

> Ought to fail.  What shell are you using?  It sounds like it's being
> "overly helpful" and is confusing the issue in this case.

bash.  What else would a GNU true believer use? ;)

> I believe if you use an absolute pathname for configure that this
> will work.

Hmmm... This might but I think I like the next solution better since it
should let the existing one-tree scripts work.

> The other possibility would be to change how configure.in finds the
> assembler directory.
> 
> When you enter the code in configure.in, srcdir looks like
> 
> ../../src/gcc
> 
> What would be the natural way to get to its parent?  "..", then we
> descent down to the assembler via "gas".  That's how we end up with
> ../../src/gcc/../gas

Yes this is natural but broken for symlinks.

> We could instead use some kind of sed hack to strip off the last
> component of the pathname, then append "/gas".  Presumably something
> like :/gcc$:/gas: ought to work reliably.

I just tried this one and .... got a bit further.  It looks like the
version string is actually in configure and the generated Makefile though
for binutils 2.9.1. I did not fix this part since I do not know where the
version info should be.

Here is a piece of the output of "sh -x configure ..." which shows it
missing the VERSION string:

++ sed -e s,gcc$,gas,
+ gcc_cv_as_gas_srcdir=../../src/gas
+ [ -x as ]
+ [ -f ../../src/gas/configure.in ]
++ grep ^VERSION=[0-9]*\.[0-9]* ../../src/gas/configure.in
+ gcc_cv_gas_version=
+ [ x != x ]
++ grep ^VERSION=[0-9]*\.[0-9]* ../../src/gas/Makefile.in
+ gcc_cv_gas_version=
+ [ x != x ]
++ expr  : VERSION=\([0-9]*\)
+ gcc_cv_gas_major_version=
++ expr  : VERSION=[0-9]*\.\([0-9]*\)
+ gcc_cv_gas_minor_version=
+ [  -eq 2 -a  -ge 6 -o  -gt 2 ]
../../src/gcc/configure: [: integer expression expected before -eq
+ [  -eq 2 -a  -ge 8 -o  -gt 2 ]
../../src/gcc/configure: [: integer expression expected before -eq
+ [ x != x ]
+ echo

Below my signature is a patch which I think shows how I put the sed in
configure.in.  I think this will work once the code reliably is looking at
the file which really has the version info in it. :)

--joel
*** ../../../original/egcs-19980628/gcc/configure.in	Fri Jun 26 12:07:28 1998
--- configure.in	Tue Jul 14 12:33:29 1998
***************
*** 3297,3308 ****
  AC_MSG_CHECKING(assembler alignment features)
  gcc_cv_as=
  gcc_cv_as_alignment_features=
  if [[ -x as$host_exeext ]]; then
  	# Build using assembler in the current directory.
  	gcc_cv_as=./as$host_exeext
! elif [[ -f $srcdir/../gas/configure.in ]]; then
  	# Single tree build which includes gas.
! 	for f in $srcdir/../gas/configure.in $srcdir/../gas/Makefile.in
  	do
  		gcc_cv_gas_version=`grep '^VERSION=[[0-9]]*\.[[0-9]]*' $f`
  		if [[ x$gcc_cv_gas_version != x ]]; then
--- 3302,3314 ----
  AC_MSG_CHECKING(assembler alignment features)
  gcc_cv_as=
  gcc_cv_as_alignment_features=
+ gcc_cv_as_gas_srcdir=`echo $srcdir | sed -e 's,gcc$,gas,'`
  if [[ -x as$host_exeext ]]; then
  	# Build using assembler in the current directory.
  	gcc_cv_as=./as$host_exeext
! elif [[ -f $gcc_cv_as_gas_srcdir/configure.in ]]; then
  	# Single tree build which includes gas.
! 	for f in $gcc_cv_as_gas_srcdir/configure.in $gcc_cv_as_gas_srcdir/Makefile.in
  	do
  		gcc_cv_gas_version=`grep '^VERSION=[[0-9]]*\.[[0-9]]*' $f`
  		if [[ x$gcc_cv_gas_version != x ]]; then




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

* Re: pre-egcs 1.1 status for *-rtems
  1998-07-14 16:57                       ` Joel Sherrill
@ 1998-07-14 20:12                         ` Jeffrey A Law
  0 siblings, 0 replies; 13+ messages in thread
From: Jeffrey A Law @ 1998-07-14 20:12 UTC (permalink / raw)
  To: Joel Sherrill; +Cc: egcs

  In message < Pine.BSF.3.96.980714120809.10553J-100000@vespucci.advicom.net >you write:
  > I just tried this one and .... got a bit further.  It looks like the
  > version string is actually in configure and the generated Makefile though
  > for binutils 2.9.1. I did not fix this part since I do not know where the
  > version info should be.
I fixed the code to look at "gas/configure" file a few days ago to
fix the "where is the version # problem".  This went in before the
.palign and .balign detection.  Pays to read those ChangeLogs to know
what other changes you might need :-)

So, just add $whateverthevariableways/configure to the list of files
to search for a version # and you should be able to move on to your
next problem.

jeff

ps.  I also checked in your change to fix problems with symlink source
trees.




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

end of thread, other threads:[~1998-07-14 20:12 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <Pine.BSF.3.96.980710084804.8580W-100000@vespucci.advicom.net>
1998-07-10 11:00 ` pre-egcs 1.1 status for *-rtems Jeffrey A Law
1998-07-10 13:32   ` Joel Sherrill
1998-07-10 13:32     ` Jeffrey A Law
1998-07-11  7:07       ` Joel Sherrill
1998-07-13  0:06         ` Jeffrey A Law
1998-07-13  8:48           ` Joel Sherrill
1998-07-13 21:58             ` Jeffrey A Law
1998-07-14  9:12               ` Joel Sherrill
1998-07-14  9:12                 ` Jeffrey A Law
1998-07-14 11:29                   ` Joel Sherrill
1998-07-14 12:50                     ` Jeffrey A Law
1998-07-14 16:57                       ` Joel Sherrill
1998-07-14 20:12                         ` Jeffrey A Law

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).