Commit Graph

1828 Commits

Author SHA1 Message Date
tv 6cb9463f87 Build *_tab.h as part of DPSRCS to make "make depend" work correctly. 2001-11-13 17:01:23 +00:00
tv 1cdd48fab3 Build .y.cc correctly. The .h file is supposed to be "foo_tab.h", not
"foo.tab.h", and now no longer exists in gnu/dist/groff to avoid conflicts.
2001-11-12 17:09:45 +00:00
tron 679b5ba134 Add new category "toolchain". 2001-11-11 21:14:15 +00:00
rafal 9f74cbc2da Oops, last round checked in make droppings here. Check in the actual
toolchain2netbsd generated files, though this is as of yet untested.
2001-11-08 08:20:31 +00:00
rafal f317d28b1a New toolchain files for mipseb. Mainly toolchain2netbsd output with some
changes to configuration stuff to (a) recognize `mipseb', and (b) build a
BE-default GCC on mipseb.  gprof and gdb still not done.

WARNING: Binutils 2.11.2 (maybe earlier) changed the MIPS ABI, so any
shared libs built by this toolchain WILL NOT WORK without either a whack
to BFD to fix that or a patch to ld_elf.so to work around it.  I need to
chase the binutils folks on this issue still.

That said, the new toolchain seems to work quite well once the ABI change
is worked around/fixed -- I'm committing from a machine running a user-
land built with the new compiler.
2001-11-08 07:21:53 +00:00
simonb 1adc8dd435 Don't rebuild "fini" _every_ time make(1) is run; avoids a complete
rebuild of f771 all the time.
2001-11-08 00:13:53 +00:00
scw ec53366faa Add m68k-specific `toolchain2netbsd' generated toolchain build/config files. 2001-11-05 19:10:55 +00:00
matt 37a2ed9298 Updated ARM defs.mk 2001-10-27 05:46:02 +00:00
matt e1c1698075 Regen from toolchain2netbsd 2001-10-23 16:53:45 +00:00
fredb 8dd298e978 Get the information for the "Release" field via running "uname" on the
host that's doing the filing (with a suitable comment for non-usual
cases), as suggested by Don Yuniskis in PR 14217 and lukem on tech-pkg.
Also closes PR's 13938, 14104.
2001-10-23 14:29:07 +00:00
matt e42e6e66e6 Updated files from new toolchain2netbsd 2001-10-18 05:42:26 +00:00
jmc e5447065e5 Add cpp.1 as an MLINK 2001-10-17 05:39:04 +00:00
tv e2fa0e8e96 CLEANFILES has to be set before including <bsd.prog.mk> to make sure that
clean/cleandir does its job (this should be fixed).  Work around it, and
fix some parallelism problems.
2001-10-08 23:18:11 +00:00
tv c88b6a3e03 Deal brute-force with parallelism. In order to accomodate breaking the
build in the middle and restarting on another platform (requiring atomic
host tool builds), and keep parallelism, the ".lo" rules can't be used
at all.  Instead, compile all host .c files directly into executables.
2001-10-08 22:56:31 +00:00
tv 68c509655a Single-target subdir builds no longer work at all since the introduction
of "dependall" and .WAIT; add a .WAIT here and nuke the dependencies for now.
2001-10-08 22:27:34 +00:00
aymeric fa554f783e shut up newer gcc warning about (actually mutually exclusive)
"possibly uninitialized" variables.
2001-10-08 22:11:31 +00:00
aymeric 866fad714d fix an obvious bug when loading sun relocatable objects.
When was this code last triggered?
XXX I didn't run the code, was looking for something else.
2001-10-08 22:09:20 +00:00
tv bf8eb2fc2d Generate ldcripts as "native" for a native linker. However, disable
installation into /usr/share/ldscripts at the moment, as the scripts will
no longer be shareable on all targets.  This will be tweaked at a later
date to generate "cross style" scripts for all targets (native ones are
compiled into the ld binary) so that they will indeed be shareable.

