Commit Graph

2712 Commits

Author SHA1 Message Date
fvdl
82bae99d9f Update copyright notice. Prepare to move into the main tree. 2000-06-22 15:21:04 +00:00
kristerw
4c7e15910e Disable "fancy math" the correct way (it's TARGET_DEFAULT that is used
for that kind of flags -- the TARGET_CPU_DEFAULT is used to choose the
cpu type to generate code for...)

Fixes PR 10357.
2000-06-19 19:48:37 +00:00
itojun
e7ad3c6044 sync with sendmail 8.11.0beta3 about default address family (= AF_INET)
handling.
2000-06-18 00:02:50 +00:00
tsutsui
81712cf5c7 Build and install as.info in gas.new on all ports. 2000-06-17 17:59:28 +00:00
itojun
6bbde2ae91 resolve conflicts. (mainly due to $Id$ mistake in past import) 2000-06-13 17:18:26 +00:00
itojun
a297ccd8ed sendmail/helpfile needs edit by hand. 2000-06-13 17:13:17 +00:00
itojun
e6b5cff2ac sendmail 8.10.2 2000-06-13 16:54:40 +00:00
veego
715cab4ce5 'postfix check' wants a lot of files to be owned by root, so add a
BINOWN=root here.
2000-06-12 12:17:26 +00:00
mycroft
3868d5e04c Make sure the dynsym section and the reserved bits in the RPDR are fully
initialized.
2000-06-11 23:47:56 +00:00
veego
64888023cf We need to include <bsd.files.mk> to install the FILES. 2000-06-11 13:07:49 +00:00
mycroft
27ceeaf3a6 NUL-terminate warning strings correctly. 2000-06-10 15:22:51 +00:00
kristerw
49fd06e241 Backout the previous since it isn't necessary. This version of gcc
already uses longjmp for exceptions.
2000-06-09 19:11:43 +00:00
enami
f838117776 Backout the previous since it isn't necessary. This version of gcc
already uses longjmp for exceptions for alpha due to the lack of
definition of INCOMING_RETURN_ADDR_RTX.
2000-06-09 08:16:01 +00:00
kristerw
3bf5c279b4 Use sjlj exceptions. 2000-06-08 20:23:47 +00:00
tsubai
473864f976 Read fp regs from core file. 2000-06-04 12:06:43 +00:00
tsubai
bcb24bdd25 Use PT_{GET,SET}FPREGS. 2000-06-04 09:55:53 +00:00
matt
6a7eb13fc4 Since gdb seems to be useful, enable gdb on powerpc. 2000-06-03 06:00:04 +00:00
thorpej
a17a076fd9 There's no need to use wakeup_one(), here:
- On a uniprocessor, wakeup()'s thundering herd is ordered by priority
  implicitly.
- The locking protocol here needs to be shot in the head and redone
  anyhow, and when that is done, this can be converted to use
  condition variables.
2000-06-02 03:26:35 +00:00
mycroft
7eb6966af4 Make the end of setup_directory_change() the same as setup_directory_add(),
for consistency.
2000-06-01 19:11:47 +00:00
perry
e646bf24a7 Add sample-filter.cf 2000-05-31 17:02:55 +00:00
perry
4fd5f44605 import patchlevel 8. bugfixes, plus adds the ability to filter on
regular expressions applied to message bodies.
2000-05-31 15:18:05 +00:00
mycroft
592ea8de54 Fix locking order in softdep_setup_blkmapdep() that was broken in 1.5. This
could cause strange locking-related panics if you were unlucky.
2000-05-31 02:06:57 +00:00
mycroft
e5ca8f815d Set IN_MODIFIED for the synchronous directory inode writes in the MKDIR_PARENT
case, too.
2000-05-31 00:16:16 +00:00
mycroft
a414423335 Clean up the call usage of VOP_UPDATE(). 2000-05-30 21:57:22 +00:00
mycroft
bb2d2b3230 In softdep_sync_metadata():
* If we get to the bottom and there is still an inodedep, set IN_MODIFIED so
  that ffs_update() will force the inode block out and we can free up all the
  dependencies.
