kristerw
c0021573ef
Fixed an off-by-one bug when trying to look up a line given an address.
...
This could cause segmentation fault for ld when writing messages from
warning symbols.
1999-04-23 21:34:53 +00:00
tv
250c4d44a4
So, I can't believe the shlib fix for alpha was actually this easy.
...
Gdb will now work with shared objects on Alpha, completely (the Linux
folks wrote the ELF64 support for us).
1999-04-21 00:20:20 +00:00
tv
74dfd62bad
Recognize the egcs function prologue. Patch from thorpej.
1999-04-21 00:19:09 +00:00
pk
b13e5d1469
Quote "AS IS" as in the majority of Carnegy Mellon notices.
1999-04-12 20:38:17 +00:00
kleink
2f46fbc103
Don't attempt to use a compiler specified by $CC; it's perfectly legitimate
...
to have $CC point to this script, which would then yield the obvious result.
(This script is pretty much tied to the shipped compiler anyhow.)
1999-04-10 15:22:27 +00:00
kleink
f60b17cd56
Correct comparison length botch in `deprecated unix' symbol check;
...
fixes PR bin/7343.
1999-04-10 15:14:11 +00:00
kleink
9449e4c694
Deal with MKSHARE/MKNLS.
1999-04-08 15:18:00 +00:00
pk
c40eb1cd97
Fix a pasto in copyright text which has been procreating like rabbits..
1999-04-06 20:09:18 +00:00
mrg
3035dcf31a
grep is no longer build as 3 programs, etc., and back to how it was before the latest update. we are not GNU.
1999-04-06 16:54:55 +00:00
tv
c281a0b205
Import libstdc++ changes from egcs 1.1.2.
1999-04-06 16:28:42 +00:00
tv
bcfc4147c3
Import libio changes from egcs 1.1.2.
1999-04-06 16:22:32 +00:00
tv
5a74f4e7d4
Import libf2c from egcs 1.1.2.
1999-04-06 16:20:26 +00:00
tv
d2833781e6
Merge egcs 1.1.2 conflicts.
1999-04-06 16:04:00 +00:00
tv
d3989ee704
Import egcs 1.1.2 to fix some optimizer bugs on i386 and sparc, among others.
1999-04-06 15:07:33 +00:00
eeh
f99c2723d9
Make gdb compile on sparc64. (Actually work correctly is another thing....)
1999-04-04 19:02:31 +00:00
gwr
a6bfe0b8ca
Move the custom version of MACHTYPE_OK out where it belongs.
1999-04-03 05:26:06 +00:00
gwr
8de8abf2dc
Put the "hacked-for-vax" version of MACHTYPE_OK here, where it belongs.
1999-04-03 05:23:01 +00:00
fvdl
f7ca917a98
Adapt NetBSD/i386 configuration to egcs changes wrt. TARGET_DEFAULT. This
...
should make it stop outputting i387 instructions that the emulator can't
handle.
1999-04-01 21:15:43 +00:00
jonathan
42a6bc2104
Revert handling of divide and remainder assembler pseudo-ops (with
...
test for divide-by-zero, unlike machine insn) from the binutils-2.9.1
sequence to the older binutils-2.8.1 sequence.
gas 2.8.1 emits a div as (in pseudocode)
divu $zer0o, a0, v0; bnez $v0, 1f; nop; break0x7; 1: mflo a0;
gas 2.9.1 emits the shorter sequence
bnez <divisor>, 1f; divu <args>; break0x7; 1:
bnez $v0, 1f; divu $zer0o, a0, v0; /break0x7; 1: mflo a0;
but that on a decstation 5000/150 with a rev 3.0 r4000, for kernel
code, later references to $a0 seem to get a corrupted value. not
reproduced yet on an r4400.
Could be an r4000-specific bug with the interlock on mulhi and mullo?
1999-03-31 18:01:31 +00:00
kleink
cc04c972f1
Whitespace pasto in previous.
1999-03-31 10:47:51 +00:00
kleink
525cb207f6
Build texinfo documentation.
1999-03-29 11:40:36 +00:00
kleink
c8a66681e3
Import texinfo documentation for Taylor UUCP 1.06.1.
1999-03-29 11:16:59 +00:00
cgd
9a817a0932
if using -Os, don't pad loops and branches to 'nice' boundaries w/nops
1999-03-27 19:20:33 +00:00
ragge
b317025b1e
Another place where VAX magic number must be updated.
1999-03-26 18:44:31 +00:00
sommerfe
90844f84d6
Install send-pr.el (emacs-lisp front-end to send-pr) into /usr/share/gnats
1999-03-26 13:12:43 +00:00
mark
bd05af74ef
Pull in some of the changes from tm-arm.h so that arm-tdep.h will build.
1999-03-25 11:55:36 +00:00
mark
fa19ef01d6
Correct SIGTRAMP_* addresses.
1999-03-25 11:54:15 +00:00
mark
c073877e94
Fix an errant #endif probably from the 4.17 merge.
1999-03-25 11:53:30 +00:00
mark
ec21bd9cf5
Fix the function prototype for single_step().
...
Remove a couple of old print lines during startup.
1999-03-25 11:52:31 +00:00
tv
929a922ec9
Fix compile warning about redefinition of SVR4_SHARED_LIBS (which must be
...
definable on the cc command line so that a.out/ELF switchable platforms
work).
1999-03-24 21:48:36 +00:00
tv
2972456568
Re-enable gdb on all but powerpc and sparc64, so people will try it out
...
and help with its repair.
1999-03-24 18:26:14 +00:00
garbled
d1407362ba
More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
...
so we shouldn't override it with versions in the manpages. Many more to
come.
1999-03-22 18:43:46 +00:00
kim
7799105c49
The $TEMP variable holds the name of the file to edit.
...
It cannot be freely used in other places of the script.
The code that handles & in the gecos field was using
$TEMP with problematic consequences...
1999-03-22 03:12:29 +00:00
cgd
526a61f2c6
-fprofile-arcs, not -fprofile-args
1999-03-18 05:56:52 +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
tron
af027d2768
Patches for "gcc" optimization bug on "arm32" supplied by Richard Earnshaw.
...
Fixes PR port-arm32/7157.
1999-03-16 11:54:52 +00:00
drochner
ba7dfe899d
use .y/.l files in SRCS instead of the generated ones;
...
this makes the cleanup work
ok'd by tv
1999-03-15 20:34:28 +00:00
sommerfe
29f2ddf635
Add man page (written from scratch)
1999-03-14 04:30:13 +00:00
lukem
7e1c62baf8
set MKLINT=no. noted by NAKAJIMA Yoshihiro <nakayosh@kcn.ne.jp>
1999-03-13 23:17:46 +00:00
ragge
8cf98df79f
Fixes for vax 4K pages. (Whereever did these go???)
1999-03-13 22:20:49 +00:00
matthias
00cd9c886f
First batch of changes needed to make gas.new work with PIC on the ns32k.
...
Todo: Modify tc_gen_reloc to frob the relocations correctly, add code for
missing relocation types to libbfd.
1999-03-13 15:18:49 +00:00
matthias
638ac9a15d
config.h for ns32k.
1999-03-13 15:13:01 +00:00
drochner
26a8d91a28
one more mipse[bl]->mips substitution, from Jonathan Stone
1999-03-13 10:57:38 +00:00
sommerfe
bf1e79f956
Build and install gcov, a basic block profiler/code coverage tool.
...
This program just formats the output.
Compiler and runtime support are already enabled in egcs for the
platforms I've tried (i386, arm32).
No man page (yet).
The info file is already being installed.
1999-03-12 22:06:43 +00:00
mrg
a3032595bd
add LINK_SPEC defines that i have "-m elf{32,64}_sparc" set correctly, like other ports.
1999-03-11 00:11:10 +00:00
mycroft
c0832bbcc0
Fix Yet Another Bug in fold_truthop(), which causes the RHS mask to be
...
truncated if lnbitsize<rnbitsize.
1999-03-10 12:25:40 +00:00
kleink
ae8bd3e155
The ANSI/ISO C standard explicitly doesn't cover the program translation
...
interface; c89(1) isn't part of it but 1003.2.
1999-03-09 12:54:40 +00:00
ross
ba97c76d05
Add missing .El.
1999-03-09 09:23:12 +00:00
ross
df67e92417
Missing .El, questionable .Sh use.
1999-03-09 03:13:27 +00:00
ross
456c462469
Missing .El.
1999-03-09 02:55:06 +00:00