mhitch
1b474f00d6
gcc4 fix: change prototype and definition of volatile void usage().
2006-08-04 02:23:23 +00:00
mhitch
370e3a585e
gcc4 fix: need to cast string variable.
2006-08-04 02:21:19 +00:00
mhitch
8511e80fdb
gcc4 fix: gcc4 more strict on checking signed/unsigned.
2006-08-04 02:19:55 +00:00
lukem
d315681443
Support MAKEVERBOSE
2006-06-29 03:46:43 +00:00
lukem
0de20fdaf1
Rename LDFLAGS to LINKFLAGS, as the former is for CC not LD.
2006-06-29 03:38:24 +00:00
skrll
a9f4c28a3d
Fix a bunch of cast lvalues.
2006-05-10 06:24:02 +00:00
christos
606bb2caed
free -> dealloc
...
unsigned -> size_t for alloc/dealloc
2006-01-25 18:28:25 +00:00
he
8b18b188e0
Adapt to use of $S/../common/dist/zlib.
2006-01-16 13:05:11 +00:00
he
4c57d328c8
Make this build again by using ${S}/../common/lib/libc/Makefile.inc,
...
after the libc/libkern consolidation.
2005-12-27 23:20:50 +00:00
perry
50a256a3a0
__asm__ -> __asm
...
__const__ -> const
__inline__ -> inline
__volatile__ -> volatile
2005-12-24 23:23:59 +00:00
perry
2d65de2479
bare asm -> __asm
2005-12-24 22:45:33 +00:00
perry
5f1c88d70d
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
2005-12-24 20:06:46 +00:00
christos
95e1ffb156
merge ktrace-lwp.
2005-12-11 12:16:03 +00:00
nsmrtks
6b6e3ae6ad
Add diagnostic message. (for debugging with 060)
2005-09-18 16:12:34 +00:00
he
e4496714db
Make these first-stage boot loaders use a locally-defined ino32_t
...
instead of introducing 64-bit operations in these space-constrained
pieces of code with the recent change to ino_t. This is patterned
slightly after recent changes to libsa's ufs.c.
Approved by christos.
2005-08-25 14:31:07 +00:00
junyoung
3fccb28fa9
Cosmetic changes.
2005-06-28 14:43:26 +00:00
junyoung
17670568fe
Use FS_OPS() macro.
2005-06-23 19:44:00 +00:00
junyoung
07350a5981
Drop trailing spaces.
2005-06-23 19:14:23 +00:00
dsl
5f345f8d68
Rework previous to avoid checking FS_FLAGS_UPDATED for ffsv2
2004-03-27 11:46:40 +00:00
itohy
7519b9aacf
Add notice on "relocation truncated to fit: R_68K_16" errors of ld.
...
Cleanup consistency check.
2004-03-21 16:25:56 +00:00
dsl
54b6a75114
A better fix for PR kern/24809, old filesystems should work ok now!
2004-03-21 12:46:57 +00:00
dsl
9d06a8cddd
When searching for the superblock, check that the fs_sblockloc field
...
matches the location we read it from to ensure we don't have one of the
alternate superblocks.
Fixes part of PR kern/24809
2004-03-20 14:09:44 +00:00
keihan
29c72c57f0
netbsd.org -> NetBSD.org
...
All "netbsd.org" is now gone from src/sys/arch.
2003-12-04 13:05:15 +00:00
he
a52e0441cf
Add include of <lib/libsa/stand.h> for memcpy() and memset() prototypes.
2003-10-30 22:27:05 +00:00
he
4f5db11dc0
Add -I${S} for <lib/libsa/stand.h> inclusion, and add
...
include of ../Makefile.booters for -ffreestanding.
2003-10-30 22:23:51 +00:00
he
da61544d69
Add .rodata.str1.1 to the text segment, and discard the .comment section.
2003-10-30 22:21:56 +00:00
he
a2498bfff8
Add -ffreestanding to CFLAGS to avoid type conflicts with built-in
...
functions in gcc.
2003-10-30 22:20:43 +00:00
itohy
f66caac2c0
Change __const to __pure for function return type.
2003-10-30 09:25:00 +00:00
lukem
f85d2d1c14
Use ${HOST_SH} instead of `sh'.
...
If necessary, pull in <bsd.sys.mk> to get the definition of HOST_SH;
Makefiles that pull in one of (most of) <bsd.*.mk> will get this anyway.
2003-10-26 07:25:33 +00:00
itohy
8a3fce54f8
Fix in debug code (no functional changes).
2003-10-22 14:18:27 +00:00
simonb
9c38f23cdb
Add -D_STANDALONE to CPPFLAGS.
2003-10-08 01:42:37 +00:00
simonb
970b12080e
Define LIB{CRT0,C,CRTBEGIN,CRTEND} as nothing, we don't need to link
...
against them.
2003-10-08 01:40:22 +00:00
he
75219318a9
Add memmove.c, needed by new ufs.c.
2003-08-23 09:10:51 +00:00
he
ca16636def
Match the "extra" spaces emitted in the load map by the new binutils,
...
but also match what the old binutils emitted as well.
2003-04-10 15:36:54 +00:00
itohy
3803387e1f
Support UFS2 format for FFS.
2003-04-09 12:57:13 +00:00
isaki
5f88fc57fa
Make it compilable.
...
see http://mail-index.netbsd.org/source-changes/2003/03/26/0009.html
2003-03-30 07:58:03 +00:00
simonb
3a93f29238
Update for LFSv2 support. Ports that have "bootxx_lfs"-style
...
bootblocks currently only support LFSv2, but the second level
"boot" program supports both LFS versions.
2003-02-23 23:23:07 +00:00
isaki
03f328359e
Use 32bit daddr_t.
2003-02-02 07:10:54 +00:00
isaki
69fab1d667
- sys/lib/libsa/ufs_ls.c rev 1.3 needs strrchr.
...
- sort.
2003-02-02 05:14:38 +00:00
isaki
9bf4faf898
Make it compilable with 64bit daddr_t.
2003-01-25 14:13:46 +00:00
fvdl
a3ff3a3038
Bump daddr_t to 64 bits. Replace it with int32_t in all places where
...
it was used on-disk, so that on-disk formats remain the same.
Remove ufs_daddr_t and ufs_lbn_t for the time being.
2003-01-24 21:55:02 +00:00
lukem
a250e57c96
Install release files under "${RELEASEDIR}/${MACHINE}/..." instead of
...
"${RELEASEDIR}/...".
${RELEASEDIR} is never cleaned , and ${RELEASEDIR}/${MACHINE} is only
cleaned if UPDATE is not defined.
2003-01-03 15:34:30 +00:00
thorpej
e8cc3884de
Rename __LDPGSZ to AOUT_LDPGSZ, to accurately reflect what it is.
2002-12-10 17:14:02 +00:00
isaki
b67132026b
Place catman in RELEASEDIR/installation/misc.
2002-11-03 02:12:18 +00:00
lukem
fb7bc8541e
arch/*/stand stuff should be LDSTATIC=-static and not LDSTATIC?=-static.
...
It doesn't make sense to have standalone stuff dynamically linked just
because an end-user uses LDSTATIC="".
2002-08-27 08:53:14 +00:00
isaki
df160ef3fc
Divided 406 bytes disklabel area into 'nop' and 404 bytes area.
2002-06-09 12:17:48 +00:00
isaki
74b7155205
Ignore incompatible part between GNU tar and pax.
...
idea from Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>
2002-05-19 08:14:13 +00:00
isaki
1dc0c84b6b
Make ELF kernel loadable, by itohy-san.
2002-05-18 13:54:38 +00:00
isaki
9c4195c510
libsa/Makefile: Fix rules to create symlinks on read-only source tree.
...
{boot,libsa,mboot}/Makefile, Makefile.booters:
move that common rule to Makefile.booters
2002-05-05 11:46:29 +00:00
minoura
c42dd282b7
LFSv2 support.
...
Note that secondary boot does not support LFSv2.
Code written by itohy.
2002-03-17 16:14:30 +00:00