2000-05-30 17:26:08 +00:00
matt
9816935f22 Remove RELOC_SYMBOLICS_THROUGH_JMPSLOT since it isn't required for VAX (and
that's why I added it).
2000-05-28 01:33:58 +00:00
thorpej
267fbe6213 sleep() -> tsleep() 2000-05-27 06:51:30 +00:00
msaitoh
d65ffb0be7 sync movsi_i* from egcs-current.
Now the cc1 doesn't say "fixed or forbidden register 18 (t) was
spilled for class T_REGS" anymore.
2000-05-22 08:28:04 +00:00
wiz
8cf2005a5c Formatting glitches. 2000-05-21 18:32:47 +00:00
kristerw
874243e5ae Use the netbsdaout template. 2000-05-20 20:32:55 +00:00
kristerw
f9d920a4e3 Added netbsdaout.c for i386 2000-05-20 20:30:48 +00:00
kristerw
ed8570c975 Added a couple of hooks used during dynamic links. 2000-05-20 20:28:16 +00:00
kristerw
9eccb6b54e This file will contain the MI part of netbsd a.out shared lib support.
For now it is just the hooks needed for ld.
2000-05-20 20:04:12 +00:00
kristerw
4e129b8db0 Moved inclusion of netbsd.h and the _get_section_contents #define to
aoutnbsd.h
2000-05-20 17:56:54 +00:00
msaitoh
e55cd9cb85 Sync *{mul,div}*i3 with egcs-current.
Now we can compile mount_mfs (newfs) with -O2!
2000-05-20 01:52:52 +00:00
is
8a79eef99f Add clobber of the condition code register. Patch by Richard Earnshaw.
This fixes PR 9613.
2000-05-16 22:04:12 +00:00
veego
5169345855 The last commit needs an #include <libgen.h> to get the prototype of
basename(3). Thanks to Thomas Klausner for pointing that out.
2000-05-14 14:07:48 +00:00
tsutsui
9dc8e8109b Add port-arm26 and port-cobalt. 2000-05-14 13:10:57 +00:00
thorpej
ca70dbd353 vstream_parse_args() doesn't return a VSTREAM *, no matter what it's
declaration says.
2000-05-14 02:31:02 +00:00
thorpej
f5a2f2d1fc String constants are const. 2000-05-14 02:29:30 +00:00
thorpej
bcb03e10af String constants are const. 2000-05-14 01:55:28 +00:00
thorpej
df29b70d0e Avoid shadowing a local in users of binhash_link(). 2000-05-14 01:55:05 +00:00
thorpej
47eb43337f NetBSD 1.4 and later has basename(3). 2000-05-14 01:47:13 +00:00
msaitoh
783aaff7a9 install id.info 2000-05-13 19:50:51 +00:00
perry
b7b463a78a import 19991231-pl07 2000-05-13 14:50:45 +00:00
christos
55438ab2fb add proper dependencies for generated files. 2000-05-12 18:05:44 +00:00
deberg
79fea77314 install as.info 2000-05-11 00:56:48 +00:00
deberg
62e3aaa76d use the provided "include everything" configuration to build as.info 2000-05-11 00:56:28 +00:00
thorpej
11e15dda8b Oops, botched test for GCC 2.9. 2000-05-10 22:39:29 +00:00
msaitoh
a797322f08 supports single step! 2000-05-10 20:28:33 +00:00
thorpej
2b09e161ae Don't build compiler-related libraries if using GCC 2.9. 2000-05-09 06:23:40 +00:00
itojun
10e25f6012 make default sendmail.cf IPv4-only again.
roll sendmail-IPv6.cf, which does IPv4/v6.
2000-05-08 00:37:53 +00:00
itojun
bcf38d6889 determine path to /etc(/mail)?/aliases by using __NetBSD_Version__.
the patch will be sent back to wietse.
From: matthew
2000-05-06 16:59:38 +00:00
itojun
f6b9e3869d BINMODE=4555. PR 10053. 2000-05-06 15:33:25 +00:00
itojun
adeb485292 catch up with sendmail 8.10 "aliases" pathname.
(postfix tries to be very compatible to sendmail,
so this is the right thing to do I believe)
2000-05-05 18:17:43 +00:00
kristerw
5f9693dcf0 Added some prototypes. 2000-05-04 20:34:14 +00:00
kristerw
f338ff276c Use the new backend. 2000-05-04 20:27:16 +00:00
kristerw
f1f5e5e7d8 Do corresponding changes that have been done to aoutx.h, but in a more
correct way.
2000-05-04 20:11:38 +00:00
kristerw
8db40d7513 This is going to be the new shared lib enabled a.out backend. It's
just a copy of the semi-generic a.out back-end (aoutx.h) for now.
2000-05-04 20:01:56 +00:00
kristerw
d93b9acbec a.out shared lib support.
Note: it uses libbfd functionality that have not been committed yet.
2000-05-04 19:09:55 +00:00
thorpej
474f2f53cc Play casting tricks so that storing an int in the context pointer
doens't generate warnings on LP64 platforms (the usage is safe).
2000-05-04 06:10:53 +00:00
thorpej
926784fb90 Need <string.h> for strlen() prototype. 2000-05-04 06:08:56 +00:00
itojun
ee5a20c368 sync better with 8.10.1. 2000-05-04 00:52:58 +00:00
itojun
ebf1723e60 listen to IPv6 smtp socket. 2000-05-03 11:23:16 +00:00
itojun
fcc5dc7faf correct a post 8.10.1 bug - stock 8.10.1 starts with listening IPv6 socket
by default, and crushes old configuration files when sendmail gets IPv6
connection.  by default listen to IPv4 socket only for backward compatibility.

