wiz
12d694f3c4
Fix lots of typos. Some spotted by Adrian Mrva.
2002-10-02 15:39:09 +00:00
wiz
0cddcd9152
interpreted instead of intepreted. By Adrian Mrva.
2002-10-02 11:12:41 +00:00
wiz
659da00975
hve -> have.
2002-10-02 10:00:53 +00:00
thorpej
cde0a5d6aa
__mcount uses jsb linkage, so there is no need to skip the (non-existent)
...
register save mask. Profiling now works.
Also, use asm_fprintf() in FUNCTION_PROFILER.
2002-10-02 00:50:24 +00:00
itojun
c3cbda0efb
move mbone tools out of basesrc, as they use part of mrouted
2002-10-01 03:50:07 +00:00
itojun
d0a9c54d7d
latest license terms, via openbsd
2002-10-01 03:41:13 +00:00
itojun
9bbfbbb676
move mrouted out of basesrc, as it carries non-BSD license.
...
agreed w/ core.
2002-10-01 03:30:50 +00:00
grant
2f722d4d84
Include DOMAIN(generic) so that various standard configuration items are
...
included, notably enabling the use of /etc/mail/local-host-names.
2002-09-30 01:27:05 +00:00
thorpej
e870e0c546
Pick up the following change from binutils-current:
...
2002-09-28 Jason Thorpe <thorpej@wasabisystems.com>
* elf32-vax.c (elf_vax_size_dynamic_section): Don't strip
.got sections.
2002-09-28 23:19:01 +00:00
wiz
398c2e6b26
Change argument handling to be like in groff-1.18, thus avoiding
...
a possible buffer overflow.
2002-09-27 15:05:11 +00:00
wiz
dcc8010de1
ANSIfy, de-__P, complete sync of usage with man page.
2002-09-27 07:28:18 +00:00
wiz
9e9685df35
Sync usage with man page.
2002-09-27 07:25:17 +00:00
wiz
fefd5e68e0
Bump date for -x addition. Sort options in usage.
2002-09-27 07:25:07 +00:00
mycroft
b06a300a8a
Fix a bug WRT -vomit-frame-pointer -- use_return_insn() must return false if
...
we saved the GOT pointer register.
Note: This is already fixed in the GCC 3 sources, but GCC 3 uses a different
condition to determine whether to save and restore the register, so the patch
cannot be the same.
2002-09-26 14:21:39 +00:00
dbj
2cbb8bc3bf
add the -x option to extract the filesystem image from the kernel
2002-09-26 10:40:59 +00:00
mycroft
2468728dc8
Add missing parens that caused PLT slots >=32768 to jump to the wrong place.
2002-09-25 20:05:14 +00:00
wiz
3a300f71f9
Re-add, it is still used, but one only sees it in a full build, not a tools
...
build.
2002-09-22 13:06:44 +00:00
wiz
e751d90149
Now that the old toolchain is gone, rename gdb.new to gdb, as requested
...
in a comment in gdb.new's Makefile. Remove that comment.
2002-09-22 12:58:23 +00:00
wiz
ed5d7e73eb
Remove some survivors of the old-toolchain removal.
2002-09-22 10:31:16 +00:00
wiz
625e362cc2
Remove completely outdated maintenance history, and add proper NetBSD RCS tag.
2002-09-22 09:47:56 +00:00
thorpej
914a9c522b
-D__STRONGARM__ for -mcpu=strongarm*
2002-09-21 00:26:47 +00:00
thorpej
0604df808f
Do -D__XSCALE__ -D__ARM_ARCH_5TE__ for -march=xscale, as well, as
...
GCC 3.x does.
2002-09-21 00:19:30 +00:00
rearnsha
efc53cb5f7
Pull up the following patch from FSF GCC (fixes aborts when compiling
...
large functions for ARMv4):
Fri Nov 12 13:31:54 1999 Bernd Schmidt <bernds@cygnus.co.uk>
* config/arm/arm.h (LEGITIMIZE_RELOAD_ADDRESS): Treat QImode
addresses the same way GO_IF_LEGITIMATE_INDEX does.
2002-09-19 21:52:29 +00:00
lukem
0ac69ffac4
- use NETBSDSRCDIR as appropriate
...
- makefile lint (moving NOxx to top of file,
include <bsd.own.mk> as necessary, ...)
2002-09-19 03:09:31 +00:00
lukem
1addf6d6b3
makefile delint and reorg
2002-09-19 01:58:06 +00:00
thorpej
1dd1ce77c1
Remove more old toolchain bits.
2002-09-17 23:24:52 +00:00
thorpej
3b08abd277
* Eliminate the USE_NEW_TOOLCHAIN variable. Instead, split it into
...
two variables:
TOOLCHAIN_MISSING -- set to "yes" on platforms for which there is
no working in-tree toolchain (hppa, ns32k, sh5, x86_64).
EXTERNAL_TOOLCHAIN -- if defined by the user, points to the root of
an external toolchain (e.g. /usr/local/gnu). This enables the cross-build
framework even for TOOLCHAIN_MISSING platforms.
If TOOLCHAIN_MISSING is set to "yes", MKGDB, MKBFD, and MKGCC are all
unconditionally set to "no", since the bits are not there to build.
If EXTERNAL_TOOLCHAIN is set, MKGCC is unconditionally set to "no",
since the external toolchain's compiler is not in-sync with the
in-tree compiler support components (e.g. libgcc).
* Set MACHINE_CPU much earlier in bsd.own.mk, so that more tests in
that file can use it.
2002-09-17 23:18:25 +00:00
toshii
0a4b948848
Make sure to write back correct FP state. Fixes port-i386/17927.
2002-09-17 07:05:09 +00:00
thorpej
263d19930b
Remove binutils 2.9.
2002-09-16 19:23:29 +00:00
thorpej
0f9c63ed39
Remove binutils 2.9.
2002-09-16 18:41:54 +00:00
thorpej
39c9c4310b
Delete bintuils 2.9.
2002-09-16 18:13:05 +00:00
thorpej
e795439f84
Delete bintuils 2.9.
2002-09-16 17:59:12 +00:00
thorpej
2a57f8214b
Remove gdb-4.17.
2002-09-16 17:42:22 +00:00
thorpej
e2ba73e2b5
Remove gdb-4.17.
2002-09-16 17:32:21 +00:00
thorpej
c07fb42b05
Remove gdb-4.17.
2002-09-16 17:22:20 +00:00
thorpej
f408d84a70
Remove the old egcs compiler.
2002-09-16 17:12:08 +00:00
thorpej
1bdb20e71b
Remove the old egcs compiler.
2002-09-16 16:53:47 +00:00
thorpej
0b58bd1716
Remove the old egcs compiler.
2002-09-16 16:50:59 +00:00
thorpej
88edc7e11d
Remove the old egcs compiler.
2002-09-16 16:40:58 +00:00
thorpej
f6abb51010
Remove the old egcs compiler.
2002-09-16 16:39:52 +00:00
thorpej
089852526d
Remove files used by the egcs/bintutils 2.9 toolchain.
2002-09-16 16:36:51 +00:00
thorpej
4ae80dbd09
Delete the egcs/binutils 2.9 toolchain. Remove USE_NEW_TOOLCHAIN
...
conditionals.
2002-09-16 16:22:15 +00:00
thorpej
4b7235a207
bfd_vms is not a pointer type, so use 0 instead of NULL.
2002-09-13 15:29:08 +00:00
thorpej
68a6263e36
* Pull in config.h if building as a host tool.
...
* bfd_vma is not a pointer type, so use 0 instead of NULL.
2002-09-13 15:28:44 +00:00
matt
25c3b57cd5
Don't emit R_VAX_GLOB_DAT for symbolic links. Eliminate all
...
local_got_offset cruft that's was still there. Change the way
got_entries were assigned. Now do it in elf_vax_size_dynamic_sections.
Add a routine elf_vax_instantiate_got_entries which assigns space in
the GOT or changes to normal PC32 references for static or symbolic links.
2002-09-12 17:51:33 +00:00
lukem
5d2cdf0811
Add missing "echo", as pointed out by Havard Eidnes <he@netbsd.org>
...
in PR [bin/18155]. (Whilst this fix needs to be fed back to Wietse Venema,
there's no reason not to fix it locally...)
2002-09-06 05:36:14 +00:00
thorpej
4c30492b6c
* Rename ARM_FLAG_ATPCS_STACK_ALIGN to ARM_FLAG_ATPCS.
...
* Rename TARGET_ATPCS_STACK_ALIGN to TARGET_ATPCS.
* Move APTCS aggregate return rules to arm_return_in_memory(), conditional
on TARGET_ATPCS, and make it also return true for variable-sized aggregates.
2002-08-28 17:33:54 +00:00
mycroft
c38b03a8c7
Fix SELECT_SECTION() so that C++ run-time type info constructors do not go in
...
.rodata on PIC systems, which was causing text relocations (and associated
performance loss).
2002-08-28 14:05:58 +00:00
nathanw
a7a8c9a009
Not for the trunk yet.
2002-08-28 00:00:57 +00:00
nathanw
0e972f7cec
Support for debugging threaded programs, with libpthread and libpthread_dbg.
2002-08-27 23:56:43 +00:00