lukem
8b94063948
if bfd_write is invoked with ptr == NULL and (size * nitems) == 0, don't bother calling fwrite(); just return (0)
1999-09-17 13:38:19 +00:00
lukem
0f075b205f
don't call fwrite() will a NULL buffer
1999-09-17 13:13:32 +00:00
is
3368ec72b5
Correct the condition codes.
...
With this, e.g. single stepping over conditional instructions finally works.
Patch by Richard Earnshaw in PR 7565.
1999-09-10 12:52:56 +00:00
hubertf
abda8d9447
Allow hardlinks to symlinks.
...
Reviewed by: Bill Studenmund, Klaus Klein
1999-09-05 23:34:39 +00:00
drochner
cfab800438
Fix for a misoptimization, from the egcs/gcc mailing list
...
(http://egcs.cygnus.com/ml/gcc/1999-08/msg00760.html ).
Log message:
* combine.c (get_last_value): Don't look for earlier sets if the last
known set is somewhere in between the insns being combined.
1999-09-04 11:18:40 +00:00
hubertf
4e95d7e16e
-e may be specified multiple times, as per SUSv2.
1999-08-25 01:32:03 +00:00
bad
d32511c2f4
Cast hstat.st_size to size_t when passing it to ck_malloc().
...
Fixes PR port-m68k/8229.
1999-08-24 18:40:10 +00:00
kleink
a8b1129af9
Nuke explicit entry symbol specification; crt0 provides _start, which is
...
expected by the ELF ld.
1999-08-23 09:36:38 +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
simonb
d90538535d
Back out previous change now that "decompress" is not exported by libbz2.
1999-08-20 02:36:28 +00:00
simonb
0678c8d4e5
In test mode, don't print the contents to stdout.
...
Patch from NAKAJIMA Yoshihiro in PR bin/8238.
1999-08-20 00:08:57 +00:00
veego
48d983aa59
Back out the last change.
...
Per request by Jason R. Thorpe after he fixed <alpha/cpu.h>.
1999-08-17 19:35:11 +00:00
enami
d8ad2663a8
In name section, use .Dq macro rather than writing double quote directly.
1999-08-17 03:36:35 +00:00
veego
59873a18ee
Rename the awk internal symbol 'proc' to 'awkproc'.
...
This fixes the build error on the alpha which has now a
extern struct proc *fpcurproc;
in <machine/cpu.h>.
1999-08-15 10:22:30 +00:00
lukem
781a4dc195
in string::search(), don't call memchr() if ptr == NULL.
...
noticed when tbl started logging lots of assertion errors generated from my
local copy of libc which has (a modified) assert() tests throughout.
1999-08-11 12:38:11 +00:00
sommerfeld
74b698556b
Cross-compile support: allow -B option to specify directory for backend
1999-08-10 03:35:30 +00:00
sommerfeld
65bfbb747a
If target is BFD64, define -DBFD_TARG_64 on command line.
...
If BFD_TARG_64 is defined, set BFD_ARCH_SIZE to 64 even on 32-bit platforms.
(BFD_ARCH_SIZE is an attribute of the target, not (just) the host platform)
This is intended for building 32bit->64bit cross libbfd's (e.g.,
x86->alpha or x86->sparc64)
1999-08-01 04:25:39 +00:00
mycroft
a889d100a4
The previous change caused the BSS and any sections after it to be misaligned
...
in the file. Remove the part of the change which caused this.
1999-07-31 20:56:12 +00:00
mycroft
41147083cf
Don't use GNU malloc() any more.
1999-07-30 04:07:23 +00:00
matt
944fb04a2e
Fix the bss outside of PT_LOAD problem. (for non-paged executables,
...
the wrong variable (voff) was being substracted instead of the end
of the previous section. therefore the alignment calculations were
all wrong for .bss (which for sparc is aligned 2**8)).
1999-07-30 00:39:11 +00:00
mycroft
3e780a5eb1
From the egcs development tree:
...
Fix problems with autoincrement/autodecrement caused by changes to the way
memcpy() calls are generated between egcs 1.1.1 and 1.1.2.
1999-07-29 09:09:18 +00:00
simonb
a8733a30d9
Argh - both gzip.c and libbz have a "decompress" symbol. For now,
...
rename gzip.c's decompress to de_compress. I emailed the author
of libbz back in December about this and haven't heard anything
since...
Thanks to enami tsugutomo for pointing this out.
1999-07-27 00:36:10 +00:00
tron
1371282b0d
Fix PR security/8069 differently:
...
Add a new option "-S" to "nroff" and use "nroff -S" instead of "groff -S"
because "nroff" adds some other (moderately useful and important) options
to the "groff" execution.
1999-07-26 19:31:56 +00:00
simonb
b376436feb
Handle decompressing bzip2 files.
1999-07-25 07:06:05 +00:00
mrg
93ff719d8c
enforce MKSHARE
1999-07-24 09:09:10 +00:00
hubertf
e39d2b9c32
Allow -L on both files, not only one.
...
Reported in PR 1947 by Niklas Hallqvist <niklas@filippa.appli.se> and
also fed back to the GNU RCS maintainers.
1999-07-22 01:48:09 +00:00
fvdl
b2e6565c2c
Do DBX debugging symbols (stabs) the usual ELF way, using relative
...
offsets to the beginning of the function. Other i386 ELF systems do
this as well, and gdb expects it by default.
1999-07-07 22:23:35 +00:00
ross
6ba417f569
Deal with the strlen() problem in this program which apparently can't just
...
include <string.h> ... sigh ...
1999-06-27 06:14:51 +00:00
kristerw
9873bbaebf
Don't define USE_MMP. Applications using libbfd assumes that the
...
memory is malloc:ed and tries to free() it...
1999-06-25 23:04:40 +00:00
pk
564318d090
Fix printf(3) format warning (per Kurt Schreiner on port-sparc).
1999-06-25 12:10:42 +00:00
tron
c3f7d05c19
Add patch from gawk-3.0.46 to fix "OFMT" handling. Fix supplied by
...
NAKAJIMA Yoshihiro in PR bin/7834.
1999-06-22 18:17:24 +00:00
tron
116859f0d1
Build GNU Awk 3.0.3 from sources in "dist" directory.
1999-06-13 22:21:58 +00:00
tron
d8f1e933bd
Remove files which will be created during build process.
1999-06-13 22:19:46 +00:00
tron
47d3bdfd5e
Import GNU Awk 3.0.3.
1999-06-13 20:39:15 +00:00
christos
20cde7d22e
For now make the warning that we are passing a NULL format to printf
...
like functions, only a pedantic warning. This will allow us to fix the
err functions.
1999-06-07 02:48:00 +00:00
matthias
cffb3afd5d
gdb no longer did tracebacks on the pc532. Use unsigned not signed
...
compares when winding up the stack. Thank's to Ian Dall for this fix
(pr#port-pc532/7711).
1999-06-06 19:51:42 +00:00
pk
fc9e9301f8
Sync with <machine/ansi.h>: `size_t' is now a `long'.
1999-06-05 12:56:28 +00:00
kleink
6fa8a10645
Wrap message catalog installation inside MKNLS check.
1999-05-31 14:21:11 +00:00
kleink
17268da658
Deciding whether to build texinfo files is now taken care of by bsd.info.mk.
1999-05-31 14:17:44 +00:00
kleink
8cc362229b
G/C predefition of `m68k'; update a debugging-related comment.
1999-05-29 17:22:56 +00:00
kleink
d97a41c6a3
m68k/ELF target configuration.
1999-05-27 14:50:27 +00:00
kleink
2a213ac8a5
m68k/ELF target configuration.
1999-05-27 14:37:14 +00:00
pk
02f27b16c8
XXX Temporarily disable the tablejump switch{} implementation when
...
compiling into PIC code. Currently, the tablejump method requires
Global Offset Table access which undermines its use in self-relocating
code such as the run-time linker.
1999-05-27 12:18:35 +00:00
mycroft
f836f11767
Patch from Richard Earnshaw to work around the ldrb label-movement problem.
1999-05-05 22:02:58 +00:00
tsubai
81c1536f84
Support NetBSD/powerpc.
1999-05-03 10:27:23 +00:00
veego
00fdd4b0bf
Remove two brackets from the last commit.
1999-05-01 16:38:17 +00:00
kleink
2236c3727e
Add m68k bits, but only build it if using ELF.
1999-04-30 15:12:57 +00:00
kleink
049da4c2ad
Add an m68k-*-netbsdelf* target.
1999-04-30 15:08:33 +00:00
kleink
88ab2c1b48
Add an m68*-*-netbsdelf* target.
1999-04-30 15:04:49 +00:00
kleink
50e4501856
Set ELFSIZE=32.
1999-04-30 15:03:39 +00:00