Commit Graph

1832 Commits

Author SHA1 Message Date
kim
c3f56871e6 added port-arm 2001-03-10 17:53:00 +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
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
msaitoh
fdaaa66a9e centralize the defintion of the standard include file directory 2001-02-26 08:12:21 +00:00
matt
c832521c4f Enable kcore-nbsd.c for powerpc. 2001-02-23 23:16:44 +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
d3115a2cc4 for little endian 2001-02-16 21:11:12 +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
tsubai
dbe09b485b sh3 --> sh3eb / sh3el. 2001-02-02 19:32:38 +00:00
jun
6f1a137b42 add port-hpcsh 2001-01-18 09:00:32 +00:00
cgd
c586a3a369 strncmp's last argument is of type size_t, not int. 2001-01-16 02:38:52 +00:00
jdolecek
c9803cd367 Put GNU sort back to sleep. R.I.P. 2001-01-13 20:17:13 +00:00
itojun
c50639b45e pull the last revision from graveyard. we do not really need to nuke it yet,
as long as we do not visit SUBDIR we don't build it.
2001-01-13 16:42:53 +00:00
jdolecek
4b8c8ba4c1 nuke GNU sort - we use BSD sort now 2001-01-13 10:56:32 +00:00
jdolecek
ea53379da3 Switch from GNU to BSD sort. Approved by the Core. 2001-01-13 10:49:06 +00:00
phil
09ae8bbd21 Remove getopt{,1}.c from sources. Use NetBSD's versions. 2001-01-11 01:49:47 +00:00
phil
def396420d Remove getopt{,1}.c from sources. Use NetBSD's version. 2001-01-11 01:48:00 +00:00
enami
5d9e26fa5b - Use PRINTOBJDIR and .WAIT where appropriate.
- Define PARALLEL in gdb/Makefile since multiple yacc might run.
2001-01-09 08:52:56 +00:00
lukem
443a19e035 convert to using .WAIT 2001-01-09 03:13:39 +00:00
itojun
99b0df5333 use MACIHNE_CPU to determine architecture-dependent source code directory.
is use of exists(foo) safe enough?
TODO: many other places to fix
2001-01-08 08:29:59 +00:00
phil
e6550aba7b Update for bc-1.06. 2001-01-08 04:53:59 +00:00
jdolecek
7fe8fd53c7 adapt CPPFLAGS so that readline.h is properly found after it's move
to /usr/include/readline/
2001-01-05 21:17:11 +00:00
lukem
bca417d8e4 use %ll_ instead of the less standard %q_ 2001-01-05 03:54:34 +00:00
itojun
0a3745234e sh3 split 2001-01-04 10:43:24 +00:00
itojun
264cf8dcf3 sh3 split 2001-01-04 08:01:49 +00:00
jhawk
6f1ea9f65f Fixup comments to account for --{,no-}whole-archive changes. 2000-12-26 01:29:03 +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
fair
c98044f7d2 add port-dreamcast 2000-12-15 00:01:53 +00:00
scw
e8c320c691 Update EMULS.m68k with "m68kelfnbsd" also. 2000-12-07 11:31:51 +00:00
scw
bacceeaa17 Use the "m68kelfnbsd" parameter file for ELF on MACHINE_ARCH=m68k. 2000-12-07 08:18:35 +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
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
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
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
wiz
329cec7b7a Use NetBSD's getopt{,_long}. 2000-11-01 15:27:46 +00:00
wiz
fd7b7ed13e Use NetBSD's getopt{,_long}. 2000-11-01 14:34:14 +00:00
wiz
58d067b119 Use NetBSD's getopt{,_long}. 2000-11-01 13:14:46 +00:00
itojun
6c59e69747 use /usr/lib/libintl.a. make it possible to build it with NLS-less. 2000-11-01 02:06:24 +00:00
itojun
8fcca1eaa3 do not compile libintl on our own. we now have /usr/lib/libintl. 2000-10-31 10:50:46 +00:00
mrg
87b5c188d9 -msoft-quad-flat on sparc64. 2000-10-28 16:01:25 +00:00
itojun
14a62d1878 improve MKNLS=no/yes. build no NLS-related source code on MKNOS=no. 2000-10-28 06:18:07 +00:00
mycroft
fe609bcff4 Update some DEBUG printf() formats. 2000-10-27 01:05:30 +00:00
wiz
59baa1d019 Match cvs-1.11. 2000-10-26 15:32:56 +00:00
mrg
613777800f don't build binutils 2.9.1 for sparc64 -- it causes issues. 2000-10-25 13:00:59 +00:00
simonb
cd2e1c1e91 Use ${COPY} instead of -c for ${INSTALL} commands. 2000-09-23 13:53:41 +00:00
soren
3c49111cd5 Add admin category. 2000-09-05 15:20:36 +00:00
enami
ad17819c4c Ditto with cvsbug; don't attempt to create .depend. 2000-09-05 05:15:11 +00:00
enami
69145e7ba0 Don't attempt to create .depend really. 2000-09-05 05:04:00 +00:00
christos
c1040a0bf8 Don't try to strip shell scripts. 2000-09-04 22:35:01 +00:00
christos
443e496d1c Add another automatically generated file. 2000-09-04 22:26:43 +00:00
christos
f3626f4e19 fix the Makefiles to work with ${OBJDIR} 2000-09-04 22:14:31 +00:00
christos
82dfee0b88 Build cvs 2000-09-04 22:12:22 +00:00
christos
7803a4e4ef Add reach-over Makefiles for cvs 2000-09-04 21:46:56 +00:00
ws
3fffb655ae Add modification remark as required by the GPL. 2000-08-07 15:20:36 +00:00
mrg
2c8d59bf4e enable gdb on sparc64 2000-08-07 03:07:24 +00:00
veego
ffeeef2048 Move the include of <bsd.prog.mk> to the old place to build the manpage
correctly and also move cexp.c after the include to get the ${DIST} path.
2000-08-06 19:49:53 +00:00
veego
d7b2c1f83d Fix the last commit. We need to use the parts with ${DIST} after <bsd.prog.mk>
because that includes the ../Makefile.inc.
2000-08-06 19:41:18 +00:00
mrg
f09f5d208b fix part of previous: do install /usr/bin/cpp on sparc64. 2000-08-06 16:37:57 +00:00
mrg
fa388a99bb don't build egcs 1.1.2 on sparc64; it is broken and useless 2000-08-06 15:26:55 +00:00
pooka
6ee9631c26 Add missing $ from {MACHINE_ARCH} 2000-08-02 22:25:13 +00:00
msaitoh
27f9ec8b7e don't include solib.h if the system is sh3&&(!ELF) 2000-08-02 17:46:20 +00:00
mycroft
9b2c5720e8 Make the ligature_node operators compile with GCC 2.95.2.
Thanks to Assar for assistance.
2000-07-24 02:24:43 +00:00
eeh
49dd8cbac1 solib.o is required for linking even on MKPIC="no". 2000-07-08 19:18:19 +00:00
ad
97053d8364 Add a `-y' option which filters archives through bzip2(1). 2000-07-05 11:57:57 +00:00
thorpej
2600f5f931 Separate out tar and cpio. 2000-07-04 17:12:00 +00:00
bjh21
9fe4c9c75f Add arm26 support to GCC. This is only very slightly tested at present. 2000-07-02 12:31:21 +00:00
kleink
5f8a717928 Change tot_written from u_quad_t to unsigned long long for portability's
sake.
2000-06-26 08:25:34 +00:00
soren
5f5263355b Add sgimips. 2000-06-24 11:12:55 +00:00
tsutsui
81712cf5c7 Build and install as.info in gas.new on all ports. 2000-06-17 17:59:28 +00:00
veego
64888023cf We need to include <bsd.files.mk> to install the FILES. 2000-06-11 13:07:49 +00:00
matt
6a7eb13fc4 Since gdb seems to be useful, enable gdb on powerpc. 2000-06-03 06:00:04 +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
tsutsui
9dc8e8109b Add port-arm26 and port-cobalt. 2000-05-14 13:10:57 +00:00
msaitoh
783aaff7a9 install id.info 2000-05-13 19:50:51 +00:00
deberg
79fea77314 install as.info 2000-05-11 00:56:48 +00:00
mrg
a48a4a9a4a forward compatible -rpath-link takes an arguemnt; deal with it. 2000-04-26 02:49:04 +00:00
tsubai
9b35e38101 Use te-nbsd.h. 2000-04-20 15:40:02 +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
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
ws
0bb2093748 Add IPKDB support to GDB. 2000-03-23 20:44:40 +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
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
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
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
9658fcaa61 Add support of mipseb target. 2000-02-16 11:23:48 +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
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
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
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
5efb71755d ld.new for NetBSD/sh3 1999-12-26 19:59:22 +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
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
msaitoh
414bf126c6 add TDEPFILES.sh3
TODO: add NATDEPFILES.sh3
1999-11-26 14:39:47 +00:00
msaitoh
3954eb11cb s/sparc/sh/ 1999-11-26 07:36:48 +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
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
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
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
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
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
enami
25c37b6e7b Use macros rather than writing double quote directly. 1999-09-26 00:50:05 +00:00
enami
13517d8f96 backout rev. 1.12. learned that comma inside quote is right english.
pointed out by cgd.
1999-09-26 00:45:44 +00:00
enami
d06f4f4302 Don't include a trailing comma inside of double quotation. 1999-09-26 00:12:24 +00:00