turn on IPv6 support.
IPv6 socket can be enabled by the following sendmail.cf directive:
	O DaemonPortOptions=Family=inet,address=0.0.0.1
	O DaemonPortOptions=Family=inet6,address=::
2000-05-03 11:07:58 +00:00
itojun
e0e97ce83d $Id$ -> Id 2000-05-03 11:02:48 +00:00
itojun
9ea68ca773 one more removal of $Id$. 2000-05-03 11:01:47 +00:00
itojun
b723212dfd for gnu/dist/sendmail, prevent rewrite of $Id$, $Revision$ and $Date$.
supply sendmail2netbsd for future imports.
remove 8.9.x files.

populate sendmail 8.10.1 build tree under gnu/usr.sbin/sendmail.
2000-05-03 10:50:04 +00:00
itojun
ec8cc6ac34 for gnu/dist/sendmail, prevent rewrite of $Id$, $Revision$ and $Date$.
supply sendmail2netbsd for future imports.
remove 8.9.x files.

populate sendmail 8.10.1 build tree under gnu/usr.sbin/sendmail.
2000-05-03 10:49:07 +00:00
itojun
081aaedb27 sendmail 8.10.1 2000-05-03 09:27:16 +00:00
shin
9d63410108 use TARGET_DEFAULT to generate PIC code.
closes PR 8574.
2000-05-03 08:23:12 +00:00
perry
414c661ebf fix comments 2000-05-02 13:16:56 +00:00
sommerfeld
658f83f55c /etc/postfix/postfix-script is a config file.
Only install it as part of "make distribution".
Change committed on behalf of perry.
2000-05-02 03:03:21 +00:00
perry
d2fbbe8204 Install postfix-script into /etc/postfix for the /etc set. 2000-05-02 02:36:20 +00:00
perry
6cb0b138d9 install postfix-script into the example dir. 2000-05-02 02:33:05 +00:00
perry
0785281c8f Add postfix. The postfix-script location issue is still live, but
Wietse seems to think it has to stay in /etc, so it probably will.
2000-05-02 02:07:41 +00:00
shin
4c6474fd65 remove MIPS SOFTFLOAT (forgot to delete these lines). 2000-05-01 13:49:05 +00:00
simonb
23e350fea7 Remove trailing / off -I option. 2000-05-01 01:07:42 +00:00
perry
a373836672 BINMODE should be 2555, not 2755. Pointed out by Soren. 2000-05-01 00:12:26 +00:00
perry
d4da47afd6 Add distribution: target that cd's to postfix-etc and does make install.
This is mostly for the benefit of src/etc/Makefile
2000-04-30 21:43:45 +00:00
perry
6fb7e48183 initial commit of postfix reachover build. Still some nits left. 2000-04-30 21:21:50 +00:00
perry
9955f4e200 Initial import of raw distribution from Weitse Venema 2000-04-30 18:52:26 +00:00
itojun
be16012135 remove files that should not be imported.
in Makefile, s/SRC/.ALLSRC/ to honor .PATH.
2000-04-28 06:19:58 +00:00
mrg
a48a4a9a4a forward compatible -rpath-link takes an arguemnt; deal with it. 2000-04-26 02:49:04 +00:00
groo
23db01c321 Repeat after me: # is NOT a comment character in m4! :-)
Removed "OSTYPE" from comment section which causes a build failure after
the recent cf/cf/Makefile changes (c.f. misc/9919).  mmm, m4 voodoo.
2000-04-22 00:36:40 +00:00
tsubai
9b35e38101 Use te-nbsd.h. 2000-04-20 15:40:02 +00:00
tron
c570c5c3cb Repload "cf.m4" in build rule for sendmail configurations as requested
by the documentation. Patch supplied by Andrew Brown in PR misc/9919.
2000-04-19 21:48:41 +00:00
eeh
5b2f0c023e Fix a binutils bug. Should be fixed in the next version. 2000-04-18 20:28:37 +00:00
nathanw
876c9748cd Just one backslash at the end of a line, please. 2000-04-14 17:58:40 +00:00
msaitoh
06f772e8af Don't compile kcore-nbsd.c when MACHINE_ARCH==sh3 2000-04-14 15:49:07 +00:00
msaitoh
dee4bf7644 compile gdb when MACHINE_ARCH=sh3 2000-04-13 16:17:54 +00:00
msaitoh
9e71fff743 gdb for sh3 (broken) 2000-04-13 16:08:19 +00:00
erh
36d859ee23 Add snprintf.c to get quad_to_string(). 2000-04-05 10:29:37 +00:00
thorpej
36e829de63 Don't enable CIX on ev6/21264, but add an ev67/21264a switch that does
enable CIX.  Taken roughly from egcs-current.
2000-04-03 16:47:05 +00:00
msaitoh
52b61c34d2 set MKLINKLIB = "no" only if ${MKPIC} != "no" 2000-03-27 19:15:32 +00:00
msaitoh
60ad3dbe9a set DWARF_LINE_MIN_INSTR_LENGTH to 2 because the length of instruction
is fixed to 16bits.
2000-03-27 18:40:41 +00:00
ws
f11fc50718 Make this at least compile on platforms that don't define BREAKPOINT.
Bug found by Soren S. Jorvang <soren@wheel.dk>
Maybe we should completely exclude this file from compilation
on these platforms?
2000-03-27 16:31:05 +00:00
mycroft
2ced2ffc7d Make this at least pretend to work when cross-compiling. 2000-03-26 09:54:28 +00:00
ws
0bb2093748 Add IPKDB support to GDB. 2000-03-23 20:44:40 +00:00
mycroft
9acd4e0870 Fix uninitialized uuconf_fcarrier and uuconf_fhardflow in the case where the
port or line name was specified as an option.  Fixes PR 9667.
2000-03-23 19:05:40 +00:00
enami
72a859fee9 Fix oversight in prevous commit to keep #if 0' outed code make sense. 2000-03-23 08:33:59 +00:00
enami
c4845c62ca - Convert to use callout(9).
- Remove a redundant assignment.
2000-03-23 08:18:11 +00:00
elric
17b91be06f Changed ev5 L1 cache latency from 2 to 3, as suggested by Bill Dorsey. 2000-03-16 22:46:10 +00:00
tron
6c8a78d4d5 Install correct "README" describing the configuration of "sendmail". 2000-03-15 16:25:58 +00:00
is
ede6f343b9 Fix file format example bug. Now the example is consistent with the
documentation a couple lines above, the source code and an experiment.
2000-03-13 20:41:50 +00:00
shin
ac9896415f remove MIPS SOFTFLOAT. 2000-03-05 05:41:03 +00:00
enami
bdc53e3b9f Unlink an existing symblic link when creating a symblic link. 2000-02-28 10:00:57 +00:00
tron
c28b234bd7 Let "egcs" recognize strftime(3)'s "%F" conversion. Patch supplied by
NAKAJIMA Yoshihiro in PR bin/9487.
2000-02-27 22:41:22 +00:00
wiz
b7ba1243db reformulate `-o' description, also add it to grep.info 2000-02-27 03:21:26 +00:00
wiz
e9abcf6371 document -o (4.4BSD compatibility option) 2000-02-27 02:49:48 +00:00
wiz
1def904605 re-add pre-generated grep.info and use that one until our texinfo
supports @command
2000-02-27 02:36:55 +00:00
wiz
7c194c51f0 use `matcher' only after it has a value 2000-02-27 02:36:01 +00:00
wiz
1d76239646 update grep to 2.4.
Thanks for the help from simonb, mrg and hubertf.
(All errors are mine, though.)
2000-02-27 01:31:02 +00:00
wiz
9e6b558cde handle conflicts between grep-2-3 and grep-2-4 2000-02-27 00:43:38 +00:00
wiz
63737a9697 Update GNU grep to 2.4 2000-02-27 00:21:41 +00:00
mycroft
f2cb2f6245 Don't blow away sendmail.st on install.
Install sendmail.hf with group wheel, not kmem.
2000-02-26 18:41:43 +00:00
tron
35a40cec3e Make soft dependences work without Endian-Independant FFS support.
Patch supplied by Takahiro Kambe in PR kern/9446.
2000-02-24 22:54:39 +00:00
tsutsui
9e1d562a1f - tm.h is automatically generated by configure in gnu/dist/gcc,
so egcs/arch/mips/tm.h should not contain any #ifdefs
- Use -DTARGET_{BIG,LITTLE}_ENDIAN_DEFAULT (which are used in egcs-current)
  to switch mipseb/mipsel
