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
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
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
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
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
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
ross
059f13e362
The .IP tag must be one word.
1999-03-09 02:52:05 +00:00
jonathan
6217914988
Update declaratino of mips single_step() so it compiles again.
1999-03-08 02:09:51 +00:00
mycroft
1f559e1bda
Change the section alignment to 2^20 to match the ldscript and old binutils.
...
XXX Should we change this?
1999-03-06 06:04:21 +00:00
mycroft
3171ae377b
Fix another bug in fold_truthop(). When comparing two bitfields where the
...
lhs and rhs have the same size, but are in different bit positions, and the
masks are also shifted, we could erroneously omit the shift.
1999-03-04 10:08:08 +00:00
mycroft
391c435609
When folding two bitfield comparisons, make sure we include any mask applied
...
to the bitfields. Fixes PR 7066.
1999-03-04 05:38:06 +00:00
matthias
5748a83696
Add invalid_float (from opcodes/ns32k-dis.c).
1999-03-02 07:59:33 +00:00
matthias
943fbfc027
about everything in these files got doubled during the 4.17 update.
1999-03-01 13:15:06 +00:00
ross
877897554f
Make this build on alpha. Still doesn't work well, though, and now
...
it can't read corefiles.
1999-03-01 07:58:56 +00:00
jonathan
1192ce7d8f
Patch FUNCTION_PROFILER to avoid code-scheduling botch when compiling
...
with -mabicalls: the gcc/egcs code emits hand-scheduled code with an
insn in a "jal _mcount" delayslot. But with -mabicalls, the "jal"
expands into a call via $t9 and the delay-slot is already filled.
See PR#5248.
1999-02-27 03:36:28 +00:00
tv
f8d7518b3a
Do not pretend to be _POSIX_SOURCE if you aren't.
1999-02-24 01:40:52 +00:00
tv
42df255518
Uh, no. Don't pretend to be _POSIX_SOURCE if you use things like vfork().
1999-02-24 01:39:38 +00:00
tv
c7452585f3
Make `call' command work on arm32. Patch supplied by Richard Earnshaw in
...
port-arm32/6781.
1999-02-23 23:38:19 +00:00
simonb
dd5548c01e
Resolve conflicts from import.
1999-02-20 11:34:28 +00:00
simonb
5eed3256fe
Import GNU grep 2.3
1999-02-20 11:17:58 +00:00
abs
50e028094f
s/the the/the/ in comment
1999-02-19 21:23:49 +00:00
itohy
867e628d1f
Fix garbage message on getcwd(3) failure.
1999-02-19 04:15:20 +00:00
christos
32df41f56e
Disable more damage from sol2.h; this time it is the quad operators.
1999-02-14 17:14:08 +00:00
christos
0e15a1e264
target_xfer_memory is private now; use target_{read,write}_memory instead.
1999-02-13 19:58:48 +00:00
tv
0c690a4d8d
Line up Info directory entries horizontally.
1999-02-12 13:01:24 +00:00
tv
b0c478fe5f
Add Info directory entry.
1999-02-12 12:47:28 +00:00
tv
26bcfd17ad
Add some patches, delete Infodoc, and delete files not used for a NetBSD
...
build.
1999-02-12 12:45:04 +00:00
tv
041d990f80
Add some patches, delete Infodoc, and delete files not used for a NetBSD
...
build.
1999-02-12 12:45:03 +00:00
tv
9b9c3c160e
Add some patches, delete Infodoc, and delete files not used for a NetBSD
...
build.
1999-02-12 12:44:58 +00:00
tv
f598822c56
Use dist layout for diffutils, for easier upgrades and texinfo doc.
1999-02-12 12:27:03 +00:00
christos
458577aca6
fully prototype the cast to the line completion function.
1999-02-12 11:05:30 +00:00
thorpej
b2f736b716
Need string.h for prototypes.
1999-02-12 01:42:29 +00:00
thorpej
999252997e
Need string.h for prototypes.
1999-02-12 00:09:10 +00:00
tv
d26f8b9b4b
Duplication.
1999-02-11 17:23:50 +00:00
tv
203118ffa4
Remove files not used by a native build.
1999-02-11 16:51:27 +00:00
tv
60d8edfa2f
Import the readline sources from gdb 4.17 for use with Info doc and cross
...
tools.
1999-02-11 16:45:55 +00:00