History log of /openbsd/gnu/usr.bin/binutils/ld/Makefile.in (Results 1 – 25 of 33)
Revision Date Author Comments
# 6bf90127 05-Jul-2013 miod <miod@openbsd.org>

VAX ELF toolchain, using `%' as the register prefix. Heavily based upon
NetBSD.


# 5e46e8b6 02-Feb-2013 miod <miod@openbsd.org>

ELF toolchain for m68k, following the SysV/m68k ABI (32-bit types aligned on
32-bit boundaries, function return values being in %a0 instead of %d0 if they
are declared as pointers, and in fp register

ELF toolchain for m68k, following the SysV/m68k ABI (32-bit types aligned on
32-bit boundaries, function return values being in %a0 instead of %d0 if they
are declared as pointers, and in fp registers if they are floating point types).

Compiler configuration bits (including a few m68k PIC code generation fixes)
borrowed from NetBSD.

show more ...


# b522d235 01-Jan-2013 miod <miod@openbsd.org>

m88k ELF toolchain, supporting static binaries only so far.

Assembler supports a register prefix of `#' when configured for SVR4, and `%'
when configured for OpenBSD. Pseudo-ops do not need a leadin

m88k ELF toolchain, supporting static binaries only so far.

Assembler supports a register prefix of `#' when configured for SVR4, and `%'
when configured for OpenBSD. Pseudo-ops do not need a leading dot, except
when configured for OpenBSD, allowing the `set' instruction to be recognized
correctly.

Based upon various unfinished or unreliable works, including smurph@'s early
work in 2003, my own attempts in 2004 and 2005, and Michael Kato's binutils
2.15 diff from 2005. Support for register prefixes, as well as fixing an
evil off-by-one in resolving 16-bit pc-relative relocations in ld (which would
only affect kernel .S files branching to global symbols), came as part of the
2012 work.

Not enabled yet (needs Makefile.bsd-wrapper, bfd/config.bfd and
gdb/configure.tgt updates to completely enable) so as not to disturb the
existing a.out toolchain builds; will hopefully be enabled very soon.

show more ...


# fabff02b 08-Oct-2006 miod <miod@openbsd.org>

Define superH obsd-specific emulations for ld, and use it by default.


# d6728f3f 19-Jan-2005 grange <grange@openbsd.org>

Provide openbsd emulation for mips64el as we do for mips64.

ok miod@


# 90d173bf 03-Nov-2004 deraadt <deraadt@openbsd.org>

we use our own ways to install manual pages, not their tree traversals
which dump junk all over the place. pval miod ok


# 007c2a45 02-Nov-2004 miod <miod@openbsd.org>

Merge conflicts, bringing our changes back in:
- extra $(SHELL) and sugar for make (so that files not mode +x still work)
- safer temp file handling
- our W^X binary layout changes in ld
- OpenBSD po

Merge conflicts, bringing our changes back in:
- extra $(SHELL) and sugar for make (so that files not mode +x still work)
- safer temp file handling
- our W^X binary layout changes in ld
- OpenBSD policy for library file selection in ld
- arm and m88k changes which were not merged in time for official 2.15
- bfd core file handling
- a couple typos

New for 2.15:
- ld(1) and as(1) manpages now generated at build time
- binutils/stabs.c reverted to use our in-tree libiberty for now
- we still use our VIA C3 crypto code over stock binutils, as it recognizes
more instructions
- new emulations for OpenBSD on mips64 machines, to help OpenBSD/sgi
- relaxed %f# handling in gas on OpenBSD/sparc64 (same as was in 2.14)

Tested on all platforms by various people; special thanks to sturm@ and
otto@.

show more ...


# c074d1c9 17-May-2004 drahn <drahn@openbsd.org>

Resolve merge conflicts, adjust method of W^X handing (.sh files)
remove testsuites (not useable) remove mmalloc (not part of new binutils).


# a0158272 06-Feb-2003 mickey <mickey@openbsd.org>

use common elf.sc instead of own hppaobsd.sc, catch up w/ dale's elf work for hppa; drahn@ lots of helps and ok


# e550e5ab 05-Jun-2002 mickey <mickey@openbsd.org>

some manual cruft federico keeps in the generated file


# a4cb7c3d 05-Jun-2002 mickey <mickey@openbsd.org>

provide our own path for generating the ldscripts and tweak it accordingly; fgsch@ ok


# 67bc8467 13-May-2002 fgsch <fgsch@openbsd.org>

- Sync changes between source and generated files (ie., changes existing
only in the generated files).
- Regen.

Whenever is possible, changes should be done to the source files (.am, .in).
That wa

- Sync changes between source and generated files (ie., changes existing
only in the generated files).
- Regen.

Whenever is possible, changes should be done to the source files (.am, .in).
That way is easier to track and merge local changes when importing.

show more ...


# b55d4692 13-May-2002 fgsch <fgsch@openbsd.org>

resolve conflicts.


# 6978ef19 09-Jun-2001 espie <espie@openbsd.org>

Automatic cvs merge. Dread what I will have to fix after this excuse
of a program is done...


# 80f0e35d 17-Jan-2001 espie <espie@openbsd.org>

Remove libiberty from the list of dependencies, since we use the install
version.


# ce21cbae 20-Nov-2000 tomo <tomo@openbsd.org>

Make new binutils compile on Alpha again; ok espie@


# 68ad9393 06-Oct-2000 d <d@openbsd.org>

${SHELL} move-if-changed


# 79ffcdc0 21-Sep-2000 espie <espie@openbsd.org>

Fix man pages for good.


# e1523ec0 14-Sep-2000 espie <espie@openbsd.org>

Some installation problems: older gnu programs don't know about DESTDIR,
but we have a mix here -> convert the old ones to heed DESTDIR.

Also, fix manpages installation in Makefile.bsd-wrapper
(INST

Some installation problems: older gnu programs don't know about DESTDIR,
but we have a mix here -> convert the old ones to heed DESTDIR.

Also, fix manpages installation in Makefile.bsd-wrapper
(INSTALL_MAN setting that got lost, bad MANDIR, don't set MANDIR if
PREFIX is the standard location)

show more ...


# bf75e3de 13-Sep-2000 espie <espie@openbsd.org>

Allow make clean to proceed.
(This is probably a work-around for a bug in ksh)


# 4e3ed4fe 12-Sep-2000 espie <espie@openbsd.org>

link against installed libiberty


# b305b0f1 12-Sep-2000 espie <espie@openbsd.org>

Help stupid cvs fixing basic conflicts.


# ff2c0cf8 18-Jun-1999 espie <espie@openbsd.org>

Kill old libiberty, use the one under egcs now.


# 192e61ed 13-Oct-1997 pefo <pefo@openbsd.org>

Minor fix, mips BE


# c50852d9 13-Apr-1997 pefo <pefo@openbsd.org>

More consistent MIPS config


12