2000-02-19 00:44:31 +00:00
soren
e4e0e80102 Add luna68k, news68k, prep, sparc64.
Rename pica to arc.
2000-02-18 08:57:05 +00:00
tsutsui
6adeb20d08 Fix object format assignment entry for mips-*-netbsd*. 2000-02-16 11:38:44 +00:00
tsutsui
079fc0c149 Use "uname -p" to determine CPU_TYPE (except arm32). 2000-02-16 11:32:17 +00:00
tsutsui
5c8ea7f9f0 Add mipseb support to egcs distfiles. 2000-02-16 11:28:45 +00:00
tsutsui
9658fcaa61 Add support of mipseb target. 2000-02-16 11:23:48 +00:00
fvdl
fe39281ea4 Fixes to the softdep code from Ethan Solomita <ethan@geocast.com>.
* Fix buffer ordering when it has dependencies.
* Alleviate memory problems.
* Deal with some recursive vnode locks (sigh).
* Fix other bugs.
2000-02-14 22:00:21 +00:00
veego
52e395b26c Fix the CMDDIR problem noticed in pr#9409 and while I am here move the
BINDIR before PROG (thats looks nicer).
2000-02-13 22:14:28 +00:00
veego
23b1b424a3 Install smrsh into /usr/libexec and not /usr/sbin. 2000-02-13 21:32:01 +00:00
tron
bed192969e We need to redistribute the license terms. 2000-02-08 16:53:37 +00:00
tron
8ff783382c "distribution" target requires "netbsd-proto.cf". 2000-02-08 16:13:26 +00:00
tron
6e7897c5a9 Don't build "sendmail" if "NO_SENDMAIL" is defined. 2000-02-08 14:06:01 +00:00
tron
54896865b3 Build "sendmail" 8.9.3 instead of 8.8.8. 2000-02-08 13:53:01 +00:00
tron
ee18b55df8 Initial import of NetBSD build environment for "sendmail" 8.9.3. 2000-02-08 13:45:33 +00:00
tron
ea4809da9e Initial import of "sendmail" 8.9.3 sources. 2000-02-07 20:05:21 +00:00
kleink
cd4d224a61 (s_common): Convert byte alignment to power of two to record alignment of
the bss section.
2000-02-07 12:25:47 +00:00
kristerw
46e954b5e5 C++ exceptions doesn't work in i386 shared libs when using sjlj exceptions
(as a.out does per default.)  This is because the compiler forgets to
restore the PIC register after a builtin_setjmp (i.e. when catching an
exception.)  This fix is taken from the gcc 2.95 branch.

