mirror of
https://sourceware.org/git/binutils-gdb.git
synced 2024-11-27 03:51:15 +08:00
miscellaneous fixes to make RISC/os work; see ChangeLog's
This commit is contained in:
parent
de72ad1e33
commit
0abbc7715f
10
ChangeLog
10
ChangeLog
@ -1,9 +1,19 @@
|
||||
Thu Jul 1 15:46:16 1993 Jim Kingdon (kingdon@lioth.cygnus.com)
|
||||
|
||||
* configure.in: Use config/mh-riscos for mips-*-sysv*.
|
||||
|
||||
Wed Jun 30 09:31:58 1993 Ian Lance Taylor (ian@cygnus.com)
|
||||
|
||||
* configure: Correct error message for missing Makefile.in to
|
||||
print correct directory.
|
||||
|
||||
Tue Jun 29 13:52:16 1993 david d `zoo' zuhn (zoo at cirdan.cygnus.com)
|
||||
|
||||
* install.sh: kludge around 386BSD shell bug
|
||||
|
||||
Tue Jun 29 13:06:49 1993 Per Bothner (bothner@rtl.cygnus.com)
|
||||
|
||||
* config.guess: Recognize NeXT.
|
||||
* config.guess: Recognize i486-ncr-sysv4.
|
||||
* Makefile.in (taz): rm $(TOOL)-$$VER before linking.
|
||||
|
||||
|
@ -0,0 +1,15 @@
|
||||
# This is for a MIPS running RISC/os 4.52C.
|
||||
|
||||
# This is needed for GDB, but needs to be in the top-level make because
|
||||
# if a library is compiled with the bsd headers and gets linked with the
|
||||
# sysv system libraries all hell can break loose (e.g. a jmp_buf might be
|
||||
# a different size).
|
||||
# ptrace(2) apparently has problems in the BSD environment. No workaround is
|
||||
# known except to select the sysv environment. Could we use /proc instead?
|
||||
# These "sysv environments" and "bsd environments" often end up being a pain.
|
||||
#
|
||||
# This is not part of CFLAGS because perhaps not all C compilers have this
|
||||
# option.
|
||||
CC= cc -systype sysv
|
||||
|
||||
RANLIB = true
|
@ -90,6 +90,7 @@ case "${host}" in
|
||||
mips-dec-ultrix*) host_makefile_frag=config/mh-decstation ;;
|
||||
mips-sgi-irix4*) host_makefile_frag=config/mh-irix4 ;;
|
||||
mips-sgi-irix3*) host_makefile_frag=config/mh-sysv ;;
|
||||
mips-*-sysv*) host_makefile_frag=config/mh-riscos ;;
|
||||
i[34]86-ncr-sysv4*) host_makefile_frag=config/mh-ncr3000 ;;
|
||||
i[34]86-*-sco*) host_makefile_frag=config/mh-sco ;;
|
||||
i[34]86-*-isc*) host_makefile_frag=config/mh-sysv ;;
|
||||
|
@ -1,5 +1,10 @@
|
||||
Thu Jul 1 09:51:27 1993 Jim Kingdon (kingdon@cygnus.com)
|
||||
|
||||
* config/mips/nm-riscos.h: Remove unmatched #endif.
|
||||
Define FETCH_INFERIOR_REGISTERS.
|
||||
* config/mips/riscos.mh: Don't include coredep.o; mips-nat.o is enough.
|
||||
Fix misspelling of NAT_FILE.
|
||||
|
||||
* ser-unix.c (hardwire_print_tty_state) [HAVE_TERMIOS]: Don't
|
||||
print c_line.
|
||||
(_initialize_ser_hardwire): Just check whether _POSIX_JOB_CONTROL
|
||||
|
@ -41,6 +41,8 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
|
||||
addr = PCB_OFFSET(pcb_fpc_eir); \
|
||||
else \
|
||||
addr = 0;
|
||||
#endif
|
||||
|
||||
#include "mips/nm-mips.h"
|
||||
|
||||
/* Override copies of {fetch,store}_inferior_registers in infptrace.c. */
|
||||
#define FETCH_INFERIOR_REGISTERS
|
||||
|
@ -1,5 +1,5 @@
|
||||
NATDEPFILES= infptrace.o inftarg.o fork-child.o coredep.o corelow.o mips-nat.o
|
||||
NM_FILE= nm-riscos.h
|
||||
NATDEPFILES= infptrace.o inftarg.o fork-child.o corelow.o mips-nat.o
|
||||
NAT_FILE= nm-riscos.h
|
||||
XM_FILE= xm-riscos.h
|
||||
REGEX= regex.o
|
||||
REGEX1= regex.o
|
||||
|
Loading…
Reference in New Issue
Block a user