dim
0f59ea67c5
Update Makefile and config.h for as.
2010-11-01 19:45:55 +00:00
dim
8a36c8bef3
Add manpages under gnu/usr.bin/binutils, since they are generated.
2010-11-01 19:45:15 +00:00
dim
926cfb4a95
Most of binutils now compiles at WARNS=3, except for libiberty and
...
libbfd, which still need WARNS=2.
2010-10-22 20:46:08 +00:00
dim
c7123c63d6
Remove bignum-copy.c from SRCS=, as it no longer exists. Remove
...
tc-sparc-fixed.c entirely, since the fix has been integrated into
contrib/binutils/gas/config/tc-sparc.c by upstream. Define TARGET_OS
in addition to the other TARGET_XXX defines.
2010-10-21 20:27:40 +00:00
dim
1f8e7a06a3
Use one file per line in SRCS= definition, to make insertions and
...
deletions easier, and sort the file list.
2010-10-21 20:23:53 +00:00
dim
22c7440029
Regenerate config.h for as.
2010-10-21 20:22:32 +00:00
nwhitehorn
5d21d768b2
Teach our toolchain how to generate 64-bit PowerPC binaries. This fixes
...
a variety of bugs in binutils related to handling of 64-bit PPC ELF,
provides a GCC configuration for 64-bit PowerPC on FreeBSD, and
associated build systems tweaks.
Obtained from: projects/ppc64
2010-07-10 02:29:22 +00:00
imp
0c666bc344
Push mips support for as into the tree.
2008-12-11 08:15:14 +00:00
kmacy
8bcce69475
Temporarily add newer copy of tc-sparc.c to build to
...
support building of sun4v. This can be removed once
the binutils import happens.
Reviewed by: kan
Approved by: rwatson (mentor)
2006-10-09 04:52:14 +00:00
imp
9fed87cdab
Config file for arm assembler
2006-09-14 06:39:07 +00:00
obrien
b41312be09
Define build 'as' TARGET_BYTES_BIG_ENDIAN if "TARGET_BIG_ENDIAN" is defined.
...
This is needed for bi-sex architectures.
2006-09-11 18:07:09 +00:00
ru
c1a820195c
NOSHARED -> NO_SHARED
2004-12-21 09:59:45 +00:00
ru
5db2b9d5b3
For variables that are only checked with defined(), don't provide
...
any fake value.
2004-10-24 15:33:08 +00:00
kan
939ed27f8c
Add NO_WERROR here. Binutils as does not compile cleanly with GCC 3.4.x.
2004-07-28 05:39:04 +00:00
obrien
459a3b439e
MAJOR cleanup of the Bmake framework.
...
This includes removing all vestiges of the old not-really supported
ability to build cross tools targeting non-FreeBSD systems, such as
m68k Lynx and NetBSD. Move as much duplicated code from platform
Makefiles into the shared Makefiles. Add a simple mechanism for
specifying ELF 'ldscripts'. Also share as many .h files as possible
(now a single bfd.h vs. one per platform).
2004-07-08 17:05:34 +00:00
marcel
d310f73349
Update to binutils 2.15.
2004-06-19 23:18:14 +00:00
obrien
c15b182a8c
Updated Bmake framework for Binutils 2.15.
2004-06-16 07:09:44 +00:00
johan
d5866454e3
style.Makefile(5):
...
Use WARNS?= instead of WARNS=
For this to work properly for all part is the subdirectories
the WARNS assignments in Makefile.inc0 are moved to the correspondning
Makefile.inc.
Approved by: obrien (binutils maintainer)
Tested by: make universe
2004-02-24 19:23:33 +00:00
ru
0de4aa01fa
The as(1) manpage was missing on i386 and amd64.
2003-08-14 14:43:29 +00:00
obrien
a153395cfd
Update the target.
2003-06-26 16:13:36 +00:00
obrien
eaf1cac7ff
The AMD64 Hammer bits.
2003-04-26 03:28:21 +00:00
obrien
5928fa1306
Remove first attempt at x86-64 bits. We're going to call it "amd64" now.
...
Sponsored by: Microsoft
2003-04-26 03:24:26 +00:00
ru
c007500913
Removed invasion into these makefiles by the "legacy" stuff;
...
I have a better fix in the works.
2003-04-12 14:44:49 +00:00
ru
e97478a535
libbinutils.a needs basename(3); when the latter is provided
...
by -legacy, liblegacy.a should come last in the LDADD list.
2003-04-11 18:02:10 +00:00
obrien
670a912740
Set WARNS=0 as a temp work around until I can get access to an IA-64 box
...
to do this right.
Approved by: RE
2002-12-05 18:24:34 +00:00
obrien
55d1c0f001
Update for the Binutils 2.13.2 20021127 snapshot import.
2002-12-02 09:45:51 +00:00
obrien
61b3e093cf
Binutils 2.13.2 is WARNS=2 clean for all our architectures.
2002-12-02 09:41:35 +00:00
obrien
63bd46464d
We HAVE_STPCPY now.
2002-10-20 07:50:20 +00:00
obrien
21dc3119fa
Talk about punting and not going to any trouble to DTRT:
...
contrib/binutils/include/getopt.h
/* Many other libraries have conflicting prototypes for getopt, with
differences in the consts, in stdlib.h. To avoid compilation
errors, only prototype getopt for the GNU C library. */
so manually define HAVE_DECL_GETOPT since configure doesn't offer any way
to set it... and its unistd.h not stdlib.h dang it.
2002-10-12 03:55:09 +00:00
obrien
ac0491b37e
Seems the warnings Binutils 2.13 grew now makes it impossible for WARNS != 0
...
all 64-bit machines.
2002-10-12 03:04:42 +00:00
obrien
f0cb964f2b
Binutils 2.13 grew some warnings that make WARNS != 0 now impossible on
...
sparc64.
2002-10-11 17:40:20 +00:00
obrien
9ec27cc871
Update for 2.13 10-Oct-2002 import.
2002-10-11 06:28:05 +00:00
obrien
d56eff1783
There is need to have a special BINUTIL_ARCH when we can use our more
...
common place TARGET_ARCH.
2002-09-22 05:29:37 +00:00
obrien
4df8032cad
The AMD x86-64 Hammer bits.
2002-05-18 11:57:01 +00:00
obrien
73a63698a0
Style sync with other platforms.
2002-05-18 04:50:32 +00:00
obrien
986b462279
We won't be doing FreeBSD-NT (NTBSD?, BSDNT?) anytime soon.
...
Same for any m68k platform.
2002-05-15 09:11:11 +00:00
obrien
0b0025a202
Update to Binutils 2.12.0 release.
2002-03-20 23:05:19 +00:00
obrien
2609492c80
Minor style nit.
2002-03-15 07:45:42 +00:00
obrien
2ca8fb58ab
Tune WARNS for Alpha.
2002-03-14 02:24:25 +00:00
obrien
d1cc970280
Turn up WARNS as high as possible.
...
Tested by: gcc31, gcc32, /usr/bin/cc
2002-03-13 05:14:31 +00:00
obrien
c3958d9a9e
Change the way the version strings are handled.
2002-01-27 22:47:22 +00:00
obrien
9beed4b819
Upgrade to Binutils 2.11.2.
2001-12-06 03:10:42 +00:00
obrien
742c9a45b0
Binutils 2.11.2 build framework for the FreeBSD/IA-64 target.
2001-10-15 02:13:26 +00:00
obrien
35f617ebb3
We can easily share obj-format.h and targ-env.h files across all FreeBSD
...
platforms, which reduces the upgrade effort.
Also tidy up the Makefiles.
2001-10-15 01:43:23 +00:00
obrien
bbe4c70f08
Clean up the formatting.
2001-10-14 01:47:30 +00:00
obrien
ca2572a2e9
We do "sparc64", not "sparc".
2001-10-14 01:33:07 +00:00
obrien
7b1325a8d1
Upgrade to Binutils 2.11.0.
2001-06-01 05:30:31 +00:00
obrien
9b619de16b
Upgrade to Binutils 2.11.0.
2001-05-28 09:19:47 +00:00
obrien
686317c48c
Remove MIPS support.
...
It has rotted quite badly and no one has provided updates for it.
2001-04-11 00:12:48 +00:00
ru
87ed4c32b3
MAN[1-9] -> MAN.
2001-03-27 14:59:06 +00:00