itojun
7bab20a582
bitmask operation audit (s/&&/&/). from openbsd
2002-08-08 15:12:09 +00:00
thorpej
e83b2dfbd8
Define __ARMEL__ if little-endian, as gcc 3.x does.
2002-08-07 03:35:51 +00:00
thorpej
7a6acd854a
* Add -march=armv5, -march=armv5t, -march=armv5te, which are internally
...
treated like -march=armv4t, but which generate __ARM_ARCH_5__,
__ARM_ARCH_5T__, and __ARM_ARCH_5TE__ defines, respecitively.
* Add -mcpu=xscale, which is internally treated like -mcpu=strongarm,
but which generates __ARM_ARCH_5TE__ and __XSCALE__ defines.
These command-line options and definitions are consistent with gcc 3.x,
and allow NetBSD Makefiles to use them in a forward-compatible way, and
also give hand-tuned source code (e.g. assembly) a chance of tuning for
XScale.
2002-08-07 03:27:39 +00:00
mjl
7fc6ed7c11
Correct obviously wrong memset() args. OK'd by itojun.
2002-07-20 16:51:43 +00:00
mycroft
c5c651d529
If there is no PLT, do not output a DT_PLTGOT entry, as this causes the
...
dynamic linker to blast other things (like the second GOT entry).
2002-07-18 17:35:09 +00:00
itojun
ab94671147
parse T_AAAA responses. patch sent to wietse.
2002-07-17 21:23:04 +00:00
mycroft
e5b593969a
Whack the atexit(_IO_cleanup), as per ../../libio/cleanup.c 1.2, for the same
...
reasons:
1) There is already a destructor that does this. The atexit() is superfluous.
2) If libstdc++ is loaded dynamically by dlopen() and then is removed by
dlclose(), the pointer is no longer valid and the program would core dump
at exit() time. (This caused xmms to core dump at exit when xmms-sid was
installed, for example.)
2002-07-17 18:01:22 +00:00
itojun
5cfce202f7
wrong arg to memset. OpenBSD PR 2822
2002-07-16 23:08:04 +00:00
itojun
b3f9de2ade
awrong memset() arg. OpenBSD PR 2822.
2002-07-16 23:07:33 +00:00
thorpej
b767b60c60
Add "(NetBSD nb3)" to the version string.
2002-07-15 15:44:53 +00:00
aymeric
1f11daa1ee
Bump to nb3, following revision 1.2 of expr.c
2002-07-15 15:12:48 +00:00
aymeric
169b0eb038
Bring in diff from 1.144.4.10 to 1.144.4.11, from the gcc CVS repository.
...
This fixes (at least) broken compilation of xkbcomp with -O2 on powerpc.
ChangeLog entry:
2001-05-17 Bernd Schmidt <bernds@redhat.com>
* expr.c (protect_from_queue): Protect against subsequent calls to
emit_queue.
(expand_expr, case ADDR_EXPR): Prevent protect_from_queue from being
too clever.
CVS log entry:
revision 1.144.4.11
date: 2001/05/17 17:01:06; author: bernds; state: Exp; lines: +10 -3
Fix queueing-related bugs
2002-07-14 13:55:38 +00:00
wiz
7b9b4ac6f7
'environment', not 'enviroment'
2002-07-11 10:53:19 +00:00
itohy
8f0b7653ca
a.out prologue / epilogue (from in-tree egcs)
2002-07-06 13:20:08 +00:00
itohy
b2f2b1cb44
Correct section / alignment rule for a.out. From in-tree egcs.
2002-07-06 13:19:00 +00:00
itohy
bd6a4107d8
i386 uses _GLOBAL_OFFSET_TABLE_, not __GLOBAL_OFFSET_TABLE_, for GOT symbol
...
even if on a.out compiler.
Yes this is weird, but it is the traditional behavior.
2002-07-06 13:17:18 +00:00
itojun
27c67ca9bc
save 1 byte for trailing dot append on dn_expand() call
2002-07-04 13:27:23 +00:00
nathanw
2b3894aa5d
NetBSD/powerpc is not AIX, so #undef RS6000_TARGET.
...
In particular, we don't want AIX's shared-library relocation semantics.
2002-07-03 23:43:57 +00:00
itojun
05150f5b13
avoid possible overrun of dn_expand arg buffer.
...
not sure if it is the reason for 8.12.5, but anyway, be cautious.
2002-06-26 09:25:47 +00:00
itojun
e5370cdc4c
accept domains with AAAA record only.
...
(when emails get relayed from IPv6-only machines via IPv4/v6 node,
we will see this symptom)
2002-06-26 07:55:19 +00:00
msaitoh
a53dc6ce7d
remove old and unused files
2002-06-24 06:49:14 +00:00
itojun
519b2858bf
backout previous commit. i'm still not sure how the name conflict should be
...
resolved.
2002-06-21 00:17:33 +00:00
itojun
54c5e72f02
the file is generated on-demand, in both src/tool/toolchain and
...
src/gnu/lib/libbfd build.
2002-06-18 17:13:29 +00:00
itojun
59206db733
avoid name clash on full-feature bfd build
2002-06-18 09:20:51 +00:00
itojun
3b9f70e1fb
avoid overwriting const string passed as arg.
2002-06-18 08:30:31 +00:00
wiz
3d2f145dd1
Fix Xrefs to point to relevant files (non-groff versions), and remove one
...
we don't install at all.
2002-06-13 00:00:30 +00:00
wiz
f3fbf7696d
Fix xref, it's aliases(5), not alias(5).
2002-06-12 21:58:45 +00:00
wiz
0dd9855753
Don't mention db types we don't have (and related bugs).
2002-06-12 21:56:29 +00:00
itojun
5712a7ade2
sync w/ 1.1.11
2002-06-08 22:49:50 +00:00
itojun
4a4a5f0782
postfix 1.1.11
...
check following for list of changes:
ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-1.1.11.RELEASE_NOTES
2002-06-08 22:37:07 +00:00
itojun
d7d4214831
dd $NetBSD$ to conf files
2002-06-08 22:37:06 +00:00
itojun
d7d544aee7
postfix 1.1.11
...
check following for list of changes:
ftp://ftp.porcupine.org/mirrors/postfix-release/official/postfix-1.1.11.RELEASE_NOTES
2002-06-08 22:36:08 +00:00
kim
ab13a2b0d3
Provide a switch to turn off envelope recipient canonicalization.
...
Canonicalizing the recipient is usually undesirable for sites that
have local delivery distributed over multiple machines.
2002-06-01 22:55:04 +00:00
thorpej
5efacd42c4
Add an armeb-*-netbsdelf* target (big-endian ARM).
2002-05-20 14:24:22 +00:00
thorpej
cfbb24ed86
Add a -Wno-format-zero-length switch that does nothing, for forward
...
compatibility with GCC 3.2.
2002-05-18 18:53:44 +00:00
wiz
6f56aa4c96
Only comments after #endif.
2002-05-16 19:25:06 +00:00
thorpej
f4e45540c8
Change the sed expression that comments out NATDEPFILES to
...
also comment out continuation lines. Fixes Linux->NetBSD
cross-gdb when built using NetBSD's make(1) (a'la build.sh -t).
toolchain/16713, Christian Limpach <chris@Pin.LU>.
Patch also submitted up-stream to GDB.
2002-05-10 22:01:06 +00:00
thorpej
7d5c79eb03
Don't include <sys/param.h> or <machine/vmparam.h>.
...
toolchain/16710, Christian Limpach <chris@Pin.LU>.
2002-05-10 21:24:51 +00:00
thorpej
0a7271465f
Apply patch from binutils cvs:
...
2002-02-07 Daniel Jacobowitz <drow@mvista.com>
* bfd-in.h: Update <stdbool.h> check to only see if <stdbool.h> has
been included, not drag it in.
* bfd-in2.h: Regenerate.
Fixes toolchain/16709, from Christian Limpach <chris@Pin.LU>.
2002-05-10 21:20:39 +00:00
thorpej
44db3fb402
Allow gdb for sh*-*-netbsd*.
2002-05-09 17:07:16 +00:00
thorpej
92f04f0981
Fix a "comparison is always true" warning from gcc-current by passing
...
the int version of the chatacter to META_CHAR() (like other parts of
readline do).
2002-05-06 18:25:46 +00:00
thorpej
1cc7547139
Fix a "comparison always true" warning from gcc-current.
2002-05-06 18:22:11 +00:00
thorpej
bc975411fa
Kill a "comparison always false" warning from gcc-current on LP64 platforms.
...
XXX Should discuss making the sh_name member of the Elf_Internal_Shdr
a bfd_size_type with the binutils folks.
2002-05-06 17:59:18 +00:00
simonb
4ae3a2264e
Pull in (part of) rev 1.117 from gcc master sources:
...
(alpha_expand_unaligned_load, alpha_expand_unaligned_store):
Cast switch operand of size to int.
Fixes one 32-bit host cross-compile problem, but still doesn't work...
2002-05-06 02:12:30 +00:00
thorpej
e2bb3bd9bb
Basic (emphasis on basic) GDB support for NetBSD/sh3.
2002-05-05 02:37:33 +00:00
rearnsha
9c261eac77
Disable the following patterns: addsi3_compare_op1, addsi3_compare_op2,
...
compare_addsi2_op0 & compare_addsi2_op1. From the comment I've just
inserted:
;; XXX RWE: The reload pass of GCC-2.95 makes a mess of these if one of the
;; arguments is, or is directly derived from, an eliminable register. In
;; that case reload will substitue into the PLUS and then canonicalize it
;; without regard to the the match_dup parts. Since these are rare, I've
;; disabled them for now, but they should be OK in 3.x (which manages the
;; substitution without canonicalization.
Fixes PRs port-arm/16424 and toolchain/16304.
2002-05-03 20:32:22 +00:00
thorpej
11066f6159
Add -D_LP64 to CPP_ARCH64_SPEC. (This will be done differently in gcc 3.x.)
2002-05-03 17:47:57 +00:00
thorpej
aa048fbf0d
Add -D_LP64 to CPP_PREDEFINES.
2002-05-03 17:45:02 +00:00
rearnsha
6acc7fa8af
Pull up from FSF sources:
...
Fri Mar 3 12:49:28 2000 J"orn Rennecke <amylaar@cygnus.co.uk>
* reload1.c (reload_combine_note_use): Handle return register USEs.
REG case: Handle multi-hard-register hard regs.
Fixes toolchain/16431
2002-05-03 17:33:01 +00:00
thorpej
690a4cfca8
* vax-dis.c (print_insn_arg): Pass the insn info to print_insn_mode.
...
(print_insn_mode): Print some basic info about floating point values.
2002-04-28 05:27:46 +00:00