Commit Graph

934 Commits

Author SHA1 Message Date
pk
05105a9150 Define RELOC_INIT_SEGMENT_RELOC for the ns32k (Matthias Pfaller; PR#2103). 1996-02-22 00:19:57 +00:00
briggs
37fbce7fae Fix from Niklas Hallqvist <niklas@appli.se> for extendplussidi.
A missing constraint was allowing a register to get reused prematurely
when doing an addition of two longs into a quad.
1996-02-21 05:34:20 +00:00
jtc
00a38a0584 Added support for m68060 (activate with -m68060). This change has
already been accepted and integrated into the FSF source tree.
1996-02-19 21:26:53 +00:00
jtc
ada953057b Remove the DBX_NO_XREFS definition from the NetBSD m68k, ns32k, and
sparc gcc configuration.  It isn't needed, as NetBSD uses gdb.
1996-02-19 21:01:57 +00:00
pk
d1fab7599d Switch sparc to `gcc'. 1996-02-18 12:28:15 +00:00
pk
298144d0a4 Declare `md_reloc_size' as a const. 1996-02-16 22:19:26 +00:00
leo
27d0d358e5 Atari uses gcc 2.7.2. 1996-02-11 11:53:22 +00:00
mycroft
0fb52b15b0 Sync with /sys/arch. 1996-02-11 04:09:13 +00:00
mycroft
1478bdefdd Fix thinko in previous change. 1996-02-11 02:02:03 +00:00
mycroft
fa9dad8bfa If pedantic, whine about long long length modifiers. Suggested by der Mouse. 1996-02-08 08:57:22 +00:00
mycroft
7920800310 Invoke GCC as /usr/bin/cc. 1996-02-08 03:51:02 +00:00
mycroft
51cb4d7716 Remove -lstdc++ until it exists. 1996-02-08 03:46:10 +00:00
mycroft
c4bba69708 Adjust for new G++ name mangling convention.
From Niklas Hallquist, PR 1557.
1996-02-08 03:43:31 +00:00
jtc
a30ae20285 add port-atari 1996-02-05 21:41:06 +00:00
jtc
7bb1bc5e83 Fix typo; From Mike Long <mike.long@analog.com> 1996-02-05 06:07:31 +00:00
jtc
4aacfbf721 updated categories list 1996-02-01 23:54:11 +00:00
thorpej
2efc4c5f38 #include <errno.h> to get sys_nerr and friends. 1996-01-29 08:38:04 +00:00
briggs
a650625b1a Use gcc 2.7.2 on the mac68k, too. 1996-01-24 21:48:03 +00:00
mycroft
1d486508a1 Fix md_parse_option() to reject bad options. 1996-01-18 22:09:08 +00:00
jtc
6b5e9088a1 Pass -m68030 or -m68040 through to the assembler.
This patch has been submitted and accepted by the FSF and will be
in the next gcc release.
1996-01-16 18:41:47 +00:00
pk
55d51fbb95 Relax checking of minor version number in `findhint()'. Also use the
directories from the hints (v.2) file for directory traversing.
This should take care of PR#1146.
1996-01-14 00:35:17 +00:00
pk
0203b54d4b Reflect current yacc output in CLEANFILES (from Michael Graff; PR#1907). 1996-01-09 22:39:31 +00:00
pk
d6193ea4d4 Create v.2 hint files.
Note: don't bother to understand v.1 files..
1996-01-09 00:04:35 +00:00
pk
ccc1c895ef Deal with v.2 hint files (hint srch dirs not yet used). 1996-01-09 00:02:28 +00:00
pk
d98240030c Define LD_HINTS_VERSION_2:
- no longer hash on minor version number in hints file.
	- add list of ldconfig(8) search directories.
1996-01-09 00:00:11 +00:00
phil
269329a42b a) new way to add "# $NetBSD: $" to generated files.
b) combined some function calls
c) updated g++ Makefile to sync with one in tree. (pr 1911)
1996-01-08 03:51:38 +00:00
phil
f8f1e84a29 Make the correct links of c++/g++. (pr 1991, thomas@cevis.uni-Bremen.de) 1996-01-08 03:42:13 +00:00
pk
c10a4a63cb Fix invocation of `pr' (Greg Earle; PR#1896).
Note: this has been done before (revision 1.5).
1996-01-07 01:02:05 +00:00
thorpej
b634b9d5ac Fix really rediculous typo I introduced. 1996-01-05 08:30:45 +00:00
jonathan
99d4a38abe Change broken ".else if" to ".elif", to stop adding gcc2 to SUBDIR on
non-m68k/sparc architectures.  Add gcc to SUBDIR on mips architectures (pmax).
1996-01-04 17:55:16 +00:00
phil
69bfe8d762 Update the script to generate the same as what is in the tree.
*REMEMBER* Any change in the gcc tree should be reflected in the gcc2netbsd
script so it reflects reality!  If you don't know how to change the
gcc2netbsd script, send your gcc changes to phil@netbsd.org.
1996-01-04 05:34:58 +00:00
thorpej
2e1dc487c5 Add -fno-function-cse to PICFLAGS. Without it, Very Bad Things happen
when ld.so is compiled with gcc 2.7.2 on the m68k.  From
Niklas Hallqvist <niklas@appli.se> in PR #1557.  (Thanks, Nik, for reminding
me about this PR...)
1996-01-02 08:54:28 +00:00
thorpej
2583d55c05 Use getrlimit() instead of vlimit(), like BSD/OS and OSF/1 do. 1996-01-01 19:40:48 +00:00
thorpej
5dd1f4a23b Use GCC 2.7.2 on the hp300. 1995-12-31 04:00:00 +00:00
chopps
6e6506db07 move amiga to gcc 2.7.2 1995-12-31 02:28:59 +00:00
ragge
6691107409 Bug (!) in vax.md causing some compilations to fail; an '$' too much. 1995-12-30 17:19:53 +00:00
chopps
0dd5a89778 fix scoping and other related problems reported in pr#1859 1995-12-30 03:32:18 +00:00
chopps
1eb383737f cleanup scoping fixes part of pr#1859 from Juergen Hannken-Illjes 1995-12-29 20:33:49 +00:00
pk
4162cf6459 Simplify update of r_addend field in relocation record if `-r' is on.
The old quirky code did strange things.
1995-12-28 18:04:59 +00:00
pk
2bb60e32ec Make dlopen() search for libraries if given a name of the form
`lib<name>.so[.xx[.yy]]' (per Erik M. Theisen; PR#1763; patch from PR
used in simplified form).
1995-12-28 17:57:32 +00:00
mycroft
322f02c1e4 Trivial change for new GCC. 1995-12-21 09:00:24 +00:00
mycroft
8e0a34778a Add some casts for GCC. 1995-12-21 08:54:14 +00:00
mycroft
e5a13ab82f Build long double support for i386 as well. 1995-12-21 05:36:19 +00:00
mycroft
628076bc54 Use the new GCC for i386. 1995-12-20 22:33:59 +00:00
thorpej
d6886078f2 Don't define MAXFLOAT if __NetBSD__ is defined. Mark this XXX. Hopefully,
we won't have to worry about it when libg++ is upgraded.  This is necessary
for libg++ to compile with -Werror.
1995-12-16 01:03:33 +00:00
phil
f5c9632c68 Sync with change to arch/mips/xm-netbsd.h. 1995-12-15 08:05:11 +00:00
phil
4fec4fc912 Changing "..." to <...> for includes. 1995-12-15 08:03:52 +00:00
phil
b2b08219f3 Vax now uses src/gnu/usr.bin/gcc. 1995-12-07 07:26:32 +00:00
phil
f5d344126b Have the ns32k architecure use gcc instead of gcc2. 1995-12-03 21:13:18 +00:00
phil
34527405c3 Import gcc-2.7.2. Since it is in the gcc directory instead of the gcc2
directory, this is being done now.  We will live with two trees until
the "formal" switch over by changing src/gnu/usr.bin/Makefile.
1995-12-01 17:58:53 +00:00