| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
| |
now only produce ELF objects. It also makes us closer to stock GCC, and
simplifies the set of changes we still need from stock GCC on every import.
Applauded by: peter
Approved by: re
Notes:
svn path=/head/; revision=107286
|
| |
|
|
| |
Notes:
svn path=/head/; revision=106848
|
| |
|
|
| |
Notes:
svn path=/head/; revision=106488
|
| |
|
|
| |
Notes:
svn path=/head/; revision=105502
|
| |
|
|
|
|
|
| |
Approved by: obrien
Notes:
svn path=/head/; revision=104770
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
under way to move the remnants of the a.out toolchain to ports. As the
comment in src/Makefile said, this stuff is deprecated and one should not
expect this to remain beyond 4.0-REL. It has already lasted WAY beyond
that.
Notable exceptions:
gcc - I have not touched the a.out generation stuff there.
ldd/ldconfig - still have some code to interface with a.out rtld.
old as/ld/etc - I have not removed these yet, pending their move to ports.
some includes - necessary for ldd/ldconfig for now.
Tested on: i386 (extensively), alpha
Notes:
svn path=/head/; revision=103436
|
| |
|
|
|
|
|
| |
to make building GCC happy.
Notes:
svn path=/head/; revision=103257
|
| |
|
|
| |
Notes:
svn path=/head/; revision=98056
|
| |
|
|
|
|
|
| |
branch and thus was lost in the shuffle on the move to Gcc 3.1.
Notes:
svn path=/head/; revision=98054
|
| |
|
|
| |
Notes:
svn path=/head/; revision=98051
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97913
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97890
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97873
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97872
|
| |
|
|
|
|
|
| |
Requested by: peter
Notes:
svn path=/head/; revision=97831
|
| |
|
|
| |
Notes:
svn path=/head/; revision=97830
|
| |
|
|
|
|
|
| |
the output from a autoconfig run.
Notes:
svn path=/head/; revision=97356
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96833
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96828
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96794
|
| |
|
|
|
|
|
|
|
|
| |
cc1plus can apparently be built if you happen to have
/usr/bin/gperf, or set CXX to point to a C++ compiler
that can build gperf(1) in the bootstrap-tools stage
of buildworld.
Notes:
svn path=/head/; revision=96789
|
| |
|
|
|
|
|
|
| |
There are no longer GNU C++ specific info files, and it was a bug with Gcc
2.95 that NO_CXX would cause the C and CPP info files to not be installed.
Notes:
svn path=/head/; revision=96777
|
| |
|
|
|
|
|
|
|
|
| |
The change also makes the `cc -print-search-dirs' output
sane (the pre-3.1 way) in the non-cross case.
Draft reviewed by: obrien
Notes:
svn path=/head/; revision=96736
|
| |
|
|
|
|
|
|
| |
ia64 and sparc64 on systems that do not have atoll(3).
The "cross" here doesn't necessarily mean cross-arch.
Notes:
svn path=/head/; revision=96734
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96699
|
| |
|
|
|
|
|
| |
Submitted by: peter
Notes:
svn path=/head/; revision=96697
|
| |
|
|
|
|
|
|
| |
for the C++ progs to be built with e.g. an old compiler,
CXX=/usr/bin/c++, for the time being.
Notes:
svn path=/head/; revision=96669
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96514
|
| |
|
|
|
|
|
|
| |
In the end, I can do things more like the previous Bmake bits than was
apparent in the middle of the gcc31 WIP.
Notes:
svn path=/head/; revision=96488
|
| |
|
|
|
|
|
| |
I borrowed some ideas from Ruslan, and made the style match cc_tools/Makefile
Notes:
svn path=/head/; revision=96484
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96448
|
| |
|
|
|
|
|
| |
Submitted by: bde
Notes:
svn path=/head/; revision=96447
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96395
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96370
|
| |
|
|
|
|
|
| |
Bmake are fine.
Notes:
svn path=/head/; revision=96369
|
| |
|
|
|
|
|
| |
Submitted by: peter
Notes:
svn path=/head/; revision=96360
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96358
|
| |
|
|
| |
Notes:
svn path=/head/; revision=96345
|
| |
|
|
|
|
|
| |
headers to mostly make it -j1 safe.
Notes:
svn path=/head/; revision=96344
|
| |\
| |
| |
| |
| |
| |
| | |
Partially made possible by: Wilko.Bulte@compaq.com
Notes:
svn path=/head/; revision=96340
|
| | |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
The problem is the GCC driver now turns STANDARD_EXEC_PREFIX into a relative
path -- "<basename argv[0]>/../../libexec" for our normal install location.
However, in the middle of `buildworld' we need
"<basename argv[0]>/../../../../libexec" due to the prefix we tell the GCC
driver. But either the GCC driver is buggy, or we are confusing it, as it
tries to exec "<basename argv[0]>/../../libexec/cpp0" as if it were installed
in the normal place (but isn't).
MD_EXEC_PREFIX is still absolute, so I'll use that for now. I would like to
later make it so MD_EXEC_PREFIX is set only for `buildworld', as
MD_EXEC_PREFIX is also in the search path for libraries. Don't ask me why!
Another way is to add ${OBJFORMAT_PATH} (as set in CROSSENV) to the PATH
in src/Makefile.inc's WMAKEENV.
Notes:
svn path=/cvs2svn/branches/WIP_GCC31/; revision=96338
|
| | |
| |
| |
| | |
Notes:
svn path=/cvs2svn/branches/WIP_GCC31/; revision=96321
|
| | |
| |
| |
| | |
Notes:
svn path=/cvs2svn/branches/WIP_GCC31/; revision=96240
|
| | |
| |
| |
| |
| |
| |
| | |
"sources" than desired.
Notes:
svn path=/cvs2svn/branches/WIP_GCC31/; revision=96206
|
| | |
| |
| |
| | |
Notes:
svn path=/cvs2svn/branches/WIP_GCC31/; revision=96142
|
| | |
| |
| |
| |
| |
| |
| | |
MFC: rev 1.61 (needed a different way to keep from multiple inclusion)
Notes:
svn path=/cvs2svn/branches/WIP_GCC31/; revision=96141
|
| | |
| |
| |
| | |
Notes:
svn path=/cvs2svn/branches/WIP_GCC31/; revision=96140
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
bits. Also remove comment about keeping in sync with other instances in
the source tree -- it was too easy to get out of sync, so the other
instances now use this instance.
Notes:
svn path=/cvs2svn/branches/WIP_GCC31/; revision=94725
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
one does not know about it.
Experienced by: peter
Notes:
svn path=/cvs2svn/branches/WIP_GCC31/; revision=94724
|
| | |
| |
| |
| | |
Notes:
svn path=/cvs2svn/branches/WIP_GCC31/; revision=94395
|