summaryrefslogtreecommitdiffstats
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* Wrong spelling of PIC.obrien2002-03-111-1/+1
| | | | Submitted by: jake
* apropos(1) manual page doesn't tell that keyword can be regular expressionwosch2002-03-091-0/+4
| | | | | PR: gnu/31685 Submitted by: Andrey Simonenko <simon@simon.org.ua>
* The -a switch didn't cause send-pr to attach the specified file if thedd2002-03-091-0/+1
| | | | | | | PR template was obtained from the environment variable $PF_FORM. PR: 34831 Submitted by: Mike Makonnen <mike_makonnen@yahoo.com>
* On the sparc64 platform we install this as "gawk" as Gawk is currentlyobrien2002-03-051-0/+7
| | | | borked on the sparc64. We are using BWK's AWK at the moment.
* Move the creation of the insn-*.c files from cc_tools to cc_int.obrien2002-03-022-7/+13
| | | | | | This gets rid of a cross build problem we have because we build everything in cc_tools during the `make build-tools' (or `make depend') stage.
* Use libgcc_p.a when -pg is in effect.obrien2002-02-241-0/+4
| | | | | | | | I am committing this here rather than in gcc/config/freebsd.h because the profiled libgcc only exists with the native system compiler. It is not created by a stock FSF build and we will never be able to get these bits committed to the FSF CVS repo. Thus this is very much a FreeBSD "native" issue.
* Sync this up to recent changes to our (userland) thread structure.deischen2002-02-231-42/+4
|
* Update for binutils_2_12_anoncvs_20020221.obrien2002-02-222-447/+546
|
* Update for binutils_2_12_anoncvs_20020221.obrien2002-02-221-443/+542
|
* Allow for better control over the GCC front-end when building a crossobrien2002-02-201-0/+5
| | | | | | | | | | | | compiler. * Undo the diking out of cross compiler logic from gcc.c rev 1.16. * Add the `CROSS_STARTFILE_PREFIX' knob. * Add our own definition of `STANDARD_INCLUDE_DIR'. This should have been included in freebsd-native.h rev 1.5. * Minimize a little bit more, things we dike out in the FREEBSD_NATIVE case. Submitted by: ru & obrien
* Clean up the style a little bit.obrien2002-02-201-8/+3
|
* Do not define a 'MD_EXEC_PREFIX'. It is not needed, not used in theobrien2002-02-201-8/+2
| | | | | | | | | | cross case, and just ends up causing "/usr/libexec" being added to the library search path. Also remove misleading comment about 'STANDARD_EXEC_PREFIX'. It is needed if one does not set 'MD_EXEC_PREFIX'. Submitted by: ru
* Fix kgdb in the face of the last round of KSE commits.gallatin2002-02-181-3/+9
| | | | The alpha world may actually build now..
* Add some verbiage to the comments at the top of the PR template:des2002-02-181-3/+12
| | | | | | | | - point at the FDP article rather than GNU's send-pr documentation - warn the user that PRs are public information and will be published in mailing lists and on the web - suggest that the user contact security-officer@ directly if the report concerns sensitive security issues.
* Don't rely on <sys/signal.h> to include <sys/ucontext.h>.deischen2002-02-171-0/+1
|
* Nice set of fixes to use SCRIPT instead of PROG, thus fixing upmarkm2002-02-1019-88/+68
| | | | | | | a lot of nasty STRIP= problems. This has the added side effect if neatening up some leaf makefiles very nicely. Submitted by: ru
* Update this to 5.006.obrien2002-02-101-82/+291
|
* FreeBSD 4.1 bootstrapping aid (setproctitle(3) is in -lutil).ru2002-02-081-0/+7
| | | | | | | | | | | This backs out (sort of) delta 1.18 to perl/miniperl/Makefile. Update to the ld(1) comment by peter in this revision: ld(1) built as part of the cross-tools stage of buildworld has been fixed to look for dynamic dependencies in the right place, ${WORLDTMP}/usr/lib, effective binutils/ld/Makefile,v 1.20. Approved by: markm
* Fixed RCSLOCALID buffer overflow (by making an overflow condition fatal).ru2002-02-081-1/+1
| | | | Spotted by: John Johnson <bio.metrix@gte.net>
* Add missing &peter2002-02-082-2/+2
|
* Make this part compile and try and use the p_threads tailq. It might workpeter2002-02-082-4/+14
| | | | but I am not sure, I haven't been able to compile the rest of gdb yet.
* Add -i option (SUSv3) to patch(1). This allows one to specify amike2002-02-082-3/+17
| | | | | | | patch file on command line instead of stdin. Submitted by: Joseph Mallett <jmallett@xMach.org> MFC after: 1 month
* We do not need to use -I- any longer.obrien2002-02-071-3/+1
| | | | | | | | Presumably the issue was with arparse.[ch]. Those are now in FREEBSD-Xlist and FREEBSD-deletelist. So we do not import the Bison produced files that was causing the problem. Submitted by: ru
* When unpacking compressed archive check exit status of the child (gzip or bzip)sobomax2002-02-071-2/+20
| | | | | | | and exit with error code if that status != 0. PR: 30876 Submitted by: Simon Gerraty <sig@juniper.net>
* Set the SCRIPTDIR to be rooted at TOOLS_PREFIX rather than DESTDIR.obrien2002-02-077-7/+7
| | | | | | | | | | | | (the two may be different (ie, build vs. runtime)) Allow ldscript's SEARCH_DIR do be rooted somewhere other than `/'. (in this case at TOOLS_PREFIX) These changes are most helpful during `make buildworld' so that the shared libs built in the middle of `make buildworld' are used vs. the ones in /usr/lib on the build machine. Submitted by: ru
* I missed adding a file that was needed on the Alpha (and will be neededobrien2002-02-041-1/+1
| | | | | | on x86_64 also. Submitted by: ru
* Upgrade to a Binutils 2.12.0 snapshot.obrien2002-01-281-418/+716
|
* Special case the foreign platform vs. the native one.obrien2002-01-281-4/+4
|
* Upgrade to a Binutils 2.12.0 snapshot.obrien2002-01-281-828/+1854
|
* Support cross building from 64-bit machines.obrien2002-01-281-0/+4
|
* Upgrade to a Binutils 2.12.0 snapshot.obrien2002-01-281-416/+714
|
* Upgrade to a Binutils 2.12.0 snapshot.obrien2002-01-281-416/+713
|
* Change the way the version strings are handled.obrien2002-01-277-9/+12
|
* Upgrade to a Binutils 2.12.0 snapshot.obrien2002-01-274-439/+753
|
* Style fix.obrien2002-01-271-2/+2
|
* Add files new with 2.12.0.obrien2002-01-271-1/+1
|
* Style fixes.obrien2002-01-271-3/+3
|
* Add files new with 2.12.0.obrien2002-01-271-2/+2
|
* We are now at a 2.12.0 pre-release snap version.obrien2002-01-271-1/+1
|
* Use mktemp(1) when creating temporary files.nectar2002-01-252-11/+16
|
* Reincarnate SETUID code in man(1), not compiled in by default.ru2002-01-221-7/+43
| | | | | | The code will be fixed for all known security vulnerabilities, and a make.conf(5) knob (ENABLE_SUID_MAN) will be provided for those who still want it installed setuid for whatever reasons.
* GC spurious -m in the usage().ru2002-01-181-4/+4
|
* Do not install man(1) setuid ``man''.ru2002-01-152-66/+3
| | | | | | | | | | | | | | | | | | | | | | The catpaging and setuidness features of man(1) combined make it vulnerable to a number of security attacks. Specifically, it was possible to overwrite system catpages with arbitrarily contents by either setting up a symlink to a directory holding system catpages, or by writing custom -mdoc or -man groff(1) macro packages and setting up GROFF_TMAC_PATH in environment to point to them. (See PR below for details). This means man(1) can no longer create system catpages on a regular user's behalf. (It is still able to if the user has write permissions to the directory holding catpages, e.g., user's own manpages, or if the running user is ``root''.) To create and install catpages during ``make world'', please set MANBUILDCAT=YES in /etc/make.conf. To rebuild catpages on a weekly basis, please set weekly_catman_enable="YES" in /etc/periodic.conf. PR: bin/32791
* Now that we have the original BSD man(1)'s ${MACHINE} featureru2002-01-114-118/+40
| | | | | | | | back (as of man.c,v 1.45), change the meaning of the -m option from poorly documented and badly coded "alternate system" to a much more useful "different architecture for the same system". PR: docs/31261
* The -pthread -> -lc_r change didn't reach here.ru2002-01-112-2/+2
|
* Forgot to commit these two files for the recent .Dt change.ru2002-01-113-98/+17
|
* Fix what was a pointless conditional. Use $GCC_EXEC_PREFIX ifcjc2002-01-101-1/+1
| | | | | | | /etc/gnats does not exist. PR: gnu/33682 Submitted by: Alan Eldridge <ports@geeksrus.net>
* Back out the previous revision for now. Instead, the current sparc64jhb2002-01-071-4/+0
| | | | Makefile changes are in the sparc64 p4 tree.
* Don't build csu or libgcc on sparc64 for the time being.jhb2002-01-031-0/+4
|
* MFV: FreeBSD 4.4, FreeBSD 4.5, NetBSD 1.6, POSIX.1-2001.ru2001-12-241-8/+0
|
OpenPOWER on IntegriCloud