Should fix PR bin/14114, pkg/14122, and related issues.
2001-10-04 17:46:22 +00:00
wiz 456dff6cb8 Spell 'occurred' with two 'r's. 2001-09-16 16:34:23 +00:00
matt f6225f91fb Rebuild USE_NEW_TOOLCHAIN files for vax. Add binutils, etc. .. 2001-09-08 18:26:05 +00:00
wiz 798e998541 Add (commented out) some language-related FILES that could also
be installed.
2001-09-02 23:00:30 +00:00
wiz b47aecd969 Install some more locale files. 2001-09-02 22:55:58 +00:00
wiz dac7d101b7 Reduce diff to config.h created by texinfo-4.0. 2001-09-02 22:18:51 +00:00
wiz e405b87d8f Normalize man page handling: Man pages are now done in the same dir as the
program they are referring to, instead of being all done in the main
Makefile.
2001-09-02 22:16:58 +00:00
matt 33ebc9435e Regenerate so that ${DIST} is not expanded. 2001-08-30 01:31:49 +00:00
matt 61cb93c98c Commit NEW_TOOLCHAIN files. Do not attempt to use these unless you know
what you are doing!
2001-08-28 07:08:54 +00:00
thorpej bef08d29d9 Also accept (and ignore) -export-dynamic (already accepted --export-dynamic). 2001-08-26 00:02:46 +00:00
wiz 1e378c4c12 precede, not preceed. 2001-08-20 12:00:46 +00:00
matt 87cdecebcb Update new toolchain that now toolchain2netbsd has been
run natively on an ARM ELF system.
2001-08-19 17:48:49 +00:00
matt c757135288 When making the ldscripts, set MACHINE to "". elf.sc makes bad scripts
if MACHINE is set.
2001-08-19 17:19:46 +00:00
matt 4af2f898e7 preliminary new toolchain support for ARM ELF. 2001-08-19 16:21:21 +00:00
matt cd345950b6 Prelim ARM ELF support for binutils. 2001-08-19 16:18:59 +00:00
mrg 05a8e5fe04 build & install info & man page documentation. 2001-08-19 14:23:55 +00:00
mrg c5716adacf copy across our gcov.1 from egcs. 2001-08-19 14:22:24 +00:00
mrg 21207fbaae build c89 from gnu/usr.bin. 2001-08-19 14:21:02 +00:00
wiz a0831b3afc Doesn't need libz: File compression handling is done by forking gzip. 2001-08-18 14:50:03 +00:00
wiz 4b5fcdbfec Use our getopt_long. 2001-08-18 14:48:55 +00:00
mrg e6de26d11c include ../../Makefile.inc to set BINDIR. 2001-08-16 16:59:24 +00:00
mrg 318911587e regenerate. 2001-08-15 02:44:58 +00:00
tv 5e6e5d8bf4 Nuke; this was never set up to be built. 2001-08-14 07:28:46 +00:00
tv 8f264ae2fc Regen. 2001-08-14 05:18:26 +00:00
tv 75c2396dcc Regen. 2001-08-14 05:14:59 +00:00
mrg feaf6caf3c build sparc & sparc64 binutils & gdb. 2001-08-10 15:35:37 +00:00
mrg 82f7a2e6a2 build in gcc directory as well. 2001-08-10 12:34:45 +00:00
mrg a9c88b6f92 don't build in here if USE_NEW_TOOLCHAIN. 2001-08-10 12:33:55 +00:00
mrg 8d54deacdd regenerate. 2001-08-10 12:01:48 +00:00
mrg eda65d255d deal with no TEMPLATE_NAME being defined for a target 2001-08-10 10:39:10 +00:00
wiz 7a1835dd36 Fix typo. 2001-08-08 14:59:26 +00:00
tv 16083edcc0 Add new toolchain gdb build structure, in new subdir to go along with
gdbserver and gdbreplay in the future.
2001-08-06 23:28:53 +00:00
tv e7ad5cd6ce Turn this off on USE_NEW_TOOLCHAIN. 2001-08-06 20:01:23 +00:00