>> BTW, do you plan to include egcs' g77 as well?
>Current, the g77 driver is built. But the f771 isn't. From previous
>talk, I've gotten the impression g77 should be a port vs. in the base
>system. I'm Ok either way -- I leave the decision to the lists and Core.
>- --
>- -- David(obr...@n
A pity. This would mean g77 gets a fair chance to once again become quite
obsolete. Of course, it's not all that important 'far as servers are
concerned, but as I'm in high energy physics - I should say so far all my
colegues I know used FORTRAN rather than C/C++. Well, that still doesn't
make us a
David O'Brien wrote:
> > BTW, do you plan to include egcs' g77 as well?
>
> Current, the g77 driver is built. But the f771 isn't. From previous
> talk, I've gotten the impression g77 should be a port vs. in the base
> system. I'm Ok either way -- I leave the decision to the lists and Core.
>
> BTW, do you plan to include egcs' g77 as well?
Current, the g77 driver is built. But the f771 isn't. From previous
talk, I've gotten the impression g77 should be a port vs. in the base
system. I'm Ok either way -- I leave the decision to the lists and Core.
--
-- David(obr...@nuxi.com
Excellent, I'll have a free weekend then :-) BTW, do you plan to include
egcs' g77 as well?
On Sat, 13 Mar 1999, David O'Brien wrote:
> Yes. What I was working on is newer than the CVS repository. I'm
> chasing several issues & moving things around. I haven't been keeping
> the CVSup'able tota
> gnu/lib/libstdc++/Makefile this part of CFLAGS shoild be
> -I${EGCSDIR}/gcc/cp/inc rather than -I${EGCSDIR}/gcc/cp/inc/exception
> (after all, ${EGCSDIR}/gcc/cp/inc/exception is a file).
Yes. What I was working on is newer than the CVS repository. I'm
chasing several issues & moving things ar
On Sat, Mar 13, 1999 at 11:33:23PM +0200, Vladimir Kushnir wrote:
> Hello, here's where cpp died. There's a small error in freebsd.h:
^
freebsd-elf.h
> INCLUDE_DEFAULTS array d
On Sun, 14 Mar 1999, Vladimir Kushnir wrote:
> Thanks, I'll try, but what I mean is egcs compiled binaries are bigger
> even for C, not C++, and as if memory serves -Os is -O2 subset. So
> probably I'll just have to accept this increase in binaries size :-(. Ah
> well, it ain't all that muc
Thanks, I'll try, but what I mean is egcs compiled binaries are bigger
even for C, not C++, and as if memory serves -Os is -O2 subset. So
probably I'll just have to accept this increase in binaries size :-(. Ah
well, it ain't all that much, anyway.
Oh, incidentally, I forgot to add that (wh
On Sat, 13 Mar 1999, Vladimir Kushnir wrote:
> BTW, binaries compiled with egcc are still larger than with stock gcc. Is
> there a way to shrink them (beyond what's possible with -O optimisation)?
Try -Os, -fno-exceptions* -fno-rtti* or any combo of the above.
* Don't do this with libraries, j
Hello, here's where cpp died. There's a small error in freebsd.h:
INCLUDE_DEFAULTS array defined in a wrong way (patch attached). Now cpp
doesn't die anymore. There's an another problem, though. For somereason
libgcc doesn't want to compile with base c++ (conflict in "new", it
seems). It does compi
Doug Rabson wrote:
> On Fri, 12 Mar 1999, David O'Brien wrote:
>
> > > Hmm environment variables?
> >
> > That is my guess.. but I don't know an easy way to printout the entire
> > environtment a program sees.
>
> How about hacking cpp so that it does 'system("env > /tmp/somefile")' as
> the
On Fri, 12 Mar 1999, David O'Brien wrote:
> > Hmm environment variables?
>
> That is my guess.. but I don't know an easy way to printout the entire
> environtment a program sees.
How about hacking cpp so that it does 'system("env > /tmp/somefile")' as
the first thing.
--
Doug Rabson
> Hmm environment variables?
That is my guess.. but I don't know an easy way to printout the entire
environtment a program sees.
--
-- David(obr...@nuxi.com -or- obr...@freebsd.org)
To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of t
On Fri, 12 Mar 1999, David O'Brien wrote:
> On Fri, Mar 12, 1999 at 02:29:27AM -0800, Jordan K. Hubbard wrote:
> > > /foo/src/gnu/lib/libstdc++/../../../contrib/egcs/libio/gen-params
> >
> > I'd be very curious to see how gen-params is calling c++ and/or cpp in
> > this case.
>
> + c++ -v -O
On Fri, Mar 12, 1999 at 02:29:27AM -0800, Jordan K. Hubbard wrote:
> > /foo/src/gnu/lib/libstdc++/../../../contrib/egcs/libio/gen-params
>
> I'd be very curious to see how gen-params is calling c++ and/or cpp in
> this case.
+ c++ -v -O -c dummy.C
Using builtin specs.
gcc version egcs-2.91.63
> /foo/src/gnu/lib/libstdc++/../../../contrib/egcs/libio/gen-params
I'd be very curious to see how gen-params is calling c++ and/or cpp in
this case.
- Jordan
To Unsubscribe: send mail to majord...@freebsd.org
with "unsubscribe freebsd-current" in the body of the message
> > I've been compiling things w/in /usr/src/ , but haven't done a ``make
> > world'' with EGCS in-place in /usr/src due to the `cpp w/c++'' problem.
>
> Where exactly does it die?
Lets assume one is not trying to hook EGCS into /usr/src yet.
cd /foo/src/gnu/usr.bin/cc
make obj
make depend
ma
> I've been compiling things w/in /usr/src/ , but haven't done a ``make
> world'' with EGCS in-place in /usr/src due to the `cpp w/c++'' problem.
Where exactly does it die? We should at least make it easily possible
to get the build environment configured the way it's "supposed" to
look so that o
> How's this going?
Everything now builds, and I can pass the C++ STL tests supplied with
EGCS.
There is at least one case w/in gnu/usr.bin/cc that ``make cleandir &&
make cleandir && make obj && make depend && make && make clean && make''
will file to build. But I haven't worried too much abo
> I've put the bmake & contrib framework for EGCS at
> ftp://ftp.nuxi.com/pub/FreeBSD/egcs
> (ftp://ftp.nuxi.com/pub/FreeBSD/egcs/cvs is all you really need)
> This is very rough work, but should help us towards our goal.
>
> In there you will find a CVS tree un
> It would help a lot if you could make it CVSUPpable :-). Those of us
> in the third world would greatly appreciate that!
You talked me into it :-)
distributions are "egcs" (or broken into "bmake-egcs" and "contrib-egcs")
*default host=relay.nuxi.com
*default base=.
*default release=cvs
*default
"David O'Brien" wrote:
> I've put the bmake & contrib framework for EGCS at
> ftp://ftp.nuxi.com/pub/FreeBSD/egcs
> (ftp://ftp.nuxi.com/pub/FreeBSD/egcs/cvs is all you really need)
> This is very rough work, but should help us towards our goal.
>
> In
I've put the bmake & contrib framework for EGCS at
ftp://ftp.nuxi.com/pub/FreeBSD/egcs
(ftp://ftp.nuxi.com/pub/FreeBSD/egcs/cvs is all you really need)
This is very rough work, but should help us towards our goal.
In there you will find a CVS tree under ``cvs''. This CVS tree
24 matches
Mail list logo