is
2afc3dfa0d
Don't divide by zero when computing timeout values, else we SIGFPE when
...
sending "long" files over pipe links.
This fix closely follows the one suggested by <felix@subnet.sub.net> in
an email to Ian Lance Tailor years ago.
2001-05-03 20:43:16 +00:00
matt
5eee102e5a
Add ELF VAX support. (simply the VAX COFF support by using a convienence
...
macro).
2001-05-03 18:22:51 +00:00
matt
7ad2f6a918
A small change elfos.h for VAX ELF. configure* need to about
...
{vax,arm*}--netbsdelf*. ARM ELF changes for NetBSD (from bjh).
2001-05-03 18:20:46 +00:00
matt
bc6a8a09a0
Add ELF support for VAX; fix (from bjh) ARM ELF for NetBSD
2001-05-03 18:15:12 +00:00
matt
db74c7bd9d
Add NetBSD/vax ELF support (& NetBSD/arm ELF support too).
2001-05-03 17:28:46 +00:00
matt
a53dfa8ffd
Add NetBSD/vax support. Fix compile bug in vax-tdep.c
2001-05-03 17:25:45 +00:00
matt
2fda2568f5
Add vax ELF header.
2001-05-03 17:24:46 +00:00
matt
d8ad732276
print register offsets in decimal since they are signed.
2001-05-03 17:23:15 +00:00
matt
26f751e159
Fix 3 problem. Be more stringest in testing register for use. Fix ffs
...
builtin. Fix addsi2 pattern.
2001-05-03 17:12:52 +00:00
matt
f365cec4fe
fix the ffs builtin.
2001-05-01 00:54:52 +00:00
wiz
70a9f276d4
Add 'P' to enumeration of possible letters for 'cvs update'.
2001-04-30 17:24:36 +00:00
matt
6becddcc57
Fix two code generation problems. The first is to fix how negative const
...
int values are added in DI (if the the constant is <0 & > -2*1024*1024 then
use a decl/subl and sbwc $0 instead of addl/adwc). The second fix is to
disallow register elimination peepholes when that register is used by
other operands in the other instructions in the peephole.
2001-04-30 06:19:58 +00:00
wiz
20e5a32c06
Add note explaining what 'P file' means in cvs update output.
...
Closes bin/12785.
2001-04-29 18:08:11 +00:00
bjh21
5907bb14c3
Fix missing-parenthesis typo.
2001-04-24 21:57:08 +00:00
itojun
bc9da57ec7
avoid SEGV on reconfig.
2001-04-24 00:44:23 +00:00
bjh21
0b339990b0
Don't declare pic_code twice in the OBJ_ELF case.
2001-04-23 18:08:52 +00:00
tv
515079da0a
Add ELF tagging (-netbsdelf) to the arm target.
2001-04-23 15:17:59 +00:00
tv
f49e16abfb
Make the NetBSD block work correctly/more cleanly.
2001-04-23 15:12:39 +00:00
tv
4031f2faa5
Resolve conflicts from binutils 2.11 import.
2001-04-23 14:16:30 +00:00
tv
27b65c5cd9
Import binutils 2.11.
2001-04-23 12:27:01 +00:00
tv
2e935485da
Nuke files that are no longer relevant to this directory (it's now imported
...
solely from binutils; these are gcc files).
2001-04-23 12:26:59 +00:00
tv
35f354e86d
Import binutils 2.11.
2001-04-23 12:24:25 +00:00
tv
dbfa9a0b9b
Resolve conflicts from gcc 2.95.3 import.
2001-04-23 12:23:26 +00:00
tv
f54fbfcb75
Import gcc 2.95.3.
2001-04-23 11:57:48 +00:00
tv
1220abdf9e
Remove obsolete files.
2001-04-23 11:50:24 +00:00
wiz
0714f24d2f
Add groff2netbsd script used for groff-1.16.1 import.
2001-04-19 23:27:52 +00:00
wiz
7dc54976bb
Remove old groff files from usr.bin.
...
Pull up reach-over to head.
2001-04-19 14:40:39 +00:00
wiz
2f7eec860d
New reachover build structure for groff 1.16.1.
2001-04-19 14:33:07 +00:00
wiz
717ea6b250
Add file that got ignored by cvs import because of its extension.
...
(Don't you hate it when that happens?)
2001-04-19 13:11:10 +00:00
wiz
ea0cdff6ef
Initial import of groff-1.16.1 for reachover build.
...
Source modified by groff2netbsd (TBC) before import, otherwise unchanged.
2001-04-19 12:47:42 +00:00
itojun
72990e4c73
correct KAME stack determination. from hubert
2001-04-14 15:17:09 +00:00
pk
917f31256f
Copy `grep.info' into the object directory.
2001-04-12 11:06:23 +00:00
mrg
24475afb31
don't build on sparc64.
2001-04-10 11:10:09 +00:00
wiz
08a9fdd741
Fix date, whitespace and punctuation.
2001-04-09 12:14:03 +00:00
wiz
8dcfb111ec
Fix section (8, not 1)
2001-04-09 12:13:21 +00:00
itojun
411184ba53
on call to connect_to_gserver(), have a fallback case if ai_canonname is
...
not available.
call freeaddrinfo as necessary.
2001-04-09 09:56:01 +00:00
itojun
8bb1748b2e
use RBL only for IPv4 addrs.
2001-04-08 10:56:43 +00:00
wiz
7664f3a90e
Use standard comment macro (.\" instead of ''').
...
Noted in bin/8736 by Danny Thomas.
XXX: most OpenSSL man pages have this problem, too.
2001-04-06 14:06:02 +00:00
simonb
d8655509d6
Pull in rev 1.11 from the Cygnus binutils CVS repo:
...
* ppc-opc.c (insert_mbe): Shift mask initializer as long.
Fixes cross-assembly problems when compiling for a ppc target on an
alpha.
2001-04-04 16:23:14 +00:00
wiz
d32bb1a0e2
One entry for news68k is enough.
2001-04-04 14:26:44 +00:00
itojun
5c5ff032ec
cleanup includes
2001-04-03 12:06:27 +00:00
itojun
eb670a58e2
fix bug in original postfix regarding to "host:port" syntax in master.cf.
2001-04-03 11:59:04 +00:00
itojun
aad2aaeb2d
resolve conflicts on upgrade to pl1.
...
sorry, forgot to commit it last night!
2001-04-03 01:01:08 +00:00
itojun
08f224c184
postfix 20010228-pl01
2001-04-02 10:55:13 +00:00
tron
904d063d8b
Update list of dynamically generated source files.
2001-03-29 09:59:09 +00:00
joda
44609d0f06
add ${DESTDIR} to kerberosIV and krb5 includes
2001-03-28 09:18:38 +00:00
thorpej
103fed077a
Need <string.h> to this builds w/ IPv6 support on the Alpha.
2001-03-26 23:57:17 +00:00
thorpej
f01ebf7a51
Re-enable IPv6 -- Itojun has fixed all the bugs :-)
2001-03-26 22:57:17 +00:00
thorpej
95319c1ddc
Make the functions passed to funopen(3) look like the manual page
...
says they should. Arguably, funopen(3) and the internal stdio data
structure should be changed, but that might be a pretty big issue.
2001-03-25 19:50:54 +00:00
itojun
5adbc9e0bd
do not bind(2) if source address specified is loopback
...
(recover IPv4-only postfix behavior). sync with kame
2001-03-23 05:11:12 +00:00
itojun
c82eaba9eb
enable STARTTLS, gshapiro@sendmail says it works just fine on freebsd.
...
report if there's any problem.
2001-03-21 17:37:11 +00:00
christos
9de44fdf69
don't allow others to read the history file [from OpenBSD]
2001-03-20 00:03:27 +00:00
itojun
b8621c7c4a
use the same address family when querying destination address and local address.
...
XXX if local address is specified in specific address family
(like IPv4 numeric addr) it will not be honored when we connect to different
address family (like IPv6 destination). there's no good way to circumvent this.
2001-03-18 13:51:10 +00:00
thorpej
eb899dbdce
Disable the IPv6 support in postfix for now; there are some
...
Problems. I'll see if Itojun and I can get them fixed this
coming week at IETF.
2001-03-18 07:53:02 +00:00
itojun
468845207e
fix sprious \ in mail header.
...
Message-Id: <20010313174719.35692BC070@spike.porcupine.org>
Subject: PATCH (spurious \ in mail header)
From: wietse@porcupine.org (Wietse Venema)
To: Postfix users <postfix-users@postfix.org>
Date: Tue, 13 Mar 2001 12:47:19 -0500 (EST)
2001-03-16 11:57:53 +00:00
itojun
6288e2e767
correct installation location for postfix flush/spawn/lmtp
2001-03-15 12:03:11 +00:00
itojun
802ae96ef7
pull latest IPv6 patch in.
2001-03-13 18:34:19 +00:00
itojun
a76e001301
upgrade in-tree postfix to release-20010228.
2001-03-13 18:13:16 +00:00
itojun
e8a3065dbc
remove files that have gone, mostly due to pathname change in original
...
(postfix/foo -> postfix/src/foo)
2001-03-13 17:57:13 +00:00
itojun
173b2f6655
postfix release-20010228
2001-03-13 17:45:02 +00:00
matt
7b3ebcb787
Use MACHINE_CPU instead of MACHINE_ARCH. Ony disable gdb for arm & sh3
2001-03-11 21:01:55 +00:00
matt
124f92f55c
Add kcore support for powerpc.
2001-03-11 20:57:50 +00:00
kim
c3f56871e6
added port-arm
2001-03-10 17:53:00 +00:00
mrg
7fc33b5fc8
pull across a few changes from gcc-current for sparc64:
...
1999/08/02 Jakub Jelinek <jj@ultra.linux.cz>
* config/sparc/sparc.h (ASM_DECLARE_REGISTER_GLOBAL): New macro.
(RTX_OK_FOR_OLO10): Likewise.
(GO_IF_LEGITIMATE_ADDRESS): If assembler supports offsetable
%lo(), allow it in addresses...
(PRINT_OPERAND_ADDRESS): ... and print it appropriately.
* config/sparc/sparc.md (sethi_di_medlow_embmedany_pic): sethi %lo()
does not make sense.
* config/sparc/sparc.c (sparc_hard_reg_printed): New array.
(sparc_output_scratch_registers): New function.
(output_function_prologue, sparc_flat_output_function_prologue): Use
it.
* varasm.c (make_decl_rtl): Use ASM_DECLARE_REGISTER_GLOBAL if
defined.
* tm.texi (ASM_DECLARE_REGISTER_GLOBAL): Document it.
1999/07/30 Jakub Jelinek <jj@ultra.linux.cz>
* config/sparc/sparc.md (cmp_mul_set, cmp_udiv_cc_set):
Fix patterns so that they actually match.
(cmp_sdiv_cc_set): Ditto, also don't require g0 to be zero.
(mulsidi3_sp64, const_mulsidi3_sp64): New patterns.
(const_mulsidi3_sp32): Renamed from const_mulsidi3, only on
TARGET_HARD_MUL32.
(mulsidi3): Reflect this in the expand.
(smulsi3_highpart): Only on TARGET_ARCH32.
(umulsidi3_sp64, const_umulsidi3_sp64): New patterns.
(const_umulsidi3_sp32): Renamed from const_umulsidi3.
(umulsidi3): Reflect this in the expand.
(umulsi3_highpart): Only on TARGET_ARCH32.
(divsi3_sp32): Renamed from divsi3, only on TARGET_ARCH32,
don't require g0 to be zero.
(udivsi3_sp32): Renamed from udivsi3, only on TARGET_ARCH32.
({,u}divsi3): New expands.
({,u}divsi3_sp64): New patterns.
(after lshrdi3_v8plus): Four new patterns to help combiner
optimizing nested mixed mode shifts.
2001-03-06 05:21:47 +00:00
tsutsui
80643c8e30
Add -traditional to MATCHCPPFLAGS so that match.S compiles
...
on cross environment which does not have usr.bin.cpp.sh.
2001-03-04 16:12:36 +00:00
assar
b9a25f6cc9
enable krb4 and gssapi authentication
2001-03-04 06:29:30 +00:00
mrg
a37de8f33c
pull across a patch from gcc-current, that allows "cc -m32 -pg" to work.
...
1999-12-14 Jakub Jelinek <jakub@redhat.com>
* config/sparc/sparc.c (sparc_override_options): Allow block
profiling with -m32.
2001-03-03 08:14:06 +00:00
msaitoh
67087bcc78
bug fix.
...
from ChangeLog:
> * coff-sh.c (sh_relax_delete_bytes): Correct address comparisons
> when handling 32 bit immediate relocs.
> * elf32-sh.c (sh_elf_relax_delete_bytes): Likewise.
2001-03-01 10:39:20 +00:00
tv
5b5b0a9c48
Turn off all subdirs on sparc64. We'll miss some manpages for a moment, but that
...
will go away with the new toolchain.
2001-02-28 16:55:59 +00:00
itojun
5b8682b0d6
no longer need to replace relative path in netbsd-proto.mc
2001-02-28 04:16:04 +00:00
itojun
6104e13fae
sync with 8.11.3.
2001-02-28 04:12:05 +00:00
itojun
a182a19e83
sendmail 8.11.3
2001-02-28 03:57:37 +00:00
msaitoh
fdaaa66a9e
centralize the defintion of the standard include file directory
2001-02-26 08:12:21 +00:00
msaitoh
fffd959516
shlelf->elf32shlunx
2001-02-25 15:43:24 +00:00
matt
c832521c4f
Enable kcore-nbsd.c for powerpc.
2001-02-23 23:16:44 +00:00
matt
ace0ae8625
Add fetch_kcore_registers. May not be entirely correct. But
...
target kcore now works.
2001-02-23 23:09:07 +00:00
msaitoh
49572193ad
bi-endian support for COFF
2001-02-23 22:46:37 +00:00
msaitoh
727d33ac58
bi-endian
2001-02-23 22:22:58 +00:00
msaitoh
5460e0c197
Use only one common variable to check whether big endian or not.
...
Now gas doesn't confuse endianness!
2001-02-23 20:53:30 +00:00
wiz
114133a1f0
Add some documentation about the 'tag' keyword in CVSROOT/config.
2001-02-22 15:41:07 +00:00
phil
bb9bc62285
Fix problems in "for (;;)" and put back in quiet mode.
2001-02-19 21:07:04 +00:00
enami
b0d8e4317d
Make target byteorder selectable by default.
2001-02-19 02:38:27 +00:00
phil
6b94acce7c
Spelling correction. Get long options working correctly.
2001-02-18 06:58:05 +00:00
wiz
22fbe2e463
Fix typo.
2001-02-17 19:06:18 +00:00
msaitoh
d3115a2cc4
for little endian
2001-02-16 21:11:12 +00:00
msaitoh
8cba53675b
define OBJECT_FORMAT_ELF
2001-02-16 21:08:26 +00:00
phil
337ff4e96c
New library string makes it necessary to make this variable (save_adr) static.
2001-02-11 03:25:11 +00:00
is
7746515bac
We're using /var/spool.
2001-02-10 20:51:04 +00:00
tv
0ea3d2ad44
Rather than hacking it with __NetBSD__, leverage ld --traditional-format to
...
flag the old elf64-alpha PLT format (in use by NetBSD/alpha ld.elf_so).
2001-02-09 17:23:46 +00:00
wiz
28ccff5f73
Add .WAIT after the libraries the rest of the programs depend upon, for
...
parallel builds.
2001-02-09 14:51:38 +00:00
eeh
62c6232960
Remove some debug printfs.
2001-02-05 19:39:45 +00:00
eeh
0feeda0dfd
Add some support for debugging 32-bit binaries. But watch out: addresses
...
are not truncated to 32-bits yet.
2001-02-05 18:47:10 +00:00
tv
515bd1397b
This xmakefile is unneeded.
2001-02-03 04:37:17 +00:00
tv
fc00f26810
Clean up and add comments.
...
Draw from t-freebsd: Don't use the ginclude "override" headers; the ones
that come with NetBSD are already complete enough for gcc.
2001-02-03 04:26:06 +00:00
tsubai
dbe09b485b
sh3 --> sh3eb / sh3el.
2001-02-02 19:32:38 +00:00
tv
07a5bebdd8
Add cast to last change to ensure value fits in destination ((char) added).
2001-02-02 19:00:18 +00:00
tv
834ac1455a
Merge from gnu/dist, rewrite:
...
On systems with signed "char", truncating (int)128 to (char) will result
in the value -128 (and so forth, through -1). Instead, use the real values
0..255 correctly.
2001-02-02 18:57:04 +00:00
tv
ddc206813d
Sync with configure.in.
2001-02-02 18:25:10 +00:00
tv
0c07dad326
Handle NetBSD targets uniformly.
2001-02-02 18:23:01 +00:00
tv
c8170b9e0d
Merge from gnu/dist from mycroft:
...
Make sure the dynsym section and the reserved bits in the RPDR are fully
initialized.
2001-02-02 17:59:53 +00:00