summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Add semicolon to empty default case to silence warning.jedgar2002-05-111-0/+1
|
* EXPR_COMPAT should imply -e, since there is no way to specify it otherwise,wollman2002-05-112-1/+18
| | | | and -e reflects the historic behavior of FreeBSD's expr.
* unbreak build: include string.h for strcmp prototype.alfred2002-05-111-0/+1
|
* Add a dummy cleandir target to the kernel section so that make buildkerneljhb2002-05-111-0/+1
| | | | actually works on a kernel config with NO_MODULES set.
* Mention the other RAS_PORT_TYPEs from rfc2865brian2002-05-111-0/+14
| | | | Suggested by: "lsz8425" <lsz8425@mail.cd.hn.cn>
* while i'm breaking stuff, use __dead2 instead of GCC specific __attribute__.alfred2002-05-111-2/+1
|
* backout additional include of cdefs.h, it's not helping any.alfred2002-05-111-1/+0
|
* include cdefs.h for __printf0like to silence warning.alfred2002-05-111-0/+1
|
* Add semicolon to empty default case to silence warning.jedgar2002-05-111-0/+1
|
* Localize the version number at the request of the GCC developers.obrien2002-05-111-1/+3
|
* Add semicolon to empty default case to silence warning.alfred2002-05-111-0/+1
|
* Revert rev 1.3 -- I tested using the wrong build compiler.obrien2002-05-111-1/+8
|
* Actually we don't need any special YACC'ing here. The ones known toobrien2002-05-101-8/+1
| | | | Bmake are fine.
* The response to my POSIX interpretation request says that `expr'wollman2002-05-102-46/+88
| | | | | | is required to be oblivious to overflow and to use the data type `long'. (Division by zero is undefined in ISO C so it's still OK to check for it here.) Add a new `-e' flag to get the old, more useful behavior.
* Note potential cvs update problem in contrib/gcc.obrien2002-05-101-0/+5
|
* This commit was generated by cvs2svn to compensate for changes in r96364,des2002-05-101-0/+1
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Add missing include (perforce change 11137)des2002-05-101-0/+1
| |
* | BWK awk appears to work for world builds just fine now. We want to makeobrien2002-05-102-9/+0
| | | | | | | | | | sparc64 the same as the other platforms -- so do it by moving the other platforms toward the sparc64.
* | Add tweaks needed when using as the system compiler.obrien2002-05-101-1/+21
| |
* | Change the PIO loops from a hard counter into a loop that calls DELAY()joerg2002-05-104-16/+52
| | | | | | | | | | | | | | | | | | | | | | | | in each cycle, with a tunable max cycle count defined in fdreg.h. This is said to fix the problem on some Compaq hardware (and perhaps on other machines using the Natsemi PC87317 chip) where the fdc(4) driver failed to operate at all. PR: kern/21397 Submitted by: Jung-uk Kim <jkim@niksun.com> MFC after: 3 days
* | Touching the sjlj setting on IA-64 makes things not build.obrien2002-05-101-0/+2
| | | | | | | | Submitted by: peter
* | Build compiler on all platforms.obrien2002-05-101-5/+1
| |
* | Doh! Add IA-64 to our target list.obrien2002-05-101-0/+2
| |
* | Remove ## concatination in the CFGREAD and CFGWRITE macros, as gcc3 complainsgallatin2002-05-101-2/+2
| | | | | | | | | | about them & they are not needed. Same fix as to tsunami_pci.c. (not surprising, as this code was cut and pasted from there when I wrote it).
* | Fix several bugs in devfs_lookupx(). When we check the nameiop tomux2002-05-101-3/+3
| | | | | | | | | | | | | | | | | | make sure it's a correct operation for devfs, do it only in the ISLASTCN case. If we don't, we are assuming that the final file will be in devfs, which is not true if another partition is mounted on top of devfs or with special filenames (like /dev/net/../../foo). Reviewed by: phk
* | p_leader is only set at fork1() time, so update its locking notejhb2002-05-101-1/+1
| | | | | | | | appropriately.
* | Implement the following functions:benno2002-05-103-24/+96
| | | | | | | | | | | | | | - pmap_addr_hint - pmap_change_wiring - pmap_extract - pmap_is_modified
* | Install the system call trap handler.benno2002-05-102-0/+2
| |
* | xargs.c,v 1.33 broke the upgrade path from old versions of 4.x and 5.0.ru2002-05-102-1/+13
| |
* | Avoid casting a different sized integer to a pointer on LP64 systems.peter2002-05-101-1/+1
| |
* | Fix a misplaced break statement within a switch that accidentally madejoerg2002-05-101-1/+1
| | | | | | | | | | | | | | | | | | | | it into an "#ifdef INET6" block. This caused a (harmless but annoying) EINVAL return value to be sent even though the operation completed successfully. PR: kern/37786 Submitted by: Ari Suutari <ari.suutari@syncrontech.com>,David Malone <dwmalone@maths.tcd.ie> MFC after: 1 day
* | Fix a problem which could cause some machines to hang after a warm boot.gj2002-05-101-2/+2
| | | | | | | | | | | | This should be in 4.6. Submitted by: Ari Suutari <ari.suutari@syncrontech.com>
* | Cast the uc_mcontext member to regcontext *, not the whole ucontext_t.tg2002-05-101-2/+3
| | | | | | | | | | PR: 35449 Submitted by: Stefan Farfeleder <e0026813@stud3.tuwien.ac.at>
* | Fix wrong bitmask.tg2002-05-101-3/+3
| |
* | Gather up the stragglers that depends on genrtl.h. This is -j10 safe now.obrien2002-05-101-2/+2
| |
* | This was *very* -j unsafe. Add a dependency on the common generatedobrien2002-05-101-0/+3
| | | | | | | | headers to mostly make it -j1 safe.
* | [Ab]use LDFLAGS rather than CFLAGS.obrien2002-05-102-2/+3
| | | | | | | | BDE tells me POSIX pretends `ld' as a directly callable entity does not exist.
* | -ffreestanding is the word.obrien2002-05-1022-21/+29
| | | | | | | | | | (also resort some CFLAGS such that the more "important" value are first so they are easier to see)
* | Change symbol values to match freebsd.h to avoid warnings.obrien2002-05-101-2/+2
| |
* | Bmake bits for Gcc 3.1.obrien2002-05-1032-707/+2148
| | | | | | | | Partially made possible by: Wilko.Bulte@compaq.com
* | [forced commit] Previous change got piggybacked. Initial definitionmarcel2002-05-100-0/+0
| | | | | | | | | | | | of ptrace registers. Pointy hat with donkey sounds to: marcel :-(
* | Add missing #endifmarcel2002-05-102-4/+20
| |
* | According to POSIX, exit status must be 127 if the requested utility was nottjr2002-05-102-5/+15
| | | | | | | | | | | | | | | | found, 126 if the execvp() failed for any other reason. Similar to rev. 1.6 to src/usr.bin/env/env.c Reviewed by: mike
* | Improve our detection of an attempted duplicate entry. We may be trying tobenno2002-05-103-3/+12
| | | | | | | | change the page protection bits.
* | Remove a debugging printf that escaped.benno2002-05-102-2/+0
| |
* | Add a couple of entries. My MAINTAINER= lines are not locks.peter2002-05-101-0/+5
| |
* | Remove files not part of GCC 3.1.obrien2002-05-10205-80711/+0
| |
* | Import data for 3.0.2.obrien2002-05-102-22/+20
| |
* | Increase the size of the kstack.benno2002-05-101-1/+1
| |
* | - Axe -mpreferred-stack-boundary=2 as -Os turns this on by default.jhb2002-05-102-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | - Axe -fdata-sections as turning it on or off makes no difference. If it did make a difference it would serve to bloat boot2 even further with extra padding. - Axe -fforce-addr. This gets us 32 bytes so we are down to only being 64-bytes over. We still can't compile this with gcc 3.1. The problem seems to be that the -fno-align-foo options don't actually work. Comparing the new and old output it turns out that gcc is 4-byte padding all the functions and labels and what not despite the passed in arguments thus adding the unfortunate bloat to boot2.
OpenPOWER on IntegriCloud