Re: X problems using egcs as compiler

1999-04-04 Thread Satoshi - the Wraith - Asami
* From: David O'Brien obr...@nuxi.com * So the fix we mentioned might not be needed with the base EGCS. Maybe * you can just compile all the ports just to see where we stand. I don't Well, as soon as the first snapshot with the system egcs is released, I'm planning to grab it and run the

More on rl0 woes

1999-04-04 Thread Stephen Hocking-Senior Programmer PGS Tensor Perth
On the offchance that mty problems were chipset related, I swapped the RealTek with the de0 card in my other machine, a 233MHz k6. It being a socket 7 mboard presumably has a later PCI bios. Still the same symptoms - hangs on NFS access. These can be interrupted and other network traffic

Atime not set on execution ?

1999-04-04 Thread Ian West
Is it normal for atime not to be set on execution of a file ? I should have thought this would class as an access ? (I do not have the filesystem mounted -o noatime :-) This may be questions, but I am running current... Thankyou. To Unsubscribe: send mail to majord...@freebsd.org with

Re: Atime not set on execution ?

1999-04-04 Thread Bruce Evans
Is it normal for atime not to be set on execution of a file ? I should have thought this would class as an access ? It's normal in FreeBSD, although this breaks POSIX.1 conformance. Bruce To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the

Re: /var/db/pkg/.mkversion

1999-04-04 Thread Satoshi - the Wraith - Asami
* From: Jordan K. Hubbard j...@zippy.cdrom.com * As long as that directory is not /var/db/pkg, where I put my package * information, I agree that it doesn't matter either. :-) Ok. I'll move it out then. * I'm not sure that this is a solution so much as a band-aid, however. Of course.

Do you have one?

1999-04-04 Thread watkins
Some people called the Ricky Willaims Heiman Siloutte shirt, others call it the Dreaded Football Player shirt. UT and the Downtown Athletic Club have tried to ban them through the Collegiate Licensing Company, but unsuccessfully. Thousands of people have got their hands on one of these

different systat -vmstat output when using egcs to compile kernel

1999-04-04 Thread Andreas Klemm
See the leading \n's in the Interrupts column (see !!!) 1st is ok using our cc 2nd is using egcs with different compile options. But error remains the same even with no optimitation kernel compiled with FreeBSD

Re: More on rl0 woes

1999-04-04 Thread Murata Shuuichirou
In message 199904040913.raa26...@ariadne.tensor.pgs.com, `shock...@prth.pgs.com' wrote: On the offchance that mty problems were chipset related, I swapped the RealTek with the de0 card in my other machine, a 233MHz k6. It being a socket 7 mboard presumably has a later PCI bios. Still the same

cvsupped libgcc grief

1999-04-04 Thread George Cox
Well, the troubles continue, after much buggering around with an incorrectly linked cc1 binary, cooked up from I don't know where I ask Is anyone else seeing this kind of error on make buildworld'ing In file included from /usr/src/gnu/lib/libgcc/../../../contrib/gcc/config/i386/freebsd.h:28,

Re: X problems using egcs as compiler

1999-04-04 Thread Ollivier Robert
According to Alex Zepeda: Personally, I'd vote for using the new runtime objects, and forcing binary incompatibility. It's worth it IMO for the exception handling support if nothing else. However, if you're dead set against it, just back up your runtime objects, and edit the spec file (like

Re: X problems using egcs as compiler

1999-04-04 Thread Ollivier Robert
According to David E . O'Brien: src/lib/csu/i386-elf will build and install crtbegin.o and crtend.o from the EGCS sources. Otherwise we have to use the poorer exception unwinding method. Is there a runtime overhead of using these files even for C programs ? -- Ollivier ROBERT -=- FreeBSD:

Make world of 990404 14:20 GMT

1999-04-04 Thread Jeroen Ruigrok/Asmodai
Just for the stats: === gnu/lib/libg++/doc === gnu/lib/libgcc cd: can't cd to /work/FreeBSD/src/gnu/lib/libgcc *** Error code 2 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. *** Error code 1 Stop. Looking in /usr/src/gnu/lib there's no

Re: More on rl0 woes

1999-04-04 Thread Rod Taylor
On the offchance that mty problems were chipset related, I swapped the RealTek with the de0 card in my other machine, a 233MHz k6. It being a I have probably same problem here. NFS hangs and other network traffic is still alive. Though, my situation differs a little from yours. I have

Re: different systat -vmstat output when using egcs to compile kernel

1999-04-04 Thread Brian Feldman
On Sun, 4 Apr 1999, Andreas Klemm wrote: See the leading \n's in the Interrupts column (see !!!) 1st is ok using our cc 2nd is using egcs with different compile options. But error remains the same even with no optimitation Very strange. It could have something to do with the following,

Re: contrib/egcs

1999-04-04 Thread Steve Kargl
Bernd Rosauer wrote: Hi! I have noticed that egcs-1.1.2 made it into /usr/src/contrib. But 'make buildworld' does not touch it. What is the intended use of egcs? Are you running -current? Are you subscribed to the cvs-all and freebsd-current mailing lists? sarcasm The intended use of

Re: Bug with afd0 (zip-drive)

1999-04-04 Thread Martin Blapp
Hi, I have the same problems with Soren's new ATA driver: fuchur# mount_msdos -o noauto /dev/afd0s4 /zip mount_msdos: /dev/afd0s4: Invalid argument With the old driver and slice wfd0s4, this worked with msdos formatted zip-mediums. kernel konfig: -- controller ata0 device

Re: More on rl0 woes

1999-04-04 Thread Alfred Perlstein
On 4 Apr 1999, Murata Shuuichirou wrote: In message 199904040913.raa26...@ariadne.tensor.pgs.com, `shock...@prth.pgs.com' wrote: On the offchance that mty problems were chipset related, I swapped the RealTek with the de0 card in my other machine, a 233MHz k6. It being a socket 7 mboard

