Commit Graph

1698 Commits

Author SHA1 Message Date
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
enami
146df5502f Cosmetic changes:
- fold long lines.
- remove white space between make variable and assignment operator.
1999-09-25 13:13:42 +00:00
enami
bb37a5d97f Use the value of environment variable NM as a name of nm command.
This makes us gdb built on cross compile environment.  (part of PR#8369).
1999-09-25 05:29:27 +00:00
enami
152dfd2912 Pass down the value of NM to mkinit.sh as environment variable. 1999-09-25 05:27:42 +00:00
lukem
0f075b205f don't call fwrite() will a NULL buffer 1999-09-17 13:13:32 +00:00
hubertf
abda8d9447 Allow hardlinks to symlinks.
Reviewed by: Bill Studenmund, Klaus Klein
1999-09-05 23:34:39 +00:00
bad
d32511c2f4 Cast hstat.st_size to size_t when passing it to ck_malloc().
Fixes PR port-m68k/8229.
1999-08-24 18:40:10 +00:00
simonb
ba77c9abaf Don't chown installed files or directories if UNPRIVILEGED is defined.
"make build" should now work as a non-root user (tested on Alpha).
mtree spits out lots of warnings during "make distrib-dirs", but
these are non-fatal.
1999-08-21 06:30:11 +00:00
simonb
d90538535d Back out previous change now that "decompress" is not exported by libbz2. 1999-08-20 02:36:28 +00:00
simonb
0678c8d4e5 In test mode, don't print the contents to stdout.
Patch from NAKAJIMA Yoshihiro in PR bin/8238.
1999-08-20 00:08:57 +00:00
enami
d8ad2663a8 In name section, use .Dq macro rather than writing double quote directly. 1999-08-17 03:36:35 +00:00
lukem
781a4dc195 in string::search(), don't call memchr() if ptr == NULL.
noticed when tbl started logging lots of assertion errors generated from my
local copy of libc which has (a modified) assert() tests throughout.
1999-08-11 12:38:11 +00:00
sommerfeld
74b698556b Cross-compile support: allow -B option to specify directory for backend 1999-08-10 03:35:30 +00:00
mycroft
41147083cf Don't use GNU malloc() any more. 1999-07-30 04:07:23 +00:00
simonb
a8733a30d9 Argh - both gzip.c and libbz have a "decompress" symbol. For now,
rename gzip.c's decompress to de_compress.  I emailed the author
of libbz back in December about this and haven't heard anything
since...

Thanks to enami tsugutomo for pointing this out.
1999-07-27 00:36:10 +00:00
tron
1371282b0d Fix PR security/8069 differently:
Add a new option "-S" to "nroff" and use "nroff -S" instead of "groff -S"
because "nroff" adds some other (moderately useful and important) options
to the "groff" execution.
1999-07-26 19:31:56 +00:00
simonb
b376436feb Handle decompressing bzip2 files. 1999-07-25 07:06:05 +00:00
mrg
93ff719d8c enforce MKSHARE 1999-07-24 09:09:10 +00:00
hubertf
e39d2b9c32 Allow -L on both files, not only one.
Reported in PR 1947 by Niklas Hallqvist <niklas@filippa.appli.se> and
also fed back to the GNU RCS maintainers.
1999-07-22 01:48:09 +00:00
pk
564318d090 Fix printf(3) format warning (per Kurt Schreiner on port-sparc). 1999-06-25 12:10:42 +00:00
tron
116859f0d1 Build GNU Awk 3.0.3 from sources in "dist" directory. 1999-06-13 22:21:58 +00:00
kleink
6fa8a10645 Wrap message catalog installation inside MKNLS check. 1999-05-31 14:21:11 +00:00
kleink
17268da658 Deciding whether to build texinfo files is now taken care of by bsd.info.mk. 1999-05-31 14:17:44 +00:00
kleink
d97a41c6a3 m68k/ELF target configuration. 1999-05-27 14:50:27 +00:00
tsubai
81c1536f84 Support NetBSD/powerpc. 1999-05-03 10:27:23 +00:00
veego
00fdd4b0bf Remove two brackets from the last commit. 1999-05-01 16:38:17 +00:00
kleink
2236c3727e Add m68k bits, but only build it if using ELF. 1999-04-30 15:12:57 +00:00
kleink
93e443bcb9 On m68k, descend into gas only if not using ELF. 1999-04-30 14:57:23 +00:00
kleink
ef224feb48 Add an m68k configuration. 1999-04-30 14:53:53 +00:00
kleink
629219e3bb On m68k, descend into ld only if not using ELF. 1999-04-30 14:46:07 +00:00
dbj
65e0c2152b add ".include <bsd.info.mK>" so that grep.info will be built and installed. 1999-04-24 17:40:33 +00:00
kleink
2f46fbc103 Don't attempt to use a compiler specified by $CC; it's perfectly legitimate
to have $CC point to this script, which would then yield the obvious result.
(This script is pretty much tied to the shipped compiler anyhow.)
1999-04-10 15:22:27 +00:00
kleink
9449e4c694 Deal with MKSHARE/MKNLS. 1999-04-08 15:18:00 +00:00
mrg
3035dcf31a grep is no longer build as 3 programs, etc., and back to how it was before the latest update. we are not GNU. 1999-04-06 16:54:55 +00:00
eeh
f99c2723d9 Make gdb compile on sparc64. (Actually work correctly is another thing....) 1999-04-04 19:02:31 +00:00