aboutsummaryrefslogtreecommitdiff
path: root/gnu/usr.bin
Commit message (Collapse)AuthorAgeFilesLines
* Minor Makefile cleanup. Do not use Makefile variables named 'version' andAlexander Kabaev2007-03-125-9/+8
| | | | | | | | | | | | | | | | 'target'. Latter is problematic in particular as apparently FreeBSD's bsd.prog.mk re-defines it under some circumstances. This causes an unexpected failures like -dumpmachine not working for cc while working fine for c++. Do not re-define IN_GCC in multipe places, it gets inherited from Makefile.in anyway. PR: gnu/110143 Submitted by: usleepless at gmail Notes: svn path=/head/; revision=167471
* Unbreak the kgdb stepping over the special frames on i386 after rev. 1.117 ofKonstantin Belousov2007-03-011-1/+22
| | | | | | | | | i386/i386/exception.s. No objections from: marcel Notes: svn path=/head/; revision=167143
* Rename lookup() to kgdb_lookup() and make it global (for use in trgt_i386.c).Konstantin Belousov2007-03-012-7/+9
| | | | | | | No objections from: marcel Notes: svn path=/head/; revision=167142
* Avoid writing uninitialized stack data into a thread's MMX/SSE state byEd Maste2007-02-201-7/+12
| | | | | | | | | | | | | | | | first getting the current state with td_thr_getxmmregs_p. Without this, debugging a threaded app that uses libthr resulted in kernel panics or spurious SIGFPEs for me. (As of revision 1.6, sys/i386/i386/ptrace_machdep.c masks off the reserved bits in the mxcsr register, which prevents the kernel panics.) Architectures without PT_GETXMMREGS are not affected. MFC after: 1 week Notes: svn path=/head/; revision=166851
* Fix PowerPC-targeted cross-builds performed on 64-bit platforms.Marcel Moolenaar2007-02-112-4/+6
| | | | | | | | | | | | | | | | | | Only PowerPC supports both 32-bit and 64-bit targets and the BFD_DEFAULT_TARGET_SIZE is used by the binutils code to reflect the preferred ABI. We define BFD_DEFAULT_TARGET_SIZE for all platforms, but based on the build machine. As such 64-bit build machines defined BFD_DEFAULT_TARGET_SIZE incorrectly for 32-bit targets, but since this only affects PowerPC it went unnoticed for a long time. The fix is to define BFD_DEFAULT_TARGET_SIZE based on the target architecture. PR: amd64/102996 MFC after: 1 month Notes: svn path=/head/; revision=166638
* Remove GNU gzip left-offs, they are no longer necessary.Xin LI2007-01-3142-10979/+0
| | | | Notes: svn path=/head/; revision=166361
* Replace the GNU gzip with a slightly modified NetBSD gzip. TheXin LI2007-01-261-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | NetBSD version is a feature-to-feature re-implementation of GNU gzip using the freely-redistributable zlib and this version is expected to be mostly bug-to-bug compatible with the GNU implementation. - Because this is a piece of mature code and we want to make changes so it is added directly rather than importing to src/contrib. - Connect newly added code to src/usr.bin/ and rescue/rescue build. - Disconnect the GNU gzip code from build for now, they will be eventually removed completely. - Provide two new src.conf(5) knobs, WITHOUT_BZIP2_SUPPORT and WITHOUT_BZIP2. Tested by: kris (full exp-7 pointyhat build) Approved by: core (importing a 4-clause BSD licensed file) Approved by: re (adding new utility during -HEAD code slush) Notes: svn path=/head/; revision=166255
* Try to avoid a possible infinite loop when parsing an invalid kernel dump file.Craig Rodrigues2007-01-251-2/+7
| | | | | | | | | | PR: 108229 Submitted by: Jessica Han <jessicah juniper net> Reviewed by: marcel MFC after: 1 week Notes: svn path=/head/; revision=166214
* -mdoc knows about FreeBSD 7.0 as well.Ruslan Ermilov2006-12-291-1/+0
| | | | | | | Reminded by: ceri Notes: svn path=/head/; revision=165614
* Markup revision.Ruslan Ermilov2006-12-251-16/+36
| | | | Notes: svn path=/head/; revision=165542
* FreeBSD 5.5 is part of official -mdoc.Ruslan Ermilov2006-12-251-1/+0
| | | | Notes: svn path=/head/; revision=165541
* Fix markup, remove a dummy BUGS section.Ruslan Ermilov2006-12-241-9/+10
| | | | Notes: svn path=/head/; revision=165532
* Add missing articles.Ruslan Ermilov2006-12-231-0/+5
| | | | Notes: svn path=/head/; revision=165509
* Teach mdoc(7) about FreeBSD/arm and FreeBSD 6.3; both needed by theRuslan Ermilov2006-12-051-0/+4
| | | | | | | npe(4) manpage. Notes: svn path=/head/; revision=164917
* MFP4: Add an implementation of the ELF(3) and GELF(3) API set.Joseph Koshy2006-11-111-0/+1
| | | | | | | | | Bump __FreeBSD_version. Reviewed by: jb Notes: svn path=/head/; revision=164190
* Remove gratuitous white space change.David E. O'Brien2006-11-061-12/+5
| | | | Notes: svn path=/head/; revision=164019
* Allow one to force with issue with 'TARGET_BIG_ENDIAN'.David E. O'Brien2006-11-061-2/+2
| | | | Notes: svn path=/head/; revision=164018
* Fix vim syntax highlighting. Vim complained about the (comment). The syntaxPhilip Paeps2006-11-011-1/+1
| | | | | | | file is also called "sendpr", not "send-pr". Notes: svn path=/head/; revision=163867
* Bump document date for the previous change.Ruslan Ermilov2006-10-211-1/+2
| | | | Notes: svn path=/head/; revision=163583
* Turn on gdbserver for the arch that supports it..John-Mark Gurney2006-10-211-0/+4
| | | | Notes: svn path=/head/; revision=163582
* Trim trailing whitespace.John Baldwin2006-10-163-7/+7
| | | | Notes: svn path=/head/; revision=163440
* Restore the 'proc' and 'tid' commands which allow one to switch to theJohn Baldwin2006-10-161-0/+89
| | | | | | | | | | | first thread in a process or to a specific thread via PIDs and TIDs, respectively. Submitted by: kan Approved by: marcel Notes: svn path=/head/; revision=163439
* Update the FILES section which has been wrong for some time.Ceri Davies2006-10-151-4/+6
| | | | | | | MFC after: 3 days Notes: svn path=/head/; revision=163366
* Add the sun4v category.Ceri Davies2006-10-151-1/+4
| | | | | | | | Reminded by: ru MFC After: 1 re approval Notes: svn path=/head/; revision=163365
* Document '-w' from main.c rev. 1.11.David E. O'Brien2006-10-111-0/+8
| | | | Notes: svn path=/head/; revision=163245
* Add the -P option back, but with a note that it is not supported on FreeBSD.Tom Rhodes2006-10-111-0/+6
| | | | | | | Requested by: ru Notes: svn path=/head/; revision=163231
* grep -P xxx file.txtTom Rhodes2006-10-101-5/+0
| | | | | | | | | | "The -P option is not supported" Removed from the manual page via this commit. PR: 99831 Notes: svn path=/head/; revision=163188
* Temporarily add newer copy of tc-sparc.c to build toKip Macy2006-10-092-1/+4658
| | | | | | | | | | | support building of sun4v. This can be removed once the binutils import happens. Reviewed by: kan Approved by: rwatson (mentor) Notes: svn path=/head/; revision=163147
* Enable gdb on the arm. Some time ago I committed it, but had forgotten toWarner Losh2006-10-031-4/+0
| | | | | | | | | enable it here. Noticed by: cognet Notes: svn path=/head/; revision=162975
* Prepare to pick up manpages from their new location.Ruslan Ermilov2006-09-212-7/+2
| | | | Notes: svn path=/head/; revision=162511
* Bump __FreeBSD_cc_version in case someone cares for differences betweenAlexander Kabaev2006-09-211-1/+1
| | | | | | | GCC 3.4.4 and GCC 3.4.6 on -current. Notes: svn path=/head/; revision=162496
* Correct multiple vulnerabilities in gzip(1).Simon L. B. Nielsen2006-09-194-20/+25
| | | | | | | Security: FreeBSD-SA-06:21.gzip Notes: svn path=/head/; revision=162445
* Add additional support for generating code for the arm. There's stillWarner Losh2006-09-185-0/+201
| | | | | | | | | | | | a few issues in other parts of the tree, but those will be resolved separately. Submitted by: cogenet@ Reviewed by: kan@, obrien@ MFC After: 5 days Notes: svn path=/head/; revision=162417
* This is not needed since src/gnu/usr.bin/cc/cc_int/Makefile,v 1.34.Ruslan Ermilov2006-09-161-54/+0
| | | | Notes: svn path=/head/; revision=162346
* Remove vestiges of GNU tar.Ruslan Ermilov2006-09-155-1190/+0
| | | | Notes: svn path=/head/; revision=162313
* A TARGET_CPU_DEFAULT of xscale for arm results in illegal instructionsWarner Losh2006-09-151-1/+1
| | | | | | | during buildworld. Comment it out for now. Notes: svn path=/head/; revision=162312
* Remove redundant default vectorWarner Losh2006-09-141-2/+0
| | | | | | | Submitted by: ru@ Notes: svn path=/head/; revision=162304
* Add cross debug support to arm.Warner Losh2006-09-141-1/+37
| | | | | | | Submitted by: cognet@ Notes: svn path=/head/; revision=162303
* fix the build: add missing end of line cont characterWarner Losh2006-09-141-3/+5
| | | | Notes: svn path=/head/; revision=162302
* scripts for the arm port.Warner Losh2006-09-143-0/+45
| | | | | | | | Submitted by: cognet@ Reviewed by: obrien and kan Notes: svn path=/head/; revision=162301
* Fix the build and minor cleanup.Warner Losh2006-09-141-3/+4
| | | | Notes: svn path=/head/; revision=162300
* .end -> .endifWarner Losh2006-09-141-1/+1
| | | | Notes: svn path=/head/; revision=162299
* Architecture specific portions of gdb for arm.Warner Losh2006-09-148-0/+1477
| | | | | | | Submitted by: cognet@ Notes: svn path=/head/; revision=162298
* Config file for arm assemblerWarner Losh2006-09-141-0/+3
| | | | Notes: svn path=/head/; revision=162297
* TARGET_BIG_ENDIAN isn't appropriate here. __ARMEB__ is sufficient andWarner Losh2006-09-141-2/+2
| | | | | | | besides, TARGET_BIG_ENDIAN isn't defined anyway. Notes: svn path=/head/; revision=162296
* Remove redundant defines alerady set by Makefile.feAlexander Kabaev2006-09-121-3/+0
| | | | Notes: svn path=/head/; revision=162258
* Style sync.David E. O'Brien2006-09-121-2/+0
| | | | Notes: svn path=/head/; revision=162256
* Move to more global Makefile.tgt vs. having to define in the leaves.David E. O'Brien2006-09-121-4/+0
| | | | Notes: svn path=/head/; revision=162247
* Default to big endian ARM if "TARGET_BIG_ENDIAN" is defined, and set an ARMDavid E. O'Brien2006-09-121-0/+4
| | | | | | | target default. Notes: svn path=/head/; revision=162246
* Default to big endian ARM if "TARGET_BIG_ENDIAN" is defined (& targeting ARM).David E. O'Brien2006-09-121-0/+4
| | | | Notes: svn path=/head/; revision=162244