Re: show stopper for EGCS import

1999-04-04 Thread David O'Brien
Yesterday I changed csu/i386-elf/ to build crtbegin.o and crtend.o from the EGCS source rather than our home-grown ones. ..snip.. I've made the same fix to lib/csu as I did libgcc, but now am getting the same weird install problem Poul-Henning was getting. Well FMH! I found a typo I made

Re: WORM CAM CD

1999-04-04 Thread Andreas Dobloug
* Kenneth D. Merry | Has the worm driver been taken out of current? | Yes. You have to use cdrecord now for SCSI CD burners. cdrecord lacks support for a whole lot of CD-burners... -- Andreas Dobloug : email: andre...@ifi.uio.no To Unsubscribe: send mail to majord...@freebsd.org with

Linuxthreads /usr/src/include/pthread/uthread/pthread.h

1999-04-04 Thread Roland Jesse
Hi, Linuxthreads (http://lt.tar.com/) is supposed to compile cleanly against 4.0-current after March 22. (quote from the mentioned web page) However, I cvsuped -current on March 31. As the Makefile for the linuxthreads port contains: .if !exists(${SRC_BASE}/include/pthread/uthread/pthread.h)

Re: show stopper for EGCS import

1999-04-04 Thread John Polstra
In article 19990403222515.a75...@nuxi.com, David O'Brien obr...@nuxi.com wrote: Yesterday I changed csu/i386-elf/ to build crtbegin.o and crtend.o from the EGCS source rather than our home-grown ones. This afternoon I switch my EGCS development machine back to a purely stock 4.0 SNAPSHOT and

Re: show stopper for EGCS import

1999-04-04 Thread Amancio Hasty
Cool, What do you mean by: we are going to have to use sjlj-exceptions type exception machanism for a while? Tnks, Amancio Yesterday I changed csu/i386-elf/ to build crtbegin.o and crtend.o from the EGCS source rather than our home-grown ones. ..snip.. I've made the

Re: show stopper for EGCS import

1999-04-04 Thread David O'Brien
On Sun, Apr 04, 1999 at 10:39:15AM -0700, Amancio Hasty wrote: What do you mean by: we are going to have to use sjlj-exceptions type exception machanism for a while? -fsjlj-exceptions is on by default. -- -- David(obr...@nuxi.com -or- obr...@freebsd.org) To Unsubscribe: send mail

Re: show stopper for EGCS import

1999-04-04 Thread Alex Zepeda
On Sun, 4 Apr 1999, David O'Brien wrote: Yesterday I changed csu/i386-elf/ to build crtbegin.o and crtend.o from the EGCS source rather than our home-grown ones. ..snip.. I've made the same fix to lib/csu as I did libgcc, but now am getting the same weird install problem Poul-Henning

Re: show stopper for EGCS import

1999-04-04 Thread Amancio Hasty
Why are exceptions handling on by default better yet do we know why exception handling is not needed by default with gcc-2.8? and has anyone spent time reading the egcs requirements for exception handling? Amancio On Sun, Apr 04, 1999 at 10:39:15AM -0700, Amancio Hasty wrote:

Re: show stopper for EGCS import

1999-04-04 Thread David O'Brien
sjlj-exceptions type exception machanism for a while. Is there any way to tell gcc not to do this by default, Yes, -fno-sjlj-exceptions, but you will proably get core dumps when you throw an exception. -- -- David(obr...@nuxi.com -or- obr...@freebsd.org) To Unsubscribe: send mail

Looks broken to me...

1999-04-04 Thread Bob Bishop
Hi, -- Rebuilding tools needed to build libraries -- [...] === cc_int make: don't know how to make insn-attrtab.c. Stop *** Error code 2 1 error *** Error code 2 1 error ***

World Breakage?

1999-04-04 Thread Warner Losh
In message 19990404093848.a76...@nuxi.com David O'Brien writes: : THE SWITCH HAS BEEN PULLED! cc -O -pipe -DFREEBSD_ELF -I/home/imp/FreeBSD/src/gnu/usr.bin/cc/cc/../../../../contrib/egcs/gcc -I/home/imp/FreeBSD/src/gnu/usr.bin/cc/cc/../../../../contrib/egcs/gcc/config -DFREEBSD_NATIVE

Re: Looks broken to me...

1999-04-04 Thread Martin Blapp
Only if you make world with -j x ... without -j it's working. make buildworld -j10 /tmp/build.out 21 breaks the same time making the cc_tools : `gencheck.c' is up to date. `c-parse.in' is up to date. `gencheck.c' is up to date. `c-parse.in' is up to date. === cc_int make: don't know how to

Re: Looks broken to me...

1999-04-04 Thread Ilya Naumov
Hello Bob, Monday, April 05, 1999, 12:03:48 AM, you wrote: BB -- Rebuilding tools needed to build libraries BB -- BB [...] === cc_int BB make: don't know how to make

Re: show stopper for EGCS import

1999-04-04 Thread Jordan K. Hubbard
YAY!! David, consider yourself signed up for a six pack of anything you like to drink come the next USENIX. First 6 beers are on me (assuming you don't mind if I pound a 7-up for each beer you drink, that is). :-) - Jordan Yesterday I changed csu/i386-elf/ to build crtbegin.o and crtend.o

Re: WORM CAM CD

1999-04-04 Thread Kenneth D. Merry
Andreas Dobloug wrote... * Kenneth D. Merry | Has the worm driver been taken out of current? | Yes. You have to use cdrecord now for SCSI CD burners. cdrecord lacks support for a whole lot of CD-burners... Oh really? The old Worm driver only supported HP/Philips and Plasmon drives.

Re: More on rl0 woes

1999-04-04 Thread Bill Paul
Of all the gin joints in all the towns in all the world, Alfred Perlstein had to walk into mine and say: On 4 Apr 1999, Murata Shuuichirou wrote: In message 199904040913.raa26...@ariadne.tensor.pgs.com, `shock...@prth.pgs.com' wrote: On the offchance that mty problems were chipset

Re: Looks broken to me...

1999-04-04 Thread David O'Brien
c++ -I/usr/obj/usr/src/tmp/usr/include/g++ -nostdinc -O -pipe -fno-for-scope -I/usr/src/gnu/usr.bin/groff/libgroff/../include -DHAVE_UNISTD_H=1 -DHAVE_DIRENT_H=1 -DHAVE_LIMITS_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_STDLIB_H=1 -DUNISTD_H_DECLARES_GETOPT=1 -DSTDLIB_H_DECLARES_PUTENV=1

EGCS and Alpha builds

1999-04-04 Thread David O'Brien
I should mention that ``make world'' on the alpha should be considered totally broken until an Alpha developer can tweak the contrib/egcs/gcc/config/freebsd.h and contrib/egcs/gcc/config/alpha/freebsd*.h bits. I would really like to see contrib/egcs/gcc/config/alpha/freebsd*.h combined into one

Re: Looks broken to me...

1999-04-04 Thread Bob Bishop
Hi, At 9:38 pm +0200 4/4/99, Martin Blapp wrote: Only if you make world with -j x ... without -j it's working. make buildworld -j10 /tmp/build.out 21 breaks the same time making the cc_tools : `gencheck.c' is up to date. `c-parse.in' is up to date. `gencheck.c' is up to date. `c-parse.in' is

Re: World Breakage?

1999-04-04 Thread David O'Brien
/usr/obj/home/imp/FreeBSD/src/tmp/usr/lib/libc.a(mktemp.o): In function `mkstemps': mktemp.o(.text+0x0): multiple definition of `mkstemps' /usr/obj/home/imp/FreeBSD/src/gnu/usr.bin/cc/cc/../cc_drv/libcc_drv.a(mkstemp.o)(.text+0x0): first defined here /usr/libexec/elf/ld: Warning: size of

Re: Looks broken to me...

1999-04-04 Thread David O'Brien
Only if you make world with -j x ... without -j it's working. OH YES! DON'T -j at this time. I know there are a few dependency problems in the Makefiles at this time. I wanted to do the minimum number of changes to them to get EGCS'ifed. (so cvs diff would be useful) They will be cleaned up

Re: World Breakage?

1999-04-04 Thread Warner Losh
In message 19990404132114.c77...@nuxi.com David O'Brien writes: : I can't duplicate this problem. Just to be sure... you aren't using : -DNOCLEAN, -O2 or anything like that, right? : : Would it be possible for you to take the March 31st CURRENT snapshot, do : a fresh CVSup/cvs checkout and try a

4.0-CURRENT world broken

1999-04-04 Thread Chris Costello
The FreeBSD 4.0-CURRENT world appears to be broken. The file that appears to be causing the problem is pthread_private.h, included by isatty.c. I can't find anything as to what's causing the breakage _yet_, but I hope to produce a patch today. I CVSup'd only minutes ago. -Chris To

Re: Linuxthreads /usr/src/include/pthread/uthread/pthread.h

1999-04-04 Thread Carlos C. Tapang
Try doing a make buildworld. The .if statement in the linuxthreads Makefile prevents people from using the wrong version of pthread.h. There is another pthread.h that pertains to using the Posix threads library. Carlos C. Tapang http://www.genericwindows.com -Original Message- From:

Re: EGCS and Alpha builds

1999-04-04 Thread Doug Rabson
On Sun, 4 Apr 1999, David O'Brien wrote: I should mention that ``make world'' on the alpha should be considered totally broken until an Alpha developer can tweak the contrib/egcs/gcc/config/freebsd.h and contrib/egcs/gcc/config/alpha/freebsd*.h bits. I would really like to see

Re: Looks broken to me...

1999-04-04 Thread Jim Bloom
I get the same error. This is more to the error message which I have included below. I am doing a make buildworld after deleting everything in /usr/obj. Cvsup from freebsd3.freebsd.org at around 21:00 GMT. Jim Bloom bl...@acm.org c++ -I/usr/obj/usr/src/tmp/usr/include/g++ -nostdinc -O -pipe

Re: 4.0-CURRENT world broken

1999-04-04 Thread David O'Brien
The FreeBSD 4.0-CURRENT world appears to be broken. The file that appears to be causing the problem is pthread_private.h, included by isatty.c. You're the only one reporting this problem. Possibly your /usr/obj isn't clean? -- -- David(obr...@nuxi.com -or-

8MB machine hangs in 'newbuf'

1999-04-04 Thread Poul-Henning Kamp
I'm trying to install -CURRENT on a 8MB machine, and it invariably seems to hang sooner or later in newbuf. What have we done recently which would screw small-RAM machines ? It seems to run fine on the 0318 SNAP, so that should provide some timeframe... -- Poul-Henning Kamp FreeBSD

WORLD failing in sys/boot/i386

1999-04-04 Thread S. Akmentins-Teilors
CVSup'd at approx 1100 Pacific time: === sys/boot/i386/boot2 (cd /usr/src/sys/boot/i386/boot2; m4 boot1.m4 boot1.s) | as -o boot1.o ld -nostdlib -static -N -e start -Ttext 0x7c00 -o boot1.out boot1.o objcopy -S -O binary boot1.out boot1 dd if=/dev/zero of=boot2.ldr bs=512 count=1 2/dev/null cc

Re: WORLD failing in sys/boot/i386

1999-04-04 Thread Manfred Antar
At 03:06 PM 4/4/99 +, S. Akmentins-Teilors wrote: CVSup'd at approx 1100 Pacific time: === sys/boot/i386/boot2 (cd /usr/src/sys/boot/i386/boot2; m4 boot1.m4 boot1.s) | as -o boot1.o ld -nostdlib -static -N -e start -Ttext 0x7c00 -o boot1.out boot1.o objcopy -S -O binary boot1.out boot1 dd

Re: 4.0-CURRENT world broken

1999-04-04 Thread Vladimir Kushnir
On Sun, 4 Apr 1999, David O'Brien wrote: The FreeBSD 4.0-CURRENT world appears to be broken. The file that appears to be causing the problem is pthread_private.h, included by isatty.c. You're the only one reporting this problem. Possibly your /usr/obj isn't clean? No,

Re: WORLD failing in sys/boot/i386

1999-04-04 Thread S. Akmentins-Teilors
At 03:06 PM 4/4/99 +, S. Akmentins-Teilors wrote: CVSup'd at approx 1100 Pacific time: === sys/boot/i386/boot2 (cd /usr/src/sys/boot/i386/boot2; m4 boot1.m4 boot1.s) | as -o boot1.o ld -nostdlib -static -N -e start -Ttext 0x7c00 -o boot1.out boot1.o objcopy -S -O binary boot1.out

egcs

1999-04-04 Thread Chuck Robey
I'm busily making world, but in the meantime, what's the name of the system compiler going to be, egcs or gcc, or cc? And the C++ one? +--- Chuck Robey | Interests include any kind of voice or data

Re: egcs

1999-04-04 Thread David O'Brien
what's the name of the system compiler going to be, egcs or gcc, or cc? And the C++ one? No change in names. cc/gcc and c++/g++/CC -- -- David(obr...@nuxi.com -or- obr...@freebsd.org) To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of

Re: WORLD failing in sys/boot/i386

1999-04-04 Thread David O'Brien
Just CVSup'd, and the only updates were: Try again. It can take an hour or so for changes to make it your favorate CVSup server. The fix is to remove the string `` FreeBSD/i386 BOOT\n'' from src/sys/boot/i386/boot2/boot2.c. The fix is a stopgap messure until the boot2 authors can take a look

Re: 4.0-CURRENT world broken

1999-04-04 Thread Daniel Eischen
Vladimir Kushnir ku...@mail.kar.net wrote: On Sun, 4 Apr 1999, David O'Brien wrote: The FreeBSD 4.0-CURRENT world appears to be broken. The file that appears to be causing the problem is pthread_private.h, included by isatty.c. You're the only one reporting this

Re: egcs

1999-04-04 Thread Jeremy Lea
Hi, On Sun, Apr 04, 1999 at 04:02:28PM -0700, David O'Brien wrote: what's the name of the system compiler going to be, egcs or gcc, or cc? And the C++ one? No change in names. cc/gcc and c++/g++/CC Experience says there are a lot of ports which look for egcc and eg++, so it might be nice

Re: egcs

1999-04-04 Thread David O'Brien
Experience says there are a lot of ports which look for egcc and eg++, I thought those that do have exlicit CC=egcc and CXX=eg++ in the Makefiles. We will just remove them. so it might be nice to add these (and all the other names used for the port) as hardlinks. Nope. I still want the

Re: Atime not set on execution ?

1999-04-04 Thread Ian West
Bruce Evans wrote: Is it normal for atime not to be set on execution of a file ? I should have thought this would class as an access ? It's normal in FreeBSD, although this breaks POSIX.1 conformance. Bruce Thanks for the response, there isn't per chance an option to turn this on is

Re: Looks broken to me...

1999-04-04 Thread Bob Bishop
I've hit this one now too. Jim Bloom bl...@acm.org wrote: I get the same error. This is more to the error message which I have included below. I am doing a make buildworld after deleting everything in /usr/obj. Cvsup from freebsd3.freebsd.org at around 21:00 GMT. Jim Bloom bl...@acm.org c++

Switch to EGCS

1999-04-04 Thread Pierre Y. Dampure
Just succeeded a make world and kernel recompile. A round of applause for David, please ! David: I'm starting with the PPro optimisations on right now. PYD To Unsubscribe: send mail to majord...@freebsd.org with unsubscribe freebsd-current in the body of the message

Re: Looks broken to me...

1999-04-04 Thread David O'Brien
I've hit this one now too. I'm trying to duplicate the problem. My guess at the fix is to remove the -DHAVE_CC_OSFCN_H=1\ line from src/gnu/usr.bin/groff/Makefile.cfg. But I can't tell what other problems this may cause. -- -- David(obr...@nuxi.com -or- obr...@freebsd.org) To

Re: 4.0-CURRENT world broken

1999-04-04 Thread Vladimir Kushnir
On Sun, 4 Apr 1999, Daniel Eischen wrote: Vladimir Kushnir ku...@mail.kar.net wrote: On Sun, 4 Apr 1999, David O'Brien wrote: The FreeBSD 4.0-CURRENT world appears to be broken. The file that appears to be causing the problem is pthread_private.h, included by isatty.c.

RE: egcs

1999-04-04 Thread Thomas T. Veldhouse
Besides, I can not imagine the base system is going to track egcs. At some point we will have a newer egcs port and the older system compiler, much as it was before. At least that is my take on things. Tom Veldhouse ve...@visi.com -Original Message- From:

Re: different systat -vmstat output when using egcs to compile kernel

1999-04-04 Thread Peter Jeremy
Andreas Klemm andr...@klemm.gtn.com wrote: See the leading \n's in the Interrupts column (see !!!) 1st is ok using our cc 2nd is using egcs with different compile options. But error remains the same even with no optimitation ... 1 1 22 4072 2533 456 2641 13908 wire243

Re: Looks broken to me...

1999-04-04 Thread Jim Bloom
This seems to fix the problem. I got all the through buildworld and have installed the code. Man(1) seems to work fine, but I haven't done a major stress test of groff and the related programs. Jim Bloom bl...@acm.org David O'Brien wrote: I've hit this one now too. I'm trying to

Re: X problems using egcs as compiler

1999-04-04 Thread John Polstra
In article 19990403193632.a55...@titan.klemm.gtn.com, Andreas Klemm andr...@klemm.gtn.com wrote: Got the latest egcs port # $Id: Makefile,v 1.53 1999/03/30 02:58:02 obrien Exp $ Build X11R6 with the following CFLAGS: -pipe -mpentiumpro -O2 I'm still running X11 and after ,make

Re: Looks broken to me...

1999-04-04 Thread John Polstra
In article 19990404162457.b78...@nuxi.com, David O'Brien obr...@nuxi.com wrote: I've hit this one now too. I'm trying to duplicate the problem. My guess at the fix is to remove the -DHAVE_CC_OSFCN_H=1\ line from src/gnu/usr.bin/groff/Makefile.cfg. But I can't tell what other problems

Re: Looks broken to me...

1999-04-04 Thread David O'Brien
I've been looking into this. The main problem of course is that we're trying to use an old libg++ Yes. I think the best fix is to edit src/contrib/libg++/libg++/src/std.h But src/contrib/libg++ src/gnu/lib/libg++ is about to be ``cvs rm''ed. IF we wanted to continue to offer libg++ I

Re: Looks broken to me...

1999-04-04 Thread John Polstra
David O'Brien wrote: I think the best fix is to edit src/contrib/libg++/libg++/src/std.h But src/contrib/libg++ src/gnu/lib/libg++ is about to be ``cvs rm''ed. That's even better. :-) IF we wanted to continue to offer libg++ I would need to import libg++ 2.8.1.3. Ick. I'm all for

Re: WORLD failing in sys/boot/i386

1999-04-04 Thread Daniel C. Sobral
David O'Brien wrote: Just CVSup'd, and the only updates were: Try again. It can take an hour or so for changes to make it your favorate CVSup server. The fix is to remove the string `` FreeBSD/i386 BOOT\n'' from src/sys/boot/i386/boot2/boot2.c. The fix is a stopgap messure until

Re: WORLD failing in sys/boot/i386

1999-04-04 Thread David O'Brien
The fix is to remove the string `` FreeBSD/i386 BOOT\n'' from src/sys/boot/i386/boot2/boot2.c. I take the size increase was caused by the compiler replacement? AFAIK. BTW, there is now a ``-Os'' size optimzation. It includes all -O2 optimizations that don't increase the size + some

Re: different systat -vmstat output when using egcs to compile kernel

1999-04-04 Thread Matthew Dillon
: 1 1 22 4072 2533 456 2641 13908 wire243 \nclk0 irq : ^^ !!! : :I recognize that from gcc-2.8.1: The cpp behaviour changed and resulted :in the DEVICE_NAMES macro in vector.h being incorrectly expanded.

Boot blocks

1999-04-04 Thread Warner Losh
Just wanted to let people know that the unmodified boot blocks have 144 bytes free if you compile them -Os and -16 free if you compile them -O2. -fno-exceptions didn't seem to impact things at all, nor did -fno-sjlj-exceptions. At least in terms of size. So it looks like the right fix for the

Re: SMP users (important)

1999-04-04 Thread Matthew Dillon
:On Fri, 2 Apr 1999, Alan Cox wrote: : : Now, if you're not using Luoqi's patches to enable multithreaded : address spaces, you can stop reading here. If you are, you'll : need to patch i386/i386/swtch.s as follows: : :My suggestion is that we apply Luoqi's %fs patch to -current rather than