Commit Graph

255 Commits

Author SHA1 Message Date
tv 78715691b6 Better comment about TYPE_OPERAND_FORMAT, and add the DWARF2_UNWIND_INFO
fix for arm32.
1998-09-01 16:44:36 +00:00
enami d6b993dd4f Don't warn about #undef unix, otherwise we can't compile uipc_domain.c
and it can't simply nuked.
1998-09-01 08:39:59 +00:00
tv eb3bf55684 Remove -Dunix from predefines, and add a warning to cpp which triggers on
"#if defined(unix)/#ifdef unix/#ifndef unix" if -Dunix is not specified
explicitly:
    warning: deprecated symbol "unix" is no longer predefined
1998-08-29 17:04:56 +00:00
tv 2ecc177404 Remove files obsoleted by egcs import of libiberty. 1998-08-28 16:59:09 +00:00
tv 5990abf3b1 Make sure to include config.h if available. 1998-08-28 16:58:25 +00:00
tv 1f41015535 Get the correct vfork definition from <unistd.h>. 1998-08-28 16:57:07 +00:00
tv 2034bed7f1 Resolve conflicts and get prototypes from the right places (conig.h
guarded).
1998-08-28 16:02:39 +00:00
tv bb655b8a73 Conflict resolution. 1998-08-28 15:59:01 +00:00
tv b5a6ca0501 Update includes that go with theupdated libiberty. 1998-08-28 15:56:36 +00:00
tv 0f6f615875 Update libiberty to that shipped with egcs. Improvements include better
C++ demangling.
1998-08-28 15:39:36 +00:00
tv 858921e399 Undo previous. 1998-08-27 16:04:08 +00:00
matthias 6caa7ce3d9 MEM now has a rtx length of two. Take this into account in calc_address_cost. 1998-08-24 22:54:25 +00:00
tv fe17f99289 Remove files obsoleted in egcs 1.1. 1998-08-24 19:17:11 +00:00
tv 8bbd864248 Import of egcs libstdc++ 1998-08-24 snapshot 1998-08-24 18:45:53 +00:00
tv 687193cf68 Resolve corn flakes. 1998-08-24 18:28:20 +00:00
tv 3fe379ca4b Bugfix import of egcs 1.1, 1998-08-24 snapshot. 1998-08-24 18:00:40 +00:00
tv 2da237ca1f Bugfix import of egcs 1.1, 1998-08-24 snapshot. 1998-08-24 17:55:20 +00:00
tv cd2577488c Work around a strange a.out linker problem: don't define `optind' and
let the system libc define it.
1998-08-22 17:08:48 +00:00
tv 0383db8345 bfd_target_vector is bfd_target **, not bfd_target *[]. 1998-08-22 16:46:33 +00:00
tv c649a98a9b Give basename() a prototype. 1998-08-22 05:51:09 +00:00
tv d0c8c7532a Add ARM relocs (and upcoming BFD_PIC) for automatically generating bfd.h. 1998-08-21 21:08:22 +00:00
tv 9af6c8ed74 Until a better solution can be found, or until the bugs are fixed in egcs,
disable -Wuninitialized as a part of -Wall.
1998-08-21 14:39:34 +00:00
matthias 78516e031b - reorder includes in ns32k.c to avoid warning about MAX/MIN redefinition
- add code for cdecl and stdcall attributes
1998-08-21 10:04:33 +00:00
tv f122239ef3 Use a pointer, not an array, for bfd_target_vector, working around our
linker bogozity.  (So that the array can grow and shrink without
relinking.)
1998-08-21 02:06:09 +00:00
tv 58e1b9d28c Added -Wno-format-y2k (missed this commit). 1998-08-20 20:31:24 +00:00
tv c8f252d3aa Add -Wno-format-y2k option to kill Y2K based strftime() warnings. Note
that -Wformat-y2k doesn't work on C, and doesn't do anything notable by
itself on C++ (use -Wformat).
1998-08-20 20:13:12 +00:00
matthias 8652696101 The egcs-1.1 merge left some old codefragments behind. Removed. 1998-08-20 19:40:29 +00:00
tv 0771761e8e Inlcude "system.h" instead of <stdio.h>. 1998-08-19 21:31:45 +00:00
tv 159f74875c Undefine OBJECT_FORMAT_COFF. 1998-08-19 16:27:37 +00:00
tv 378bab7018 XXX stopgap patch to fix prototyping warning on powerpc. 1998-08-19 16:09:43 +00:00
tv d9b7598034 Completely nuke the -fPIC "ignored" warning. NetBSD target supports PIC
fully (it's just that the assembler and linker output bogosity :).
1998-08-19 15:10:25 +00:00
tv 9fd419ca1c We've switched to mem*() on all platforms. Remove undef of
TARGET_MEM_FUNCTIONS.
1998-08-19 14:39:21 +00:00
tv c6be7a9c9a The global netbsd.h defines TARGET_MEM_FUNCTIONS. 1998-08-19 14:38:42 +00:00
tv 5ebd5ae80d No longer used. 1998-08-19 14:37:47 +00:00
tv d2a09c18be Null-terminate the hostname buffer. 1998-08-18 17:07:08 +00:00
tv 3d4f2f35af Platform-independent unsigned char fix. 1998-08-18 15:36:31 +00:00
tv 3eb68c7948 Need <string.h> for strcpy() and strlen() prototypes. 1998-08-18 13:58:17 +00:00
tv 471ccd3532 Need DWARF2_UNWIND_INFO=0 for -fsjlj-exceptions as default. 1998-08-18 02:47:50 +00:00
tv d6e6f5296d Need DWARF2_UNWIND_INFO=0 to get the right kind of default exception
handling.
1998-08-18 02:42:24 +00:00
tv 577b2ff265 The ASM_DECLARE_FUNCTION_NAME/ASM_DECLARE_OBJECT_NAME stuff is completely
wrong for alpha, and may actually be wrong for more ELF ports than that.
For now, turn it off for ELF, and investigate.
1998-08-17 18:14:53 +00:00
tv e710cf2a57 Provide a definition for MAX_WCHAR_TYPE_SIZE. 1998-08-17 15:39:58 +00:00
tv ba44e6dbd5 Undefining TARGET_VERSION is both bogus and deviant from all ofther gcc
ports.
1998-08-17 15:29:27 +00:00
tv 2eb8687dbb Need definition for HOST_BITS_PER_LONGLONG. 1998-08-17 15:22:01 +00:00
tv 6b6b51c3e4 The arm32 port uses gas by default; turn on --with-gnu-as by default. 1998-08-17 04:05:00 +00:00
tv 78e8c617cc The available system headers are defined by "system.h" - don't try to
second-guess them here.
1998-08-17 04:02:10 +00:00
tv 64c6d5152c "Bonehead." This file is included by others, not used by itself. 1998-08-17 02:19:15 +00:00
tv b62f0811fe Include some files apparently not included in the Cygnus released source (!?). 1998-08-17 02:12:21 +00:00
tv 3156b4cd02 The Alpha tm_file is just alpha/netbsd.h, which includes everything else
that it needs.
1998-08-17 01:44:25 +00:00
tv d65b2e3afa Don't define STANDARD_{EXEC,STARTFILE}_PREFIX here; do it in the Makefile
like the GNU setup does.
1998-08-16 21:28:20 +00:00
tv b32c2a3ab9 Use the proper <arch>/xm-netbsd.h file as the xm_file on each port. 1998-08-16 21:14:33 +00:00