summaryrefslogtreecommitdiffstats
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* Fix the fallout from over-zealous obsolete files removal. Use correctkan2007-05-191-1/+1
| | | | atomicity.h file for arm and powerpc.
* Work-around for upgrading from a pre-symbol-versioned world.scottl2007-05-191-0/+1
| | | | Blame-to: cperciva
* Do not compile hash_compat.c.kan2007-05-191-1/+1
|
* Update bmake glue to build GCC 4.2.kan2007-05-1943-1507/+4070
| | | | | | | | | | | | | | | | | | | | | Also: Switch FreeBSD to use libgcc_s.so.1. Use dl_iterate_phdr to locate shared objects' exception frame info instead of depending on older register_frame_info machinery. This allows us to avoid depending on libgcc_s.so.1 in binaries that do not use exception handling directly. As an additional benefit it breaks circular libc <=> libgcc_s.so.1 dependency too. Build newly added libgomp.so.1 library, the runtime support bits for OpenMP. Build LGPLed libssp library. Our libc provides our own BSD-licensed SSP callbacks implementation, so this library is only built to benefit applications that have hadcoded knowledge of libssp.so and libssp_nonshared.a. When linked in from command line, these libraries override libc implementation.
* Remove extern int verbose declaration. It is declared static in thekan2007-05-191-1/+0
| | | | only file it is used in.
* Fix static/extern mismatch by patching corresponding tdep fileskan2007-05-192-2/+11
| | | | in-place.
* Add threading support.marcel2007-05-012-1/+3
|
* Minor Makefile cleanup. Do not use Makefile variables named 'version' andkan2007-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
* Unbreak the kgdb stepping over the special frames on i386 after rev. 1.117 ofkib2007-03-011-1/+22
| | | | | | i386/i386/exception.s. No objections from: marcel
* Rename lookup() to kgdb_lookup() and make it global (for use in trgt_i386.c).kib2007-03-012-7/+9
| | | | No objections from: marcel
* Avoid writing uninitialized stack data into a thread's MMX/SSE state byemaste2007-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
* Fix PowerPC-targeted cross-builds performed on 64-bit platforms.marcel2007-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
* Remove GNU gzip left-offs, they are no longer necessary.delphij2007-01-3142-10979/+0
|
* Replace the GNU gzip with a slightly modified NetBSD gzip. Thedelphij2007-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)
* Try to avoid a possible infinite loop when parsing an invalid kernel dump file.rodrigc2007-01-251-2/+7
| | | | | | | PR: 108229 Submitted by: Jessica Han <jessicah juniper net> Reviewed by: marcel MFC after: 1 week
* Change RL_LIBRARY_VERSIONache2006-12-311-1/+1
|
* Update configache2006-12-311-3/+33
|
* -mdoc knows about FreeBSD 7.0 as well.ru2006-12-291-1/+0
| | | | Reminded by: ceri
* Markup revision.ru2006-12-251-16/+36
|
* FreeBSD 5.5 is part of official -mdoc.ru2006-12-251-1/+0
|
* Fix markup, remove a dummy BUGS section.ru2006-12-241-9/+10
|
* Add missing articles.ru2006-12-231-0/+5
|
* Teach mdoc(7) about FreeBSD/arm and FreeBSD 6.3; both needed by theru2006-12-051-0/+4
| | | | npe(4) manpage.
* MFP4: Add an implementation of the ELF(3) and GELF(3) API set.jkoshy2006-11-111-0/+1
| | | | | | Bump __FreeBSD_version. Reviewed by: jb
* Remove gratuitous white space change.obrien2006-11-061-12/+5
|
* Allow one to force with issue with 'TARGET_BIG_ENDIAN'.obrien2006-11-061-2/+2
|
* Fix vim syntax highlighting. Vim complained about the (comment). The syntaxphilip2006-11-011-1/+1
| | | | file is also called "sendpr", not "send-pr".
* Bump document date for the previous change.ru2006-10-211-1/+2
|
* Turn on gdbserver for the arch that supports it..jmg2006-10-211-0/+4
|
* Trim trailing whitespace.jhb2006-10-163-7/+7
|
* Restore the 'proc' and 'tid' commands which allow one to switch to thejhb2006-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
* Update the FILES section which has been wrong for some time.ceri2006-10-151-4/+6
| | | | MFC after: 3 days
* Add the sun4v category.ceri2006-10-151-1/+4
| | | | | Reminded by: ru MFC After: 1 re approval
* Don't build the libgcc with functions already included in the libc tocognet2006-10-121-1/+1
| | | | | | unbreak the build. We'll switch back to the libgcc functions and get rid of the libsoftfloat later.
* Document '-w' from main.c rev. 1.11.obrien2006-10-111-0/+8
|
* Add the -P option back, but with a note that it is not supported on FreeBSD.trhodes2006-10-111-0/+6
| | | | Requested by: ru
* grep -P xxx file.txttrhodes2006-10-101-5/+0
| | | | | | | "The -P option is not supported" Removed from the manual page via this commit. PR: 99831
* Temporarily add newer copy of tc-sparc.c to build tokmacy2006-10-092-1/+4658
| | | | | | | | support building of sun4v. This can be removed once the binutils import happens. Reviewed by: kan Approved by: rwatson (mentor)
* The ARM platform does the setjmp/longjmp type of exception handling.obrien2006-10-051-0/+3
|
* Enable gdb on the arm. Some time ago I committed it, but had forgotten toimp2006-10-031-4/+0
| | | | | | enable it here. Noticed by: cognet
* Fix build due to the incomplete removal of demangle.h.ru2006-09-301-1/+1
|
* Reduce diffs with file generated by FSF configure.kan2006-09-221-12/+18
|
* Prepare to pick up manpages from their new location.ru2006-09-212-7/+2
|
* Bump __FreeBSD_cc_version in case someone cares for differences betweenkan2006-09-211-1/+1
| | | | GCC 3.4.4 and GCC 3.4.6 on -current.
* Correct multiple vulnerabilities in gzip(1).simon2006-09-194-20/+25
| | | | Security: FreeBSD-SA-06:21.gzip
* Add additional support for generating code for the arm. There's stillimp2006-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
* This is not needed since src/gnu/usr.bin/cc/cc_int/Makefile,v 1.34.ru2006-09-161-54/+0
|
* Remove vestiges of GNU tar.ru2006-09-155-1190/+0
|
* A TARGET_CPU_DEFAULT of xscale for arm results in illegal instructionsimp2006-09-151-1/+1
| | | | during buildworld. Comment it out for now.
* Remove redundant default vectorimp2006-09-141-2/+0
| | | | Submitted by: ru@
OpenPOWER on IntegriCloud