summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2002-02-12Do not -Dunix or -Darm, as they are namespace-invasive, and causethorpej
variants of those CPP symbols to be defined that are contrary to NetBSD's conventions. Fixes building Xaw on ARM ELF.
2002-02-11Skip building if the target's .mk file is missing.tv
2002-02-11Skip building anything if the target's .mk files are missing. (Allows thetv
toolchain to be built in segments, or not at all if the in-tree toolchain is inappropriate for the target.)
2002-02-11Fix typos in CC1_SPEC: -no-mindirect -> -mno-indirectthorpej
2002-02-10Include bsd.subdir.mk unconditionally so that make obj workstsutsui
with old toolchain.
2002-02-10pull across kcore_fetch_registers() from gnu/dist/gdb/sparcnbsd-nat.c, andmrg
add kcore-nbsd.c to NATDEPFILES in nbsd{,elf}.mh. regen defs.mk and init.c. pity kcore-nbsd.c isn't in the FSF tree yet...
2002-02-09bring forward a change from the old gdb:chs
Define IN_SIGTRAMP() as nbsd_in_sigtramp(), a new function which knows how to find the address of the signal trampoline at runtime, thus allowing one gdb binary to work on all NetBSD/m68k machines.
2002-02-09use ${INSTALL_FILE} as appropriatelukem
2002-02-08Generate <>& symbolically. I'm avoiding .../dist/... directories for now.ross
2002-02-07Define TARGET_CPU_DEFAULT. From Matthias Drochner.thorpej
2002-02-06Punctuation nits, sort sections, sort SEE ALSO.wiz
2002-02-04Patch from PR 15218 to document some options.fair
2002-02-04postqueue needs to be sgid maildrop.perry
2002-02-03LP64 tweakross
2002-02-03resolve conflictsperry
2002-02-03Postfix 1.1.3perry
2002-02-03add defaults for install parameters to stop errorsperry
2002-02-03And install the script as a SCRIPT...perry
2002-02-03Install post-install and postfix-files.perry
This is likely not enough yet.
2002-02-02resolve conflictsperry
2002-02-02not part of release 1.1.2perry
2002-02-02update reachovers for postfix 1.1.2perry
2002-02-02Postfix 1.1.2perry
(Postfix releases are now numbered -- 1.1.2 means 1.1, patchlevel 2.) Lots of new features, same great security.
2002-02-02build sim before gdb.mrg
2002-01-31Roll in fixes to permit cross-compiling from non-NetBSD hosts. Thistv
round has been tested on Solaris/x86 and Linux hosts. * Add host tools cap_mkdb, ctags, m4, uudecode. * Protect __RCSID() and __COPYRIGHT() better. * Reduce the number of places that need to include "config.h", to keep sources closer to their "vanilla" versions. * Add more compat #defines and autoconf-checked functions.
2002-01-31itbl-parse ends in .y; itbl-lex in .l.tv
2002-01-31Conditionally define M4 so it can be used as a host tool.tv
2002-01-30Remove extraneous declarations of yyparse() and yylex().tv
2002-01-30Back out change on Perry's request... PR 15303 is open again.reinoud
2002-01-30The config file mentiones that if off_t isnt defined its defined in gcc asreinoud
`long'. This gives rise to defining `off_t' to a signed 64 bit on LP64 machines giving rise to cross compiling errors. By explicitly setting it to int32_t its forced to use signed 32 bits integers as required and expected on the ILP32 ARM processor. This aparently fixes PR 15303
2002-01-30Restore rev. 1.2 (revert reversion). Fixes recent cc1obj bomb.tv
2002-01-29Sync NetBSD piece with gcc-current.thorpej
2002-01-29Make almost all tools compile and run properly on non-NetBSD hosts. (Intv
particular, most tools now run correctly on Solaris 7.)
2002-01-29Revert previous; please don't regen .y output using BSD yacc for a file thattv
should be run through Bison.
2002-01-29* Clean up XFmode avoidance.thorpej
* If avoiding XFmode, force REAL_ARITHMETIC anyway (which will use the software FP emulation).
2002-01-28Don't try using XFmode on the 68010. XXX We'd like to make thisthorpej
determination at compiler run-time, but we can't do that right now.
2002-01-28Patch posted to binutils@sources.redhat.com by Matt Fredettethorpej
(should make it into stock binutils as soon as Matt's copyright assignment paperwork is finalized): bfd: * elf32-m68k.c (elf32_m68k_print_private_bfd_data): Recognize EF_M68000. binutils: * readelf.c (get_machine_flags): Recognize EF_M68000. gas: * config/tc-m68k.c (md_show_usage): No longer display a hard-coded "68020" for the default CPU, instead display the canonical name of the true, configured default CPU. (m68k_elf_final_processing): Mark objects for sub-68020 CPUs with the new EF_M68000 flag. include/elf: * m68k.h (EF_M68000): Define.
2002-01-28Add support for m68010-*-netbsdelf* using the existing m68k/netbsd-elfthorpej
configuration.
2002-01-27Set the machine architecture in the bfd structure beforethorpej
parsing the program headers.
2002-01-26Slightly simplified version of a patch I just submitted to thethorpej
master binutils sources that fix gprof for LP64 platforms and also fix some problems with cross-gprof: * TODO: Remove "host architecture pointer size" item. * gmon.h (GMON_HDRSIZE_BSD44_32): Define. (GMON_HDRSIZE_BSD44_64): Ditto. (GMON_HDRSIZE_OLDBSD_32): Ditto. (GMON_HDRSIZE_OLDBSD_64): Ditto. (struct raw_phdr): Wrap in #if 0, keeping it for documentation purposes only. (struct old_raw_phdr): Likewise. (struct raw_arc): Likewise. Change type/size of "count" member to long match 4.4BSD. * gmon_io: Update copyright years. (gmon_io_read_64): New function. (gmon_io_read_vma): Use bfd_arch_bits_per_address to determine target pointer size. Use gmon_io_read_32 and gmon_io_read_64. (gmon_io_write_64): New function. (gmon_io_write_vma): Use bfd_arch_bits_per_address to determine target pointer size. Use gmon_io_write_32 and gmon_io_write_64. (get_vma): Remove. (put_vma): Ditto. (gmon_read_raw_arc): New function. (gmon_write_raw_arc): New function. (gmon_out_read): Do not use struct raw_phdr or struct old_raw_phdr to read the gmon header. Use gmon_read_raw_arc to read call graph records. (gmon_out_write): Do not use struct raw_phdr or struct old_raw_phdr to write the gmon header. Use gmon_write_raw_arc to write call graph records. This makes the GMON_PTR_SIZE constant obsolete, however I have not included the changes to the autoconf machinery that eliminate that constant completely in order to minimize the changes here (they will be picked up when we import Binutils 2.12 when it is released).
2002-01-22It's a C program, but it uses libgroff, which uses C++, so wethorpej
need to use PROG_CXX here as well.
2002-01-22Fix some MKGDB=no bugs.thorpej
2002-01-22don't install psimmrg
2002-01-22add PSIM support to gdb and install the stand alone in /usr/bin/psim. thismrg
fixes the rest of port-powerpc/14307.
2002-01-22regenerate.mrg
2002-01-22Define "HAVE_ERR_H" to fix native build.tron
2002-01-22- get SIM_OBS for GDB.mrg
- build a usr.bin/sim/arch tree, copy sim/ppc/config.h there for powerpc.
2002-01-22* pull across fixes for PSIM from gdb-current on NetBSD:mrg
2001-03-04 Andrew Cagney <ac131313@redhat.com> * emul_netbsd.c [WITH_NetBSD_HOST]: Include <sys/mount.h> and <errno.h>. (do_stat): Only do SYS test when SYS_stat defined. (do_sigprocmask): Ditto for SYS_sigprocmask. (do_fstat): Ditto for SYS_fstat. (do_getdirentries): Ditto for SYS_getdirentries. (do_lstat): Ditto for SYS_lstat. 2001-01-15 Geoffrey Keating <geoffk@redhat.com> * emul_netbsd.c (do_open): Translate the flag parameter to the open syscall to the numbers supported by the host. * part of port-powerpc/14307 2001-10-19 Andrew Cagney <ac131313@redhat.com> * configure.in: When Linux or NetBSD, enable PowerPC simulator. * configure: Re-generate.
2002-01-22* part of port-powerpc/14307: add psim support for nbsd & linux powerpcmrg
gdb targets. 2001-10-18 Andrew Cagney <ac131313@redhat.com> * config/powerpc/nbsd.mt (SIM_OBS, SIM): Define. * config/powerpc/linux.mt (SIM, SIM_OBS): Ditto
2002-01-22Be a little more careful when calling _mcount() (to preventthorpej
clobbering $27).