Fixes PR#9110.
2000-02-01 19:29:33 +00:00
tsutsui
c539ff5d84 STRIPPROG -> STRIP 2000-02-01 06:00:35 +00:00
mycroft
4170f63662 Handle arbitrarily long input lines.
(Patch taken from gas.new.)
2000-01-24 19:44:37 +00:00
mycroft
1b4eebafa7 One more .mk bug. 2000-01-24 07:27:15 +00:00
mycroft
3c08240686 Use mkstemp(). 2000-01-24 02:47:51 +00:00
mycroft
4ec77e0d35 Use mkstemp(3). 2000-01-24 02:03:37 +00:00
mycroft
fa450d541e More .mk file fallout. *sigh* 2000-01-23 22:19:27 +00:00
mycroft
615ac255bd More .mk file fallout. *sigh* 2000-01-23 22:10:52 +00:00
hubertf
12b34d4ffe Only skip some bytes if the associated object is not a dir.
Needed for some tar files.

Fixes PR 9274 by Giles Lean <giles@nemeton.com.au>
2000-01-22 14:04:15 +00:00
mycroft
f6f389921a #define POSIX 2000-01-19 03:57:17 +00:00
wiz
6ed33701a8 fixed typo in example (fixes PR 9023) 2000-01-17 12:44:39 +00:00
mycroft
493acb76cb More alloca() -> malloc(). Needed to make some shared libraries link when
compiled with -g.
2000-01-13 00:05:32 +00:00
matt
b9db4a8140 Add rudimentry VAX COFF support. enough so objdump, size, nm, etc. are happy
but no near enough for gas or ld.
2000-01-11 05:48:27 +00:00
mycroft
9b25bfd178 Semi-random code cleanup.
Also, in the RRS_PARTIAL case, go ahead and allocate a relocation entry if the
bind failed.  (Who knows?  Maybe some day we'll allow relinking an executable.)
2000-01-07 21:19:36 +00:00
mycroft
5a63d68e02 Fix two problems:
* On other systems, `-Bsymbolic' does not affect undefined (external)
  symbols at all.  We were generating invalid PLT slots in this case.
* Do not prebind GOT and PLT slots when `-r' is used; only do so if
  -Bsymbolic is used {or if we're in RRS_PARTIAL mode, but I'm not
  sure that's correct}.  Otherwise, we could inadvertantly prebind
  symbols when using `-r' with PIC files; when the resulting .o file
  is then linked into a shared library, the library would not permit
  an executable to override its symbols as it's supposed to.
2000-01-07 20:23:41 +00:00
kristerw
f59fc24c1e Made libbfd read and understand our a.out dynamic symbols.
Solves PR bin/7576 from Mike Neuman.
2000-01-06 21:50:05 +00:00
msaitoh
d64461f26b apply some patches from egcs-current (to make gcc more reliable) 2000-01-06 19:20:35 +00:00
tron
5f388312a6 Fix Y2K bug in date parser reported by Trevin Beattie in PR y2k/9123. 2000-01-05 21:34:11 +00:00
msaitoh
47956fff3f skip gdb if ${MACHINE_ARCH} == "sh3" 2000-01-02 11:20:51 +00:00
msaitoh
6bba0f3f4a pass arg 4 of the qsort() correctly. 2000-01-02 11:01:02 +00:00
msaitoh
fef1139c8c BFD for SH ELF 2000-01-02 10:53:52 +00:00
kristerw
c1d02ec5a3 Made N_TXTADDR do the righ thing with shared libs. 2000-01-01 20:52:57 +00:00
msaitoh
0845ad5a3c gas.new for NetBSD/sh3 1999-12-26 20:03:56 +00:00
msaitoh
5efb71755d ld.new for NetBSD/sh3 1999-12-26 19:59:22 +00:00
msaitoh
bec61173c4 libbfd for NetBSD/sh3 1999-12-26 19:48:00 +00:00
fair
bc2c2462e1 one too many backslashes in an nroff expression, fixed per PR 8724 1999-12-20 23:01:20 +00:00
thorpej
f777a401db Accept %fp as an alias for %a6 (prefix *MUST* be present for this alias
to work).
1999-12-14 17:05:13 +00:00
itohy
a5f38cc443 Add news68k 1999-12-10 06:04:01 +00:00
fvdl
5985528d02 Remove a few redundant splbio() calls (ACQUIRE_LOCK already does splbio()) 1999-12-05 20:34:40 +00:00
thorpej
4a9e81df67 Pass in the appropriate machine directive to the assembler if an -mcpu=...
option is given to the compiler.  It's silly to have to specify it twice
on a command line (e.g. -mcpu=ev56 -Wa,-mev56), especially considering
that if you don't, and the compiler emits e.g. a BWX instruction, the
assembler will treat it as a macro, open-coding an equivalent, which can
have some serious unwanted side-effects in some situations.

Also, don't treat e.g. 21164 and ev5 as equivalent; the assembler treats
them differently: 21164 enables PALcode-only instructions, while ev5
does not.
1999-12-03 06:37:47 +00:00
phil
aca0169f10 open(2) can legally return 0. Errors only if return value < 0.
(Test for good is >= 0.)
1999-12-01 03:45:54 +00:00
eeh
b18e309569 Allow building of PIC or profiling libraries to be disabled. 1999-11-27 23:46:09 +00:00
msaitoh
414bf126c6 add TDEPFILES.sh3
TODO: add NATDEPFILES.sh3
1999-11-26 14:39:47 +00:00
msaitoh
61dc0599cd gdb for SH (doesn't work yet) 1999-11-26 09:13:36 +00:00
msaitoh
f0af9ff8e6 add "system.h" 1999-11-26 07:55:14 +00:00
msaitoh
3954eb11cb s/sparc/sh/ 1999-11-26 07:36:48 +00:00
fvdl
ce8da2329e Use splbio() in getdirtybuf() to prevent bad things from happening due
to queue race conditions. Don't use B_VFLUSH as it's not appropriate for
this case.
1999-11-24 23:13:15 +00:00
fvdl
d901f6eae0 Be more careful to block bio interrupts for some data structures. There
were at least a few missed cases where vp->v_{clean,dirty}blkhd were
unprotected since the softdep/trickle sync merge.
1999-11-23 23:52:40 +00:00
wrstuden
6a4a304da0 Add rs6000coff_vec, which adds aixcoff-rs6000 support. Used with fixcoff. 1999-11-23 02:08:03 +00:00
fvdl
7e4423b4ea Set the limit at which flushing is sped up to prevent excessive memory
usage a little lower.
1999-11-18 12:20:45 +00:00
fair
0616ece265 add "sh3" 1999-11-17 09:59:09 +00:00
matt
37cdd0b801 simply the conditional for ld. 1999-11-17 02:52:29 +00:00
fvdl
ea314e139b Add the parts of the softdep code that fall under Kirk's more GPL-like
copyright here. To be optionally included in the kernel using the
prefix and cinclude mechanism.
1999-11-15 18:42:26 +00:00
jun
79db3ed28c add hpcmips 1999-11-13 06:57:08 +00:00
thorpej
ef9b07e056 Add register prefixes. 1999-11-10 16:54:10 +00:00
hubertf
91d9e85847 Add '\n' after error messages.
Problem reported in PR 8773 by Johan Danielsson <joda@pdc.kth.se>
1999-11-10 14:53:39 +00:00
thorpej
e3ff78dac0 Hack in (quite brutally, I might add) a flag to warn about missing
register prefixes.  Suggested by Ignatios Souvatzis.
1999-11-09 23:38:57 +00:00
lukem
fea5b77bc6 don't bother calling fwrite() if count == 0' ld.c 1999-11-08 21:58:00 +00:00
hwr
51515f302b Fix bogus section header. From PR 8735. 1999-11-03 21:45:57 +00:00
jdolecek
377945b324 change the example values of Confidential field from "yes | no" to "no | yes"
so that commonly used value is first and it's less probable somebody
would use "yes" accidentaly
1999-10-31 18:19:10 +00:00
dmcmahill
cbb06aec98 - document the environment variables used by send-pr to fill in defaults
for problem reports.  See the ENVIRONMENT section of the manpage.
- document the files used by send-pr to fill in defaults for problem
  reports.  See the FILES section of the manpage.

This addresses PR misc/1889.
1999-10-30 17:02:43 +00:00
drochner
16dcb3a8fd more radical fix for the last problem, from the egcs/gcc mailing list
(http://egcs.cygnus.com/ml/gcc/1999-10/msg00400.html).
Log message:
          * combine.c (get_last_value): If the last set of a register
        is after subst_low_cuid, then we can not use it to determine
        the register's last value.
1999-10-25 19:30:19 +00:00
thorpej
49adc1947e Define `%' as the register name prefix, like the ELF assembler, and allow
it to be optional (for now).  This will allow m68k code maintainers to
convert to the new register name conventions incrementally.
1999-10-21 20:48:59 +00:00
pk
b18f44cf05 Add explicit dependency on arparse.h, so it can appear timely. 1999-10-10 13:02:32 +00:00
sommerfeld
c75e7a14ab CPPFLAGS/HOST_CPPFLAGS isolation for cross-compiles 1999-10-09 16:11:16 +00:00
sommerfeld
9a908dc67f Don't put (target-oriented) CPPFLAGS into HOST_CPPFLAGS in bulk - instead,
add the same things to HOST_CPPFLAGS as to CPPFLAGS
This is necessary to cross-compile egcs.
1999-10-09 16:10:19 +00:00
msaitoh
0fcbe067c6 s/ the the / the / 1999-10-08 20:13:42 +00:00
msaitoh
37f310e7d1 - set pagesize to 4K
- fix script template for COFF (LIB_SEARCH_DIRS and segment alignments)
1999-10-07 18:05:17 +00:00
msaitoh
8b2c663a45 gcc for sh3 1999-10-07 17:27:35 +00:00
msaitoh
afa3556d7f gas.new for sh3 1999-10-07 12:00:59 +00:00
kristerw
6a61754bb2 Some time ago, bfd_target_vector was changed from beeing an array, to be
a pointer to an array. Unfortunately, the sizeof(bfd_target_vector) was
not changed. That made ar(1) allocate 4 bytes for an 48 bytes array...

This solves PR bin/8200 from Matthias Buelow.
1999-10-04 18:47:33 +00:00
phil
f3919f30c3 Improve the accuracy of raise, cosine, and bessel functions. 1999-10-04 18:26:35 +00:00
tron
5551faab76 Don't abuse alloca() for allocating memory for string sections which can
easily have a size of several megabytes exceeding the hard stack limit
of some ports. Patch supplied by Richard Earnshaw in PR bin/8547.
1999-10-04 17:54:15 +00:00
takemura
cdabc2eb91 Hpcmips needs completely FPU instruction free user land.
XXX, this modification is kinda ad-hoc.
1999-09-29 13:19:13 +00:00
kleink
0b9965d236 For ELF, rename the profiling entry from mcount to __mcount to avoid clashing
with the user's namespace, also within file scope; for binary compatibility,
define a weak alias for the previous name to cover our tracks.
1999-09-27 09:47:44 +00:00
jdolecek
21cb7736e1 xref cpio(1), symlink(7) 1999-09-26 21:29:31 +00:00
enami
accf01ad1d - Use .Pa for pathname or file name.
- When listing another way to do same thing, make sure it actually do the same.
- Make sure necessary shell quoting is displayed.
- Don't pass more than 10 argument to .Dl.
1999-09-26 01:31:23 +00:00