| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Notes:
svn path=/head/; revision=70974
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
call and trap entry points so they're easy to find and change
- Use the cpuhead and allcpu list to locate globaldata for the current
cpu, rather than SMP_prvspace or __globaldata
- Use offsets into struct globaldata directly to find per-cpu variables,
rather than symbols in globals.o
Glanced at by: peter
Notes:
svn path=/head/; revision=70898
|
|
|
|
|
|
|
| |
suggested actions accordingly. S)end should be the first one.
Notes:
svn path=/head/; revision=70755
|
|
|
|
|
|
|
|
| |
offsets in all cases, and we have to find the base address (&__globaldata)
ourselves for the UP case as well as SMP.
Notes:
svn path=/head/; revision=70743
|
|
|
|
|
|
|
|
|
|
|
| |
non-threaded programs. This provides threaded programs with the
needed exception frame symbols.
parts submitted by: Max Khon <fjoe@iclub.nsu.ru>
PR: 23252
Notes:
svn path=/head/; revision=70703
|
|
|
|
|
|
|
|
| |
clear this is the 1st pass of compilation and to make clear this particular
cpp is for `cc's use only.
Notes:
svn path=/head/; revision=70649
|
|
|
|
| |
Notes:
svn path=/head/; revision=70563
|
|
|
|
|
|
|
|
| |
Submitted by: Dima Dorfman <dima@unixfreak.org>
Reviewed by: phk
Notes:
svn path=/head/; revision=70539
|
|
|
|
| |
Notes:
svn path=/head/; revision=70395
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
when using gdb on a remote target. The fix is to restrict PT_GETDBREGS
calls to `child' and `freebsd-uthreads' targets solely.
I've been in some conversation with Brian about this, and this solution
seems to be the most appropriate one.
PR: gnu/21685
Submitted by: bsd
Notes:
svn path=/head/; revision=70377
|
|
|
|
|
|
|
|
|
|
| |
GCC 2.7.2.3 as that was the version of GCC in active use before the switch
to ELF.
The GCC 2.9[67] versions of these files carry more baggage and I'm not sure
the are appropriate for this linker.
Notes:
svn path=/head/; revision=70359
|
|
|
|
| |
Notes:
svn path=/head/; revision=70347
|
|
|
|
|
|
|
|
|
|
|
| |
Add the -U and --unlink-first options which are the offical verions of our
--unlink localism.
Add support for the "TAR_OPTIONS" environmental variable.
Obtained from: GNU tar 1.13.18
Notes:
svn path=/head/; revision=70327
|
|
|
|
|
|
|
|
|
| |
Make -I equivalent to -T for compatiblity with Solaris.
Obtained from: GNU tar 1.13.18
Notes:
svn path=/head/; revision=70326
|
|
|
|
|
|
|
|
| |
Requested by: David Malone <dwmalone@maths.tcd.ie>
PR: 18574
Notes:
svn path=/head/; revision=70318
|
|
|
|
|
|
|
|
|
| |
for preprocessor directives. Avoid use of cat(1).
PR: bin/23585
Notes:
svn path=/head/; revision=70281
|
|
|
|
|
|
|
| |
Submitted by: ru
Notes:
svn path=/head/; revision=70279
|
|
|
|
| |
Notes:
svn path=/head/; revision=70268
|
|
|
|
| |
Notes:
svn path=/head/; revision=70065
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Looking in src/Makfile* it looks like all the "WANT_AOUT" support
has been removed, maybe these should just go away...
Note that the a.out `ld' reaches over into src/contrib/gcc for libiberty
bits. This is biting us because the libiberty bits have evolved beyond
what the a.out `ld' can handle.
This change fixes the broken world, but only because very few have
"WANT_AOUT" defined.
Notes:
svn path=/head/; revision=70062
|
|
|
|
| |
Notes:
svn path=/head/; revision=70013
|
|
|
|
|
|
|
|
|
|
| |
present questinos with a different default answer. Somebody submitted
a patch to me once which did something this but I lost it (my bad) so
I'm just going to re-implement it with thanks to whomever it was who
gave me the idea.
Notes:
svn path=/head/; revision=70004
|
|
|
|
|
|
|
| |
reported grep version is wrong. The correct version is 2.4d.
Notes:
svn path=/head/; revision=69983
|
|
|
|
| |
Notes:
svn path=/head/; revision=69940
|
|
|
|
| |
Notes:
svn path=/head/; revision=69857
|
|
|
|
|
|
|
| |
Use _PATH_* where where possible.
Notes:
svn path=/head/; revision=69793
|
|
|
|
|
|
|
|
| |
and tmac.andoc files. The man(1), catman(1) and bsd.man.mk have
been modified to call groff(1) with -mandoc argument.
Notes:
svn path=/head/; revision=69679
|
|
|
|
| |
Notes:
svn path=/head/; revision=69677
|
|
|
|
| |
Notes:
svn path=/head/; revision=69674
|
|
|
|
| |
Notes:
svn path=/head/; revision=69668
|
|
|
|
|
|
|
| |
it possible to ``make all install'' in one pass.
Notes:
svn path=/head/; revision=69665
|
|
|
|
| |
Notes:
svn path=/head/; revision=69632
|
|
|
|
| |
Notes:
svn path=/head/; revision=69605
|
|
|
|
| |
Notes:
svn path=/head/; revision=69535
|
|
|
|
|
|
|
|
|
|
| |
files. Mostly -I${.CURDIR} was needed -- especially for YACC generated
files as the new cpp does not look in the ultimate source file
(ie, the .y file)'s directory as told by the "#line" directive. Some were
misspellings of "-I${.CURDIR}" as "-I.".
Notes:
svn path=/head/; revision=69453
|
|
|
|
|
|
|
|
|
|
| |
`wait.h' that was in contrib/binutils/, however this wait.h went away with
bintuils 2.10.0 so I `cvs rm'ed it. Now we find gdb will not build. This
binutils wait.h contained nothing we didn't already have in <sys/wait.h>.
So just hack a symlink to it.
Notes:
svn path=/head/; revision=69165
|
|
|
|
| |
Notes:
svn path=/head/; revision=69164
|
|
|
|
| |
Notes:
svn path=/head/; revision=69162
|
|
|
|
|
|
|
| |
safe libc, having a threads safe libgcc isn't of much use.
Notes:
svn path=/head/; revision=69128
|
|
|
|
| |
Notes:
svn path=/head/; revision=69026
|
|
|
|
| |
Notes:
svn path=/head/; revision=69000
|
|
|
|
| |
Notes:
svn path=/head/; revision=68967
|
|
|
|
| |
Notes:
svn path=/head/; revision=68938
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
o Move building libperl and miniperl from build-tools to
cross-tools. libperl uses MACHINE_ARCH to determine the
right configuration, which doesn't match the build
machine when cross-building if they are built as build-
tools.
o Since miniperl needs to be built as a cross-tool, it
needs to be installed under /usr/obj so that it can be
used (cross-tools have a special object directory to
avoid build conflicts. As a downside, you can't easily
run cross-tools from their object directory). Remove
the install and distribute override targets. To avoid
having miniperl installed by installworld, remove it
from SUBDIR.
o We can't pickup miniperl from the object directory but
since it's installed, depend on PATH. This is save,
because the makefiles are run with a known path.
o Build libperl again as part of the library target. A
_libperl variable existed, but it was never defined.
o Add chmod to the list of saved tools, because perl
conditionally uses it during install.
The bootstrap-tools and cross-tools targets are modified to
avoid building profiled and shared libraries. While here,
have these targets build static binaries instead of shared
binaries.
Approved by: markm
Notes:
svn path=/head/; revision=68927
|
|
|
|
|
|
|
| |
Clean up temporary file at runtime
Notes:
svn path=/head/; revision=68903
|
|
|
|
|
|
|
| |
committed.
Notes:
svn path=/head/; revision=68788
|
|
|
|
| |
Notes:
svn path=/head/; revision=68780
|
|
|
|
| |
Notes:
svn path=/head/; revision=68716
|
|
|
|
| |
Notes:
svn path=/head/; revision=68675
|
|
|
|
|
|
|
| |
Audited by: eivind, freebsd-audit
Notes:
svn path=/head/; revision=68594
|