summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Only do a.out/elf switching on i386 familypeter1998-03-091-6/+8
|
* Add a file generated by makesyscalls.sh to the same directory thatjb1998-03-092-0/+362
| | | | | | | | | | the other syscall files are generated into. This new file is to be included by src/lib/libc/sys/Makefile.inc to automatically pick up syscall names. The other file, netbsd_syscall.mk, is the hand-generated NetBSD equivalent to be included by src/lib/libc/sys/Makefile.inc when _NETBSD_SYSCALLS is defined during the build of libc/libc_r.
* Add statements to generate a sys/syscall.mk file for inclusionjb1998-03-091-2/+11
| | | | | | | | | | | | | | during the libc/libc_r to automatically pick up syscall names on the assumption that default asm code needs to generated for them. In the up-coming changes to the libc makefiles, there is the option to provide a machine dependent asm source file which will turn off the automatic generation of the default. There is also an option to just stop code being generated for a syscall. In most cases, though, the default asm code is all that is required, so this change makes that the most convenient was to do business. Idea suggested by: bde
* This commit was generated by cvs2svn to compensate for changes in r34351,jb1998-03-091-0/+517
|\ | | | | | | which included commits to RCS files with non-trunk default branches.
| * Import an extra source file from binutils 2.8.1 that is included onjb1998-03-091-0/+517
| | | | | | | | alpha.
| * This commit was manufactured by cvs2svn to create branchcvs2svn1998-03-011-0/+8
| | | | | | | | 'VENDOR-binutils'.
* | Add a FreeBSD entry for alpha-elf.jb1998-03-092-0/+2
| |
* | Don't disable the use of $ in assembler labels.. It changes libstdc++peter1998-03-092-0/+6
| | | | | | | | | | and libg++ so that they won't work with existing binaries (including netscape!!).
* | Correct an ethernet framesize mismatch that caused poorsteve1998-03-092-2/+2
| | | | | | | | | | | | | | device performance among other things. PR: 4989, 5910 Submitted by: Yoshikazu Goto <gotoh@ae.anritsu.co.jp>
* | Remove extraneous trailing \'s.steve1998-03-091-3/+3
| | | | | | | | | | PR: 5949 Submitted by: Studded@dal.net
* | Remove duplicate entries by changing tcp -> udp.steve1998-03-091-4/+4
| | | | | | | | PR: 2882
* | Typo fixes.jkh1998-03-091-4/+4
| | | | | | | | | | PR: 5951 Submitted by: Doug <Studded@dal.net>
* | Nuke ircd entries - nobody can agree on what constitutes a reasonablejkh1998-03-091-3/+1
| | | | | | | | range for them and I'm %&#$%@! sorry I ever added them in the first place.
* | This commit was generated by cvs2svn to compensate for changes in r34336,jb1998-03-0911-0/+282
|\ \ | | | | | | | | | which included commits to RCS files with non-trunk default branches.
| * | Import of alpha specific bits to configure binutils for FreeBSD/Alpha.jb1998-03-0911-0/+282
| | | | | | | | | | | | | | | Other changes that affect the i386-elf work are on hold to avoid stuffing up other work in progress.
| * | This commit was manufactured by cvs2svn to create branch 'JB'.cvs2svn1998-01-1017953-5787064/+1
| | |
* | | Update to build binutils (yay!), so that ar, ld, as, strip, nm, objcopy,jb1998-03-091-26/+16
| | | | | | | | | | | | | | | | | | | | | | | | objdump all build out of the FreeBSD tree. At EDS we used to call this a "significant emotional event". Still using the lorder script from NetBSD until I can explain why the is a difference in nm behaviour when the output looks the same.
* | | Preprocessor directives require a leading '#'dufault1998-03-091-2/+2
| | | | | | | | | | | | Submitted by: ccsanady@friley585.res.iastate.edu
* | | Fix a type mismatch between a scanf format string and thejdp1998-03-082-6/+6
| | | | | | | | | | | | corresponding argument.
* | | Explicitly call `caused' an `int'.brian1998-03-081-2/+2
| | | | | | | | | | | | Sugested by: gcc-2.8
* | | Can build libc and libc_r on alpha now.jb1998-03-081-17/+13
| | | | | | | | | | | | | | | | | | | | | | | | Changed MACHINE to MACHINE_ARCH with the expectation that pc98 will use elf the same as i386. Nuked tahoe and vax 'cause the files they reference aren't in the tree. If you want vax goto NetBSD. If you want tahoe... tough.
* | | Remove AIO_LISTIO_MAX until it is done properly.dufault1998-03-081-5/+1
| | |
* | | Put sigevent and AIO_LISTIO_MAX back in aio.h sodufault1998-03-082-23/+32
| | | | | | | | | | | | that kernels can be built.
* | | My sched.h is getting walloped by Peter Dufault's. Nuke mine. Sorry.jb1998-03-082-75/+2
| | |
* | | Our default rules tend to shove asm code through cpp, so commentsjb1998-03-088-0/+16
| | | | | | | | | | | | | | | | | | | | | starting with hashes have a sub-optimal impact. This change adds /* */ around the block comment in the header of each file to make them friendly to cpp. Also added an Id keyword cause I like to see revision numbers in source.
* | | Localize itache1998-03-081-3/+6
| | |
* | | Make this compile again.steve1998-03-082-6/+6
| | | | | | | | | | | | | | | PR: 5948 Submitted by: Brian Feldman
* | | Quell unneeded pageout daemon activity.dyson1998-03-081-2/+2
| | |
* | | Remove a very ill advised vm_page_protect. This was being calleddyson1998-03-081-2/+1
| | | | | | | | | | | | for a non-managed page. That is a big no-no.
* | | Reviewed by: bdedufault1998-03-0815-160/+199
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes to support building with _POSIX_SOURCE set to 199309L: 1. Add sys/_posix.h to handle those preprocessor defs that POSIX says have effects when defined before including any header files; 2. Change POSIX4_VISIBLE back to _POSIX4_VISIBLE 3. Add _POSIX4_VISIBLE_HISTORICALLY for pre-existing BSD features now defined in POSIX. These show up when: _POSIX_SOURCE and _POSIX_C_SOURCE are not set or _POSIX_C_SOURCE is set >= 199309L and vanish when: _POSIX_SOURCE is set or _POSIX_C_SOURCE is < 199309L. 4. Explain these in man 9 posix4; 5. Include _posix.h and conditionalize on new feature test.
* | | Use cc -E rather than cpp when looking for __ELF__peter1998-03-081-2/+2
| | |
* | | merge benfor branch changes onto mainline.peter1998-03-086-120/+996
| | |
* | | Spell -Bshareable correctly... :-]peter1998-03-082-2/+2
| | |
* | | Change default temporary directory (TMPDIR) from /tmp to /var/tmp.wosch1998-03-084-11/+11
| | | | | | | | | | | | | | | Mosts users seems to have a larger /var/tmp partition than /tmp - IMHO silly but who cares?
* | | Improve shell variable substitution.wosch1998-03-083-30/+24
| | |
* | | Fixed a few ancient typos, added a little missing stuff, and updatedmckay1998-03-081-20/+23
| | | | | | | | | | | | | | | | | | references to abort() in light of POSIX mandated behaviour. I'm still not 100% happy with much of the wording, but it's better than it was.
* | | Construct the minor number for the root device taking into account themsmith1998-03-082-16/+20
| | | | | | | | | | | | | | | | | | | | | | | | | | | slice number passed in by the bootblocks. This means the kernel will not use the compatability slice to obtain the root filesystem when booting from a sliced disk. Use the extraction macros from reboot.h rather than stating them in full again.
* | | Define shift, mask and extraction macros for obtaining the slice numbermsmith1998-03-081-1/+4
| | | | | | | | | | | | | | | from the bootdev parameter. This is arguably a 386-ism, although disks partitioned in this fashion are not uncommon.
* | | If we are mounting the root filesystem, and we're accessing it throughmsmith1998-03-084-6/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | something that might refer to the compatability slice rather than the correct slice entry, try all the possible slice entries first. This is a compatability hack to deal with the case where the kernel has correctly mounted the root filesystem out of its slice, but the user has not updated their /etc/fstab file to reflect this. A diagnostic is emitted if the mount succeeds, indicating that the file should be updated. This is a prelude to fixing the kernel to behave as alluded to above. Reviewed by: (discussed with) julian, phk
* | | Rewrite script as a select loop rather than as a twin reader/write process.peter1998-03-082-75/+96
| | | | | | | | | | | | | | | This allows simple logging of keys sent to a session (turned on with -k). Also allow specifying the script file flush interval.
* | | svr4.h defines ASM_IDENTIFY_GCC, but neglects to definepeter1998-03-082-0/+20
| | | | | | | | | | | | | | | ASM_IDENTIFY_LANGUAGE. Use the osfrose.h method, because gdb assumes 'C' by default, so there's no need to further clutter the symbol table.
* | | Cosmetic cleanup for a.out asm generation.. Don't put the end-of-filepeter1998-03-082-6/+20
| | | | | | | | | | | | markers that the stabs-in-elf system uses.
* | | add `CC' as a link to `c++' for compatablity with SGI.obrien1998-03-081-2/+2
| | |
* | | Put the function stabs in traditional order on a.out, or gdb doesn't seepeter1998-03-083-12/+22
| | | | | | | | | | | | function local variables.
* | | Reviewed by: dyson@freebsd.org (john Dyson), dg@root.com (david greenman)julian1998-03-0880-642/+2348
| | | | | | | | | | | | | | | Submitted by: Kirk McKusick (mcKusick@mckusick.com) Obtained from: WHistle development tree
* | | MF22: update table.jkh1998-03-081-4/+3
| | |
* | | Note that ed0's IRQ is now 10 to help those upgrading from 2.x.obrien1998-03-081-0/+5
| | |
* | | Replaced by ncalhelbig1998-03-084-570/+0
| | |
* | | Initialize b_resid, and also print out better diagnostics on I/Odyson1998-03-082-14/+38
| | | | | | | | | | | | errors. This will allow for better tracking of user error reports.
* | | Submitted by: kirk McKusickjulian1998-03-081-0/+255
| | | | | | | | | | | | Stub file for soft updates.
OpenPOWER on IntegriCloud