summaryrefslogtreecommitdiffstats
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* - Bump share library version which were missed in last bumprafan2007-06-183-3/+3
| | | | | | Reported by: jhb Discussed with: deischen, des, doubg, harti Approved by: re (kensmith)
* Fix build on arm: time_t on arm is 64 bits while long isdelphij2007-06-171-3/+10
| | | | | | | | | | | | 32 bits, so subsequent compile time assertion: sizeof inf->stat.st_mtime <= sizeof sec Would fail because of that. This change is suitable for general consumption as well, but fix it in our local patchset as we are near a code freeze. Submitted by: cognet
* Update build skeleton after diffutils 2.8.7 update.delphij2007-06-1511-937/+164
|
* Don't lie about saved reports.philip2007-06-021-1/+1
| | | | | | PR: gnu/89777 Submitted by: edwin MFC after: 1 day
* Install omp.h file.kan2007-05-311-0/+2
| | | | Submitted by: Pieter de Goeje (pieter at degoejes dot nl)
* Fix compiles when user chooses to disable both ObjC and C++ support inkan2007-05-281-1/+2
| | | | | | GCC. Reported by: bz
* Don't forget to clean generated ssp.h.ru2007-05-221-0/+1
|
* Back out the addition of -static to LDFLAGS; I'm pretty confidentru2007-05-211-1/+0
| | | | | | | | | | | | | | | | that the build failure was caused by a computer/sources date/time mismatch that caused GCC tools to be mistakenly rebuilt again at an inappropriate time during buildworld, re-linking them against new libraries instead of host's installed libraries and thus making them not runnable by the host. Normally they are only built in the early stage of buildworld (build-tools) that links them against shared libraries of the host, but if either the system clock or modification date/time on source files is set incorrectly, make(1) can be foolished into thinking that tools are stale and will rebuild them again, now in the "target" environment which is not suitable for building helper apps that are to be run during buildworld. OK'ed by: kan
* 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
|
OpenPOWER on IntegriCloud