Re: /usr/src/UPDATING question

1999-04-15 Thread Jos Backus
On Wed, Apr 14, 1999 at 05:37:37PM -0700, David O'Brien wrote:
 Some have gotten -aout to work.  When was your last CVSup and non-a.out
 `make world' ?

Yesterday around 9pm MEST.

-- 
Jos Backus  _/  _/_/_/Reliability means never
   _/  _/   _/ having to say you're sorry.
  _/  _/_/_/   -- D. J. Bernstein
 _/  _/  _/_/
jos.bac...@nl.origin-it.com  _/_/   _/_/_/use Std::Disclaimer;


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



/usr/src/UPDATING question

1999-04-14 Thread Jos Backus
While doing a ``make -DWANT_AOUT world'' I'm seeing the following:

=== libgcc_r
c++  -O -pipe -march=pentium
-I/usr/src/gnu/lib/libgcc_r/../../../contrib/egcs/gcc/config
-I/usr/src/gnu/lib/libgcc_r/../../../contrib/egcs/gcc -I. -fexceptions
-DIN_GCC -D_PTHREADS
-I/usr/src/gnu/lib/libgcc_r/../../../contrib/egcs/gcc/cp/inc -nostdinc++ -c
/usr/src/gnu/lib/libgcc_r/../../../contrib/egcs/gcc/cp/tinfo2.cc -o tinfo2.o
{standard input}: Assembler messages:
{standard input}:4188: Error: Unknown pseudo-op:  `.section'
*** Error code 1

Stop.
*** Error code 1

Stop.

Questions:
- Is it just my (two) systems? (cvsupped today, regular make world == fine)
- I don't understand the wording of the most recent paragraph:

Note cc -aout has been broken since the conversion to egcs.  If
you have rebuilt things like XFree86 a.out libraries, you should
rebuild them again or things (including netscape) will not work.
 
If it's true that cc -aout is broken (.section in an a.out .o file? Hm.), how
can one rebuild things like XFree86 a.out libraries, when make world fails?

Sorry to bother y'all but apparently I'm klewl3ss today...

Thanks,
-- 
Jos Backus  _/  _/_/_/Reliability means never
   _/  _/   _/ having to say you're sorry.
  _/  _/_/_/   -- D. J. Bernstein
 _/  _/  _/_/
jos.bac...@nl.origin-it.com  _/_/   _/_/_/use Std::Disclaimer;


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: /usr/src/UPDATING question

1999-04-14 Thread Warner Losh
In message 19990414234749.a42...@hal.mpn.cp.philips.com Jos Backus writes:
: - I don't understand the wording of the most recent paragraph:
: 
: Note cc -aout has been broken since the conversion to egcs.  If
: you have rebuilt things like XFree86 a.out libraries, you should
: rebuild them again or things (including netscape) will not work.
:  
: If it's true that cc -aout is broken (.section in an a.out .o file? Hm.), how
: can one rebuild things like XFree86 a.out libraries, when make world fails?

What it means is that cc -aout has been broken since the conversion to
egcs, and now it is supposedly working.

Don't know about building an aout world.

Warner


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: /usr/src/UPDATING question

1999-04-14 Thread Jos Backus
On Wed, Apr 14, 1999 at 03:57:32PM -0600, Warner Losh wrote:
 What it means is that cc -aout has been broken since the conversion to
 egcs, and now it is supposedly working.

I see ``supposedly'' sounds about right :)
 
 Don't know about building an aout world.

According to my system, no... I wanted to rebuild the aout bits too in an
attempt to cure communicator's core creation craze, but alas. Wouldn't it be
nice if the friendly folks at Netscape created an ELF version of their browser?

Thanks anyway.

-- 
Jos Backus  _/  _/_/_/Reliability means never
   _/  _/   _/ having to say you're sorry.
  _/  _/_/_/   -- D. J. Bernstein
 _/  _/  _/_/
jos.bac...@nl.origin-it.com  _/_/   _/_/_/use Std::Disclaimer;


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: /usr/src/UPDATING question

1999-04-14 Thread David O'Brien
 - I don't understand the wording of the most recent paragraph:
 
 Note cc -aout has been broken since the conversion to egcs.  If
 you have rebuilt things like XFree86 a.out libraries, you should
 rebuild them again or things (including netscape) will not work.

Some have gotten -aout to work.  When was your last CVSup and non-a.out
`make world' ?

-- 
-- David(obr...@nuxi.com  -or-  obr...@freebsd.org)


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message



Re: /usr/src/UPDATING question

1999-04-14 Thread Bruce Evans
: If it's true that cc -aout is broken (.section in an a.out .o file? Hm.), how
: can one rebuild things like XFree86 a.out libraries, when make world fails?

What it means is that cc -aout has been broken since the conversion to
egcs, and now it is supposedly working.

Known breakage includes:
* compiling with -g sometimes fails (sees to be a gas bug).
* the bug just found by Joe (compiling libgcc_r produces .gnu_linkonce...
  sections).

Bruce


To Unsubscribe: send mail to majord...@freebsd.org
with unsubscribe freebsd-current in the body of the message