matt
|
c30c93b03c
|
Add legitimize_pic_address and the netbsd-elf.h for ELF support.
|
2000-12-22 16:48:36 +00:00 |
matt
|
5b49016829
|
Add half-pic mode. Default to half-pic mode.
|
2000-12-22 16:37:37 +00:00 |
msaitoh
|
bb44231698
|
fix a range check for 12bit PC relative access
|
2000-12-22 12:06:27 +00:00 |
matt
|
4241925fa2
|
More merging. Move GO_IF_LEGITIMATE_ADDRESS stuff into vax.c from vax.h.
Extend it to properly deal with indirect and indexed addressing modes.
Add preliminary PIC support.
|
2000-12-22 06:16:45 +00:00 |
matt
|
a9c4c35371
|
Merge in 1st layer of ELF differences. This is a just a cleanup. No ELF
specific changes.
|
2000-12-22 04:59:35 +00:00 |
scw
|
3b11f4ee69
|
Define "TARGET_PAGE_SIZE=0x2000" so the linker uses an 8KB pagesize
instead of the 4KB default.
|
2000-12-19 09:37:04 +00:00 |
mycroft
|
bb747bc663
|
Clean up MAJOR crack addiction:
--whole-archive and --no-whole-archive are by nature position-dependent. Make
it so.
|
2000-12-16 09:29:29 +00:00 |
msaitoh
|
7b4b859811
|
apply gcc original rev. 1.116:
> combine.c (simplify_comparison): Fix typo.
LTU, LEU, GTU, "LEU" -> LTU, LEU, GTU, "GEU"
|
2000-12-15 23:42:22 +00:00 |
fair
|
c98044f7d2
|
add port-dreamcast
|
2000-12-15 00:01:53 +00:00 |
simonb
|
3ebe38e227
|
Use the ASM_OUTPUT_COMMON() and ASM_OUTPUT_LOCAL() macros from gcc
2.95.2's m68kelf.h. Fixes problems with the size of common objects.
From Charles Hannum.
|
2000-12-14 06:38:50 +00:00 |
mycroft
|
e1a74529ae
|
Don't do the default exclusions in the `flat' profile on Alpha. (We don't
on any other platform, either.)
|
2000-12-13 01:06:03 +00:00 |
is
|
f06406d722
|
uuchk is not program-called; it is called by the administrator to check the
configuration file.
|
2000-12-11 15:49:07 +00:00 |
itojun
|
d27da0bebf
|
avoid twists with alloca.
|
2000-12-11 00:23:00 +00:00 |
scw
|
4c12d23bdb
|
Fix C++ static ctors/dtors by providing the same macros as defined
in i386/netbsd-elf.h.
|
2000-12-09 20:38:04 +00:00 |
perry
|
1dd5f18a93
|
add abounce.c
|
2000-12-09 17:35:05 +00:00 |
perry
|
20de67075f
|
resolve conflicts
|
2000-12-09 17:28:45 +00:00 |
perry
|
ca6f4b24f7
|
Import 19991231 Patch Level 12. Numerous bug fixes.
|
2000-12-09 16:52:26 +00:00 |
wiz
|
55262eb5e6
|
Fix last commit. Problem reported by Matthias Scheler.
|
2000-12-08 19:21:55 +00:00 |
itojun
|
08a6189997
|
fix incorrect #ifdef nesting, in NetBSD version dependency check.
|
2000-12-08 16:35:40 +00:00 |
scw
|
36f2e9920b
|
Set the emulation target to m68kelfnbsd.
|
2000-12-07 22:46:04 +00:00 |
scw
|
e8c320c691
|
Update EMULS.m68k with "m68kelfnbsd" also.
|
2000-12-07 11:31:51 +00:00 |
kleink
|
9cee15bd12
|
In the ELF toolchain, use __mcount instead of mcount.
|
2000-12-07 10:14:08 +00:00 |
scw
|
bacceeaa17
|
Use the "m68kelfnbsd" parameter file for ELF on MACHINE_ARCH=m68k.
|
2000-12-07 08:18:35 +00:00 |
scw
|
cd966245c4
|
New parameter file for m68k-elf on NetBSD.
This is basically a copy of the stock "m68kelf.sh" file, with
TEXT_START_ADDR set to something a bit more reasonable for NetBSD.
|
2000-12-07 08:16:21 +00:00 |
itojun
|
2cd477ca56
|
be aware of KAME kernel-internal form returned on SIOCGIFCONF.
(patch sent to sendmail.org)
should fix the following issue:
http://mail-index.netbsd.org/netbsd-help/2000/11/28/0006.html
|
2000-12-07 06:31:51 +00:00 |
itojun
|
9dd871079e
|
correct use of struct in6_addr (patch submitted to sendmail.org)
|
2000-12-07 06:26:56 +00:00 |
wiz
|
476ef21c46
|
Drop .info from direntry, so that `info gawk' works.
|
2000-12-05 14:56:43 +00:00 |
scw
|
72ae106334
|
Build gas.new if BOOTSTRAP_ELF is defined, regardless of MACHINE_ARCH.
|
2000-12-05 09:59:31 +00:00 |
scw
|
7da3267228
|
Need to check for __m68k__ with the m68k ELF toolchain...
|
2000-12-03 17:24:00 +00:00 |
jmc
|
bc58fd4841
|
libbfd is ../../lib/libbfd. not ../../lib/bfd
|
2000-11-28 22:33:49 +00:00 |
wiz
|
779cdb4e70
|
Improve error output if executable file format isn't recognized.
|
2000-11-28 18:44:46 +00:00 |
matt
|
c18fd403d1
|
Add __udiv_w_sdiv for VAX. gnupg requires it. And since it's a libgcc
function it makes sense to put it in libgcc.
|
2000-11-20 05:47:41 +00:00 |
mrg
|
eab3144daf
|
don't build these (binutils 2.9.1) tools on sparc64.
|
2000-11-17 06:51:35 +00:00 |
simonb
|
da198db71e
|
Update the output counter so "gzip -dv" show meaningful results for
decompressing bzip2 files.
|
2000-11-17 01:32:27 +00:00 |
simonb
|
87db6e6fc9
|
Recognise .bz2 as a valid suffix.
|
2000-11-17 01:31:26 +00:00 |
thorpej
|
a464410d30
|
If NBSD_EXEC_PREFIX is set, use it to set MD_EXEC_PREFIX rather
than going with just "/usr/libexec/".
XXX This wouldn't be so gross if the GCC people would give
up their #undef habit.
|
2000-11-09 06:27:07 +00:00 |
thorpej
|
a883aea587
|
If the COMPILER_EXEC_PREFIX make variable is set, define
NBSD_EXEC_PREFIX="<COMPILER_EXEC_PREFIX>/usr/libexec/"
in the CPPFLAGS.
|
2000-11-09 06:25:52 +00:00 |
itojun
|
c2d7c0e321
|
gettextize works only if we have /usr/pkg/share/aclocal/gettext.m4 and friends,
and it does not make sense to install it.
From: Matthias Scheler <tron@zhadum.de>
|
2000-11-08 16:26:46 +00:00 |
wiz
|
29a60e8ab7
|
Undo last change for now.
|
2000-11-08 00:08:29 +00:00 |
jdolecek
|
f3fb930deb
|
use uname -p and uname -m to get machine architecture and
machine type, falling back to /bin/arch, /bin/machine if they
exist and uname didn't return anything.
This solves bin/10614.
|
2000-11-06 15:46:38 +00:00 |
itojun
|
e9ea23788b
|
MKNLS should only control installation of files under /usr/share/locale.
|
2000-11-06 15:35:25 +00:00 |
itojun
|
59e63e0152
|
MKNLS should control installation of /usr/share/locale files only.
|
2000-11-06 15:30:49 +00:00 |
itojun
|
e3ec4c0463
|
MKNLS should control installation of /usr/share/locale only.
(we may want to have additional variable to control libintl-readiness)
|
2000-11-06 15:29:18 +00:00 |
itojun
|
b04b150e28
|
s/make/${MAKE}/
|
2000-11-04 15:38:32 +00:00 |
dan
|
29d4a62dee
|
Don't prepend $DESTDIR to BINDIR, this is done elsewhere in the prog
install target.
|
2000-11-03 07:07:58 +00:00 |
veego
|
1699547a1d
|
s/DISTDIR/DESTDIR/
|
2000-11-02 20:17:01 +00:00 |
matt
|
37ed1c481f
|
Add entries for VAX specific a.out relocs so that objdump can print them.
|
2000-11-02 16:34:32 +00:00 |
matt
|
d87584c459
|
On VAX, JMPTAB reloc use EXTERN as a type bit. However, they are always
EXTERN so we always need to emit them. This fixes various problem with
using JMP instruction in libc and libm.
|
2000-11-02 16:14:37 +00:00 |
itojun
|
c1a719c0e4
|
visit gettext
|
2000-11-02 12:32:04 +00:00 |
itojun
|
ef14cfbe4b
|
build framework for GNU gettext. will be overridden whenever
Todd's BSD licensed gettext implementation comes in.
|
2000-11-02 01:09:01 +00:00 |