Disable sbrk() use in GNU tools.We're studing the possibility of deprecating sbrk(). To make it easierwe're removing unnecessicary uses in the base system. None of thesetools require sbrk(), bu
Disable sbrk() use in GNU tools.We're studing the possibility of deprecating sbrk(). To make it easierwe're removing unnecessicary uses in the base system. None of thesetools require sbrk(), but they agressively prefer it for no good reason.Reviewed by: andrewApproved by: re (kib)Sponsored by: DARPA, AFRLDifferential Revision: https://reviews.freebsd.org/D16141
show more ...
Add a new knob WITH_DEBUG_FILES to control the building of standalonedebug files for userland programs and libraries. The "-g" debug flagis automatically applied when WITH_DEBUG_FILES is set.The
Add a new knob WITH_DEBUG_FILES to control the building of standalonedebug files for userland programs and libraries. The "-g" debug flagis automatically applied when WITH_DEBUG_FILES is set.The debug files are now named ${prog}.debug and ${shlib}.debug forconsistency with other systems and documentation. In addition they areinstalled under /usr/lib/debug, to simplify the process of installingthem if needed after a crash. Users of bsd.{prog,lib}.mk outside of thebase system place the standalone debug files in a .debug subdirectory.GDB automatically searches both of these directories for standalonedebug files.Thanks to everyone who contributed changes, review, and testing duringdevelopment.
Note two shortcomings of GDB on MIPS that should be addressed.
Fix initialization order:_initialize_svr4_solib shouldbe called before _initialize_thread_db
Link threads support to the build
These contain JC's patch to get gdb sort of workingon mips. Its not fully done yet but its a start.Obtained from: JC - [email protected]M gnu/usr.bin/gdb/kgdb/trgt_mips.cM gnu/usr.
These contain JC's patch to get gdb sort of workingon mips. Its not fully done yet but its a start.Obtained from: JC - [email protected]M gnu/usr.bin/gdb/kgdb/trgt_mips.cM gnu/usr.bin/gdb/arch/mips/init.cM gnu/usr.bin/gdb/arch/mips/MakefileM gnu/usr.bin/MakefileM contrib/gdb/gdb/mips-tdep.h
FreeBSD/mips gdb build suspport. From the mips2-jnpr branch.