aboutsummaryrefslogtreecommitdiff
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* Added description for the libufs(3) library.Ruslan Ermilov2003-08-052-0/+2
| | | | | | | | PR: 55238 Reviewed by: jmallett Notes: svn path=/head/; revision=118480
* LANG->LC_ALLAndrey A. Chernov2003-08-041-1/+1
| | | | | | | Pointed by: ru Notes: svn path=/head/; revision=118449
* Use LANG=C before tr to be sure that ranges are correctAndrey A. Chernov2003-08-041-1/+1
| | | | | | | Strip [] from ranges Notes: svn path=/head/; revision=118435
* Remove collate_range_cmp() stabilization, it conflicts with rangesAndrey A. Chernov2003-08-031-7/+4
| | | | Notes: svn path=/head/; revision=118377
* Remove collate_range_cmp() stabilization, it conflicts with rangesAndrey A. Chernov2003-08-031-7/+4
| | | | Notes: svn path=/head/; revision=118375
* If ${GCC_CPU}-c.c exists, we need to use it.David E. O'Brien2003-07-311-0/+3
| | | | Notes: svn path=/head/; revision=118273
* returned length can exceed the limits of type charJohn W. De Boskey2003-07-291-1/+1
| | | | | | | | | Submitted by: blc@bsdwins.com Approved by: gad MFC after: 1 week Notes: svn path=/head/; revision=118136
* Including dynamically generated osreldate.h wasn't such a goodAlexander Kabaev2003-07-132-1/+4
| | | | | | | | | | | idea after all. Fix cross-builds and ia64 builds. gnu/lib/csu/Makefile is modified to pre-include osreldate.h and gnu/usr.bin/cc/cc_tools/auto-host.h will avoid including sys/param.h if __FreeBSD_version is already defined. Notes: svn path=/head/; revision=117496
* Include osreldate.h instead of sys/param.h to get __FreeBSD_versionAlexander Kabaev2003-07-111-1/+1
| | | | | | | definition. This fixes buildworld breakage on ia64. Notes: svn path=/head/; revision=117453
* Update bmake bits to build GCC 3.3.1-prerelease.Alexander Kabaev2003-07-119-110/+297
| | | | Notes: svn path=/head/; revision=117429
* Update for GCC 3.3.1-pre.Alexander Kabaev2003-07-114-70/+186
| | | | Notes: svn path=/head/; revision=117428
* Add unwind-c.c file required for -fexceptions in C sources.Alexander Kabaev2003-07-111-2/+2
| | | | Notes: svn path=/head/; revision=117425
* Change CFLAGS to more closely follow options used when GCC is builtAlexander Kabaev2003-07-111-1/+2
| | | | | | | from stock FSF sources. Notes: svn path=/head/; revision=117424
* Temporarily turn off -Werror for these components.Alexander Kabaev2003-07-112-1/+2
| | | | Notes: svn path=/head/; revision=117423
* Only define a default editor if one isn't already defined.David E. O'Brien2003-07-071-0/+2
| | | | Notes: svn path=/head/; revision=117310
* bfd_elf32_i386_freebsd_vec is the only 32-bit vector we really need.David E. O'Brien2003-07-011-1/+1
| | | | | | | ar and nm aren't very smart when faced with multiple applicable vectors. Notes: svn path=/head/; revision=117131
* Add elf_i386_fbsd emulation.David E. O'Brien2003-07-011-0/+14
| | | | | | | Obtained from: p4 Notes: svn path=/head/; revision=117130
* Fixed build.Ruslan Ermilov2003-07-011-0/+1
| | | | | | | Noticed by: bde Notes: svn path=/head/; revision=117118
* Don't build separate annotate.info, it's already part of gdb.info.Ruslan Ermilov2003-07-011-2/+1
| | | | Notes: svn path=/head/; revision=117114
* Catch up with bsd.lib.mk,v 1.143.Ruslan Ermilov2003-06-302-19/+0
| | | | Notes: svn path=/head/; revision=117082
* Add missing quote after cut/paste error in last commit. :-(Peter Wemm2003-06-261-1/+1
| | | | Notes: svn path=/head/; revision=116891
* Update the target.David E. O'Brien2003-06-265-15/+15
| | | | Notes: svn path=/head/; revision=116886
* Configure gcc in biarch mode for amd64 so that the -m32 flag is enabledPeter Wemm2003-06-261-2/+1
| | | | | | | | | for things like boot blocks etc. Reviewed by: kan Notes: svn path=/head/; revision=116859
* Oops, remove hack to stop libstdc++.so being built now that gcc usesPeter Wemm2003-06-261-5/+0
| | | | | | | -lgcc_pic by default on -fpic stuff. I forgot about this here. Notes: svn path=/head/; revision=116858
* Add an amd64 category now that amd64 has its own mailing list and all.Dag-Erling Smørgrav2003-06-202-0/+4
| | | | Notes: svn path=/head/; revision=116611
* Remove MAINTAINER lines.David E. O'Brien2003-06-141-4/+0
| | | | Notes: svn path=/head/; revision=116346
* Do not bogusly set CSTD to the empty string.Dag-Erling Smørgrav2003-06-142-2/+0
| | | | Notes: svn path=/head/; revision=116335
* When building a shared library, link it against libgcc_pic.a instead of thePeter Wemm2003-06-131-1/+2
| | | | | | | | | | | | | | non-PIC libgcc.a. Linking non-pic code into a shared library is not a good thing. It happens to break amd64 at compile time, and the ppc folks want it too. The problem is mainly with C++ code, unwind-dw2.c in particular. Most of the other functions in libgcc.a are self contained so most of the time it isn't a problem. The dwarf2 unwinder is not safe though since it does make global variable references. Reviewed by: kan Notes: svn path=/head/; revision=116320
* Build/install the PIC version of libgcc (libcc_pic.a) for use by sharedPeter Wemm2003-06-131-0/+3
| | | | | | | libraries that do exception unwinding. Notes: svn path=/head/; revision=116318
* Teach mdoc(7) about the upcoming 5.2-RELEASE.Ruslan Ermilov2003-06-091-0/+1
| | | | | | | Suggested by: juli Notes: svn path=/head/; revision=116089
* The .Fn functionPhilippe Charnier2003-06-081-30/+60
| | | | Notes: svn path=/head/; revision=116020
* UseJun Kuriyama2003-06-062-2/+2
| | | | | | | | | | | | cat ${.ALLSRC} > ${.TARGET} rather than ln -sf ${.ALLSRC} ${.TARGET} not to depends on absolute-path of symbolic links. Commented by: marcel, obrien, bde Notes: svn path=/head/; revision=115898
* Make the footer display "FreeBSD 5.1".Ruslan Ermilov2003-06-051-1/+1
| | | | Notes: svn path=/head/; revision=115873
* We have at least one consumer of the upcoming FreeBSD 4.9.Ruslan Ermilov2003-06-021-0/+1
| | | | Notes: svn path=/head/; revision=115714
* Something funky is going on here... disabling CSTD makes it go away...David E. O'Brien2003-06-021-0/+1
| | | | Notes: svn path=/head/; revision=115680
* Don't set a C standard level for ObjC code.David E. O'Brien2003-06-021-0/+1
| | | | Notes: svn path=/head/; revision=115664
* Use ?= before someone brings it up.David E. O'Brien2003-06-021-1/+1
| | | | Notes: svn path=/head/; revision=115663
* crtstuff needs isn't compilable with C99 on Sparc64, so set CSTD to gnu89.David E. O'Brien2003-06-011-0/+1
| | | | Notes: svn path=/head/; revision=115646
* Add a temporary indirect patch for gcc when targeting amd64. This is toPeter Wemm2003-05-242-2/+67
| | | | | | | | | | | | | | | | | | | | | | | | | give the cvs tree a surviving a 'make world'. One of the two diff chunks is already in gcc-3.3, the other has been committed to gcc's HEAD and is in the pipeline for gcc-3.3.1 (but has not been committed yet). The first chunk simplifies an excessively complex assembler statement when generating switch jump tables. The use of '.' causes as(1) to choke on big files. Use a simpler form instead. This is only an issue for TARGET_64BIT mode. The second chunk fixes an internal compiler error when compiling libc/stdio/vfprinf.c. While this is supposedly only an issue for 64 bit mode, it does touch the 32 bit i386 code paths, so this patch is only applied for TARGET_ARCH == amd64 to keep the risks down. Breaking gcc at the 11th hour would suck. This will be removed when it is time to import gcc-3.3. Discussed with: kan Approved by: re (jhb) Notes: svn path=/head/; revision=115292
* libstdc++.so breaks on amd64 due to bogons in our build, so prevent thePeter Wemm2003-05-241-0/+5
| | | | | | | | | | | | | | | | | shared library being built for amd64. The problem is that libstdc++.so is produced with 'cc -shared'. This has an internal -lgcc, which is not PIC. libstdc++.so uses exceptions and the dwarf2 unwinder, which are in libgcc.a. As a result, non-PIC code gets pulled into libstdc++.so. This is fatal on amd64 when certain relocation types cannot be used in PIC mode. The official FSF solution to this is to have libgcc.so with internal ELF symbol versioning to solve the ABI problem, but I dont want to fight that battle yet. I tried making libgcc_pic.a (which worked fine), but thats not something for the 11th hour before a release. Approved by: re (amd64 "safe" stuff) Notes: svn path=/head/; revision=115287
* Set the binutils arch for as/nm correctly on the amd64 platform.Peter Wemm2003-05-081-1/+6
| | | | | | | | | | As far as binutils is concerned, the amd64 platform is still called "x86-64"/"x86_64". Setting things from ${MACHINE_ARCH} breaks that. Approved by: re (scottl) Notes: svn path=/head/; revision=114834
* Enable GSSAPI/Kerberos 5 support (aka `gserver').Jacques Vidrine2003-05-051-9/+6
| | | | | | | MFC after: 1 month Notes: svn path=/head/; revision=114740
* Use __FBSDID over rcsid[].David E. O'Brien2003-05-0332-80/+86
| | | | Notes: svn path=/head/; revision=114603
* This is WARNS=2 clean.David E. O'Brien2003-05-031-0/+1
| | | | Notes: svn path=/head/; revision=114602
* Fix build on 4.x.Ruslan Ermilov2003-05-021-0/+4
| | | | Notes: svn path=/head/; revision=114525
* Re-enable building of Groff documentation; texinfo has just beenRuslan Ermilov2003-05-021-1/+0
| | | | | | | upgraded to version 4.5. Notes: svn path=/head/; revision=114480
* Update for texinfo 4.5.Ruslan Ermilov2003-05-021-1/+1
| | | | Notes: svn path=/head/; revision=114479
* catman(1) sources now live elsewhere.Ruslan Ermilov2003-05-013-579/+0
| | | | Notes: svn path=/head/; revision=114468
* Lock GCC w/o -m32 into 64-bit mode.David E. O'Brien2003-05-011-0/+4
| | | | Notes: svn path=/head/; revision=114425
* Upgrade to Groff 1.19.Ruslan Ermilov2003-05-0131-86/+155
| | | | Notes: svn path=/head/; revision=114412