summaryrefslogtreecommitdiffstats
path: root/gnu/lib
Commit message (Collapse)AuthorAgeFilesLines
* Revert previous commit. The prototype has been moved to unistd.hmarcel2008-09-281-1/+1
|
* Add -D_OSRELDATE_H to CFLAGS to prevent the declaration ofmarcel2008-09-261-1/+1
| | | | | | | | getosreldate() in assembler source files. We still get the definition of __FreeBSD_version this way, because it's outside the standard multiple-inclusion protection trick. All this is specific to ia64.
* MFP4: Add mips to the list of soft-float platforms.imp2008-09-191-2/+2
|
* mfp4: sort the architectures alphabetically...imp2008-09-191-1/+1
|
* Prefer the patch in p4 to the patch in svn as it properly sorts theimp2008-09-191-1/+1
| | | | architectures alphabetically.
* Add FreeBSD/MIPS support to GCC.obrien2008-09-013-3/+3
|
* Enable GCC stack protection (aka Propolice) for userland:ru2008-06-253-5/+3
| | | | | | | | | | | | | | | | | | | | | - It is opt-out for now so as to give it maximum testing, but it may be turned opt-in for stable branches depending on the consensus. You can turn it off with WITHOUT_SSP. - WITHOUT_SSP was previously used to disable the build of GNU libssp. It is harmless to steal the knob as SSP symbols have been provided by libc for a long time, GNU libssp should not have been much used. - SSP is disabled in a few corners such as system bootstrap programs (sys/boot), process bootstrap code (rtld, csu) and SSP symbols themselves. - It should be safe to use -fstack-protector-all to build world, however libc will be automatically downgraded to -fstack-protector because it breaks rtld otherwise. - This option is unavailable on ia64. Enable GCC stack protection (aka Propolice) for kernel: - It is opt-out for now so as to give it maximum testing. - Do not compile your kernel with -fstack-protector-all, it won't work. Submitted by: Jeremie Le Hen <jeremie@le-hen.org>
* Install extra include files that were forgotten in original GCC 4.2.xkan2008-06-161-1/+15
| | | | | | | | import changes. PR: 124647 Submitted by: Vlad GALU MFC after: 2 days
* Add MIPS to the list of "no TLS" architectures.gonzo2008-05-031-1/+1
| | | | Approved by: cognet (mentor)
* Let PowerPC world optionally build with -msoft-float. For FPU-less PowerPCraj2008-02-241-1/+1
| | | | | | | | | variations (e500 currently), this provides a gcc-level FPU emulation and is an alternative approach to the recently introduced kernel-level emulation (FPU_EMU). Approved by: cognet (mentor) MFp4: e500
* Remove one more alpha leftover.ru2008-01-241-1/+1
|
* While checking over the libraries for 7.0-REL Kris found the followingkensmith2007-11-201-1/+1
| | | | | | | | | | | libraries had not had their versions bumped relative to 6.3-REL but had indeed been changed. We need to bump their version so they can be properly added to the compat6x port: libasn1.so.8 libgssapi.so.8 libhdb.so.8 libkadm5clnt.so.8 libkadm5srv.so.8 libkafs5.so.8 libkrb5.so.8 libobjc.so.2 MFC After: 1 day
* Back out last commit -- it breaks sparc64 build which hasru2007-10-131-2/+2
| | | | more than one .c file in SRCS.
* Minor tweak to finding BEG/END source.obrien2007-10-121-2/+2
|
* - After gcc 4.2 import, include/objc/objc-api.h requires objc-decls.h whichrafan2007-10-121-1/+1
| | | | | | | | | we did not install. Install objc-decls.h to fix. PR: 116943 Reported by: beech Submitted by: vanilla on -current, kan MFC after: 1 week
* Fix stack overflow with too many items return list in 'dialog' program.ache2007-08-241-1/+1
| | | | | | (Noticed in ghostscript-gpl core dump) Approved by: re@ (bmah)
* Install etx/numeric_traits.h.kan2007-08-161-4/+4
| | | | | PR: gnu/115250 Approved by: re (blanket)
* Remove comment that was added by mistakes and which prevented _eprintfkan2007-08-141-1/+1
| | | | | | and gcc_bcmp to be added to static libgcc.a. Approved by: re (kensmith)
* - 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)
* Install omp.h file.kan2007-05-311-0/+2
| | | | Submitted by: Pieter de Goeje (pieter at degoejes dot nl)
* Don't forget to clean generated ssp.h.ru2007-05-221-0/+1
|
* Fix the fallout from over-zealous obsolete files removal. Use correctkan2007-05-191-1/+1
| | | | atomicity.h file for arm and powerpc.
* Do not compile hash_compat.c.kan2007-05-191-1/+1
|
* Update bmake glue to build GCC 4.2.kan2007-05-1913-680/+1398
| | | | | | | | | | | | | | | | | | | | | 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.
* Change RL_LIBRARY_VERSIONache2006-12-311-1/+1
|
* Update configache2006-12-311-3/+33
|
* 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.
* The ARM platform does the setjmp/longjmp type of exception handling.obrien2006-10-051-0/+3
|
* 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
|
* Update libsupc++ to include missing files. This was fixed in libstdc++kan2006-08-191-5/+6
| | | | | | | a long time ago, but libsupc++ was left out somehow, PR: gnu/99702 Submitted by: George Mitchell
* Garbage collect library we did not compile for ages.kan2006-06-061-7/+0
|
* Upgrade to 5.1ache2006-03-272-1/+22
|
* Convert NO_PROFILE and NO_LIB32 to new style.ru2006-03-183-5/+9
|
* Reimplementation of world/kernel build options. For details, see:ru2006-03-172-4/+8
| | | | | | | | http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html The src.conf(5) manpage is to follow in a few days. Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
* NO_MAN is not needed here.ru2006-03-161-1/+0
|
* Include <sys/defs.h> to get __ISO_C_VISIBLE definition is one is notkan2005-09-161-0/+3
| | | | already available.
* Do not expose vfwscanf, vswscanf, vwscanf and wcstof functions ifkan2005-09-161-0/+8
| | | | they are not visible from wchar.h.
* Do not place paragraph information post-macro unless required by mdoc(7).trhodes2005-08-201-2/+2
|
* Repeatability is Considered Good when building this library, too. (Andcperciva2005-08-171-0/+1
| | | | I think this is the last one which needs it.)
* Add -frandom-seed=RepeatabilityConsideredGood to CFLAGS. This makescperciva2005-08-171-0/+1
| | | | | | | | this library build repeatably. (This change was made to libstdc++ several months ago; I just realized today that it would help here as well.) Approved by: kan
* Bump the shared library version number of all libraries that have notkensmith2005-07-226-6/+6
| | | | | | | been bumped since RELENG_5. Reviewed by: ru Approved by: re (not needed for commit check but in principle...)
* This commit was generated by cvs2svn to compensate for changes in r146052,tjr2005-05-101-26/+0
| | | | which included commits to RCS files with non-trunk default branches.
* Update instructions to match recent import.tjr2005-05-101-7/+13
|
* Update build infrastructure for new GNU regex bits.tjr2005-05-102-1/+13
|
* Merge. Discard local bracket expression collating order patch, sincetjr2005-05-101-7847/+51
| | | | | modern versions of GNU regex already do things the way we want when multibyte character support is enabled.
* This commit was generated by cvs2svn to compensate for changes in r146040,tjr2005-05-106-20/+10796
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import of regex bits from fedora-glibc-2_3_4-21 tag in glibc CVS.tjr2005-05-107-7862/+10847
| |
* | Turn on libobjc.so for all platforms on -current. It didn't work backpeter2005-05-011-12/+2
| | | | | | | | in 1996.
* | Enforce style.Makefile(5).trhodes2005-04-222-2/+2
| | | | | | | | Glanced at by: ru (some time ago).
OpenPOWER on IntegriCloud