thorpej
7d468e4a0c
Iff __m68k__, use a `slight hack' to determine the magic of the executable
...
we're doing a dynamic link for, and change the page size used for offset
and size calculations if necessary. Allows the same ld.so to be used with
mixed m68k4k and m68k8k executables and libraries.
Thanks a million to Gordon Ross for the help in making this work!
1996-09-10 22:17:51 +00:00
thorpej
ec67ea7102
When checking the entry point of an executable, use N_PAGSIZ() rather
...
than __LDPGSZ directly.
1996-09-07 22:07:15 +00:00
thorpej
992fb91cf9
Add a comment describing how to use LOCALID.
1996-09-04 08:04:12 +00:00
mark
48d30b1294
Fixed NetBSD tag.
1996-08-21 18:43:29 +00:00
explorer
7785d71935
Upgrade groff to 1.10
1996-08-13 07:03:54 +00:00
explorer
0ca96489a2
Upgrade groff to 1.10
1996-08-13 06:33:17 +00:00
phil
cc13fe98cb
Fix for dynamically linked functions returning structs. PR#2586/Pfaller
1996-07-31 06:22:41 +00:00
phil
55fcc2e900
Move the free of t_num to the right place.
1996-07-24 23:23:23 +00:00
thorpej
648aed921f
RCS id police.
1996-07-03 03:28:09 +00:00
jtc
d9b9c6dc0f
/usr/tmp -> /var/tmp
1996-07-01 00:29:24 +00:00
jtc
e6f7d4e4c5
Add '-m' to usage string; Fixes PR #2580
1996-06-30 22:30:32 +00:00
pk
721a11bff8
Use DESTDIR to point at libraries like bsd.prog.mk does (PR#2524).
1996-06-08 22:22:26 +00:00
phil
4ed213a4c8
Bring in 1.2 branch fix to HEAD.
1996-06-07 19:46:06 +00:00
phil
18d3662b80
Bring 1.2 fixes to HEAD.
1996-06-07 19:42:49 +00:00
mark
0e0fb92b29
Define __KPRINTF_ATTRIBUTE__ in the CCPP_PREDEFINES so we get rid of a
...
load of compiler warnings.
1996-06-05 19:09:11 +00:00
phil
90be8557fc
Add the missing dependencies on the arch.md file.
1996-05-23 04:54:42 +00:00
phil
7b365250a9
Better changes from Matthias Pfaller.
1996-05-23 04:49:45 +00:00
mrg
5a73459f3e
don't create directories here; let mtree do it
1996-05-22 02:05:52 +00:00
mrg
b27f618724
don't create directories here; let mtree do it
1996-05-22 01:48:54 +00:00
mrg
c9e2d4f9d5
don't use gets(). pr#2287 (patch sent to rcs maintainers)
1996-05-21 13:35:27 +00:00
cgd
20c35b4462
GCC 2.4.5 is no longer used by NetBSD. The 'correct' version of GCC
...
in the NetBSD master sources can be found in src/gnu/usr.bin/gcc, and
is currently GCC 2.7.2.
1996-05-19 06:14:37 +00:00
cgd
7fc8e9cbc4
GCC 2.4.5 is no longer used by NetBSD. The 'correct' version of GCC
...
in the NetBSD master sources can be found in src/gnu/usr.bin/gcc, and
is currently GCC 2.7.2.
1996-05-19 06:04:33 +00:00
cgd
c564f7dc20
NetBSD/Alpha now uses gcc/cpp/usr.bin.cpp.sh (same as the version in 'gcc2')
1996-05-19 05:49:37 +00:00
phil
640382281e
Bug fixes from Matthias Pfaller. (Will be submitted to Kenner soon.)
1996-05-19 05:27:33 +00:00
phil
82020f146c
Add arm32 to the list of architecture configurations to extract.
1996-05-19 05:19:52 +00:00
ragge
23435c0d84
Fix warning.
1996-05-18 10:29:07 +00:00
mark
e9396f78a2
Make gcc and ld for the arm32 port.
1996-05-17 22:39:52 +00:00
mark
060e1bc8f1
Initial commit of arm32 machine dependant code for ld.
...
Currently only supports static linking.
1996-05-17 21:51:07 +00:00
mark
8b4eb7eeed
Commit of arm32 architecture sources for GCC 2.7.2
1996-05-17 21:18:03 +00:00
mark
b6ef591915
Commit of arm32 architecture sources for GCC 2.7.2
1996-05-17 21:16:45 +00:00
gwr
82b759ad27
Now that I've finally updated the sun3 to gcc 2.7.2 (last m68k hold-out)
...
we can simplify the big .if condition using (${MACHINE_ARCH} == "m68k")
1996-05-17 20:23:35 +00:00
jtc
e4cdcb8d79
soft-float accidently turned off the 68060 bit
1996-05-17 01:56:13 +00:00
phil
a964fa9b57
Back out the change to include libio and libiostream.
1996-05-16 21:03:24 +00:00
oki
c9d31dfe60
Oops, ${MACHINE} == "x68k" , not ${MACHINE_ARCH} == "x68k"
1996-05-16 15:55:38 +00:00
pk
46d44c05b0
Document environment variables (PR#2415).
...
Also correct spelling and a couple of format macros.
1996-05-15 23:46:00 +00:00
phil
0534b81c29
Install includes from libio and enable building and installation of libio and
...
libiostream. Some functions are duplicated in libio, libiostream and
libstdc++. If needed, we can remove duplicated functions later.
(Fixes PR 2390)
1996-05-15 22:56:13 +00:00
oki
03ca21bc0d
Add x68k to the list of ports using gcc instead of gcc2.
1996-05-13 14:53:21 +00:00
jtc
3c02c6068b
cheezy hack that adds -m68060 as a synonym for -m68040
1996-05-12 18:55:53 +00:00
jtc
a7dc4ab369
Pass -m68060 through to the assembler
1996-05-12 18:52:22 +00:00
mycroft
16255ae0be
Change the segment mov constraint to WordReg|WordMem, to disallow 8-bit memory
...
access, and enable a (somewhat) common register usage.
1996-05-11 13:39:26 +00:00
mycroft
f0c3c199fa
Update for removal of cexp.c.
1996-05-11 11:37:59 +00:00
mycroft
152a87dd9d
This is generated automatically.
1996-05-11 11:30:58 +00:00
pk
8a3cf4d3fe
Align BSS sections on machine dependent boundaries. The compiler/assembler
...
seem to not always do this for us.
1996-05-09 23:51:21 +00:00
jtc
2678c87a47
Add port-x68k category
1996-05-08 23:29:54 +00:00
pk
fa57b905a9
kcorelow.c: use specified executable name (PR#2375).
1996-05-05 19:58:01 +00:00
pk
f685c6dd5d
Extend memory class of the `mov' instruction (PR#2370).
1996-05-03 09:33:49 +00:00
jtc
7d85884ca8
Added support for -R option.
...
This patch has been accepted by the FSF, and should appear in future
gcc releases.
1996-04-25 18:23:37 +00:00
jtc
c63d7d5d2e
Use 'includes' instead of 'beforeinstall' target to install headersUpdate libg++2netbsd to match
1996-04-25 01:16:07 +00:00
jtc
7bf481ecb2
Integrate change from the gcc development sources:
...
Tue Feb 13 17:59:03 1996 Lee Iverson <leei@Canada.AI.SRI.COM>
* gcc.c (DEFAULT_SWITCH_TAKES_ARG): New macro, from SWITCH_TAKES_ARG.
(SWITCH_TAKES_ARG): Use it.
This change alows us to add support for the 'R' option in a way that
will minimize differences when it comes to merging a future FSF gcc
release into the NetBSD sources.
1996-04-24 02:35:29 +00:00
pk
390bcef256
md_parse_arg: -K' implies
-k'.
1996-04-18 19:03:02 +00:00