Commit Graph

23 Commits

Author SHA1 Message Date
mycroft 1b4eebafa7 One more .mk bug. 2000-01-24 07:27:15 +00:00
msaitoh 5efb71755d ld.new for NetBSD/sh3 1999-12-26 19:59:22 +00:00
simonb ba77c9abaf Don't chown installed files or directories if UNPRIVILEGED is defined.
"make build" should now work as a non-root user (tested on Alpha).
mtree spits out lots of warnings during "make distrib-dirs", but
these are non-fatal.
1999-08-21 06:30:11 +00:00
mycroft 41147083cf Don't use GNU malloc() any more. 1999-07-30 04:07:23 +00:00
mrg 93ff719d8c enforce MKSHARE 1999-07-24 09:09:10 +00:00
kleink 2236c3727e Add m68k bits, but only build it if using ELF. 1999-04-30 15:12:57 +00:00
thorpej 6d2943920a Make it a tad bit easier to bootstrap an a.out system to ELF. Introduce
a BOOTSTRAP_ELF Makefile variable that, when set (e.g. in the environment),
builds a targeted-to-ELF toolchain without requiring OBJECT_FMT to be set
to "ELF" (which affects how e.g. libraries are built).

This basically means you don't need fake crtbegin.o and crtend.o files to
be present in /usr/lib while bootstrapping the toolchain.
1999-03-17 00:46:35 +00:00
mycroft e4b1fb23d5 Link with GNU malloc for now. 1999-03-05 07:23:51 +00:00
lukem ab482db6a2 * fix pax to install in /usr/share/ldscripts not /usr/share/ldscripts/ldscripts
* chmod/chown files after pax
1999-02-14 13:01:09 +00:00
tv 60012da67c src/gnu/lib/bfd -> src/gnu/lib/libbfd 1999-02-09 17:59:36 +00:00
tv 60ca409eed - Use the stuff in src/gnu/lib/libbfd
- Descend into ld.new on all systems to build ldscripts
- Build ld.new if (i386 || sparc) && ELF
- Merge separate _*.mk files into one Makefile
- Depend ldemul-list.h on Makefile
1999-02-09 17:39:31 +00:00
tv da489b13fb Generate ldemul-list.h automatically. 1999-02-06 04:04:58 +00:00
tv dbc02dbe5f Add powerpc support. 1999-02-06 04:04:42 +00:00
tv 9d8e94a575 Update to 2.9.1. 1999-02-03 01:32:40 +00:00
christos 6a495c0638 Default to elf if the object format says so. 1999-01-31 21:16:46 +00:00
tv 14f0c3bc52 Nuke `generated' sources from dist in beforedepend (shouldn't affect a
`correct' r/o source tree, as those files shouldn't exist; this is to make
up for the fact that they weren't nuked before ld.new was activated....)
1999-01-30 12:38:32 +00:00
christos ae2cecd233 Add ELF emulation, and make it default if OBJECT_FMT == ELF 1999-01-11 09:53:26 +00:00
mrg ca73b352a6 - install ldscripts into /usr/libdata/ldscripts.
- fix makefile to set SCRIPTDIR to /usr/libdata, to stop ld from
  looking in /usr/libdata/ldscripts/ldscripts.
- enable elf32_sparc & sun4 emulation in ld.new (elf32_sparc appears
  to work correctly, sun4 untested).
- add elf64_sparc emul to the list while i'm here...
1998-12-17 13:59:05 +00:00
kristerw 20c1f51323 Add sparc and i386 1998-12-12 21:57:19 +00:00
mrg 5cb0850ffc build a sparc64 linker. 1998-11-23 09:44:35 +00:00
jonathan f74feb4335 * rename gnu/usr.bin/ld.new/*.mk to _*.mk for consistency
with other  reachovers to GNU code.
* Add mips-elf config for binutils ld: add emul entries in ldemul-list.h,
  and endian-dependent default emul  in _mips.mk.
  add ld.new for to gnu/usr.bin subdirs for mips.

XXX ld, as manpages inconsistent between elf and a.out ports.
1998-09-30 16:47:47 +00:00
tv 5df147f306 Minor cleanup. 1998-08-27 21:20:46 +00:00
tv f8a44cb095 Addition of binutils (gnu/dist) based ld. Turns out the "arch" subdir is
not really needed.
1998-08-27 20:47:21 +00:00