|
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
|
| #
1.45 |
|
03-Jan-2025 |
rillig |
fdisk: remove unreachable options 'T' and 't', fix lint warnings
|
|
Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
|
| #
1.44 |
|
03-Jun-2023 |
lukem |
branches: 1.44.2; bsd.own.mk: rename GCC_NO_* to CC_WNO_*
Rename compiler-warning-disable variables from GCC_NO_warning to CC_WNO_warning where warning is the full warning name as used by the compiler.
GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH
Using the convention CC_compilerflag, where compilerflag is based on the full compiler flag name.
|
|
Revision tags: netbsd-10-1-RELEASE netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 phil-wifi-20191119
|
| #
1.43 |
|
13-Oct-2019 |
mrg |
introduce some common variables for use in GCC warning disables:
GCC_NO_FORMAT_TRUNCATION -Wno-format-truncation (GCC 7/8) GCC_NO_STRINGOP_TRUNCATION -Wno-stringop-truncation (GCC 8) GCC_NO_STRINGOP_OVERFLOW -Wno-stringop-overflow (GCC 8) GCC_NO_CAST_FUNCTION_TYPE -Wno-cast-function-type (GCC 8)
use these to turn off warnings for most GCC-8 complaints. many of these are false positives, most of the real bugs are already commited, or are yet to come.
we plan to introduce versions of (some?) of these that use the "-Wno-error=" form, which still displays the warnings but does not make it an error, and all of the above will be re-considered as either being "fix me" (warning still displayed) or "warning is wrong."
|
|
Revision tags: netbsd-8-3-RELEASE netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE netbsd-8-2-RELEASE netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 netbsd-9-base phil-wifi-20190609 netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-merge-20190127 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126 pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906 netbsd-7-2-RELEASE pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 netbsd-7-1-2-RELEASE pgoyette-compat-base netbsd-7-1-1-RELEASE matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320 netbsd-7-1-RELEASE netbsd-7-1-RC2 netbsd-7-nhusb-base-20170116 bouyer-socketcan-base pgoyette-localcount-20170107 netbsd-7-1-RC1 pgoyette-localcount-20161104 netbsd-7-0-2-RELEASE localcount-20160914 netbsd-7-nhusb-base pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base netbsd-7-0-1-RELEASE netbsd-7-0-RELEASE netbsd-7-0-RC3 netbsd-7-0-RC2 netbsd-7-0-RC1 netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base agc-symver-base yamt-pagecache-base8 yamt-pagecache-base7 yamt-pagecache-base6 tls-maxphys-base yamt-pagecache-base5
|
| #
1.42 |
|
05-May-2012 |
tsutsui |
branches: 1.42.32; Don't use "#if defined(__i386__) || defined(__x86_64__)" conditionals in C source file to define option features. Define proper options in each Makefile per ${MACHINE_ARCH} variable instead.
Previously if a host is x86 and it has /usr/mdec/mbr file in its system, tools fdisk implicitly installs it as mbr bootcode even for !x86 targets.
|
|
Revision tags: yamt-pagecache-base4 netbsd-6-base yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231 matt-premerge-20091211
|
| #
1.41 |
|
27-Nov-2009 |
tsutsui |
branches: 1.41.6; 1.41.8; Remove fdisk/mbr for macppc which was blindly pulled from OpenBSD. It just fakes MBR partition map which contains 1MB FAT16B partition and ~1GB OpenBSD partition, and we can always create necessary MBR partitions for OpenFirmware by the fdisk(8) command itself.
|
| #
1.40 |
|
01-Jun-2009 |
christos |
Delete GPT partitions if we overwrite with MBR to avoid confusion with disks that have both MBR and a secondary left over GPT partition signature. From Mike M. Volokhov
|
|
Revision tags: jym-xensuspend-nbase jym-xensuspend-base
|
| #
1.39 |
|
06-Apr-2009 |
lukem |
remove mispelt WARNS. (it will be set in ../Makefile.inc "soon")
|
|
Revision tags: netbsd-5-2-3-RELEASE netbsd-5-1-5-RELEASE netbsd-5-2-2-RELEASE netbsd-5-1-4-RELEASE netbsd-5-2-1-RELEASE netbsd-5-1-3-RELEASE netbsd-5-2-RELEASE netbsd-5-2-RC1 netbsd-5-1-2-RELEASE netbsd-5-1-1-RELEASE matt-nb5-mips64-premerge-20101231 matt-nb5-pq3-base netbsd-5-1-RELEASE netbsd-5-1-RC4 matt-nb5-mips64-k15 netbsd-5-1-RC3 netbsd-5-1-RC2 netbsd-5-1-RC1 netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base mjf-devfs2-base keiichi-mipv6-base matt-armv6-nbase cube-autoconf-base mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
|
| #
1.38 |
|
29-Nov-2007 |
dsl |
branches: 1.38.2; 1.38.16; Make this compile without -Wno-pointer-sign (Needs updated bootblock.h)
|
|
Revision tags: matt-armv6-prevmlocking matt-mips64-base
|
| #
1.37 |
|
10-Mar-2007 |
apb |
branches: 1.37.4; WARNS= 4
|
|
Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base abandoned-netbsd-4-base netbsd-4-base
|
| #
1.36 |
|
12-May-2006 |
mrg |
don't do the -Wno-pointer-sign dance for host programs.
|
| #
1.35 |
|
11-May-2006 |
mrg |
sprinkle some -fno-strict-aliasing and -Wno-pointer-sign with GCC4.
|
| #
1.34 |
|
23-Jun-2005 |
fvdl |
If HOSTPROG is empty, do not pull in libutil, since we do not need it in that case, and several host platforms do not have libutil. Fixes the build of these programs as host tools on platforms without libutil.
|
| #
1.33 |
|
12-Jun-2005 |
dyoung |
Turn fdisk(8) into a host tool. Still todo: commit the host-tool build infrastructure to src/tools/fdisk/.
|
| #
1.32 |
|
22-May-2005 |
lukem |
Make fdisk(8) available on all platforms, since MS-DOS partitioning is the de-facto standard for many removable media types.
|
|
Revision tags: netbsd-3-1-1-RELEASE netbsd-3-0-3-RELEASE netbsd-3-1-RELEASE netbsd-3-0-2-RELEASE netbsd-3-1-RC4 netbsd-3-1-RC3 netbsd-3-1-RC2 netbsd-3-1-RC1 netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
|
| #
1.31 |
|
20-Jan-2005 |
xtraeme |
WARNS=2 is the default defined in sbin/Makefile.inc. (thanks wiz)
|
| #
1.30 |
|
20-Jan-2005 |
xtraeme |
Remove main() prototype; WARNS=2
|
| #
1.29 |
|
13-Oct-2004 |
gavan |
Initial import of iyonix port.
The Iyonix is a desktop machine from Castle Technology, based on a 600MHz XScale[tm] 80321 processor.
* Uses the bootloader from NetBSD/acorn32, which is now 32-bit compatible. * Currently boots multiuser with a serial console. * Device support is not yet complete.
With help from abs.
|
|
Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
|
| #
1.28 |
|
30-Apr-2003 |
dsl |
Don't descend into mbr_bootsel. i386/and64 mbr code is built in arch i386/stand/mbr
|
| #
1.27 |
|
26-Apr-2003 |
fvdl |
x86_64 -> amd64
|
|
Revision tags: fvdl_fs64_base
|
| #
1.26 |
|
23-Nov-2002 |
fvdl |
Compile mbr and mbr_bootsel on x86_64
|
| #
1.25 |
|
26-Jul-2002 |
manu |
Added fdisk on hpcarm
|
| #
1.24 |
|
17-Jun-2002 |
itojun |
fdisk is now useful for macppc, build it
|
|
Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
|
| #
1.23 |
|
09-May-2002 |
uch |
add hpcsh
|
| #
1.22 |
|
03-Apr-2002 |
thorpej |
Build fdisk(8) on netwinder.
|
| #
1.21 |
|
27-Feb-2002 |
scw |
fdisk(8) is needed on mvmeppc since PPCBUG uses PeeCee-style MBR partition info when booting from disk.
|
| #
1.20 |
|
15-Oct-2001 |
uch |
playstation2 support
|
|
Revision tags: netbsd-1-5-PATCH003 netbsd-1-5-PATCH002 netbsd-1-5-PATCH001 netbsd-1-5-RELEASE netbsd-1-5-BETA2 netbsd-1-5-BETA netbsd-1-5-ALPHA2 netbsd-1-5-base minoura-xpg4dl-base
|
| #
1.19 |
|
02-May-2000 |
nonaka |
also install on prep.
|
| #
1.18 |
|
19-Mar-2000 |
soren |
Also install on cobalt.
|
| #
1.17 |
|
31-Jan-2000 |
soda |
Build fdisk also on arc
|
|
Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base comdex-fall-1999-base
|
| #
1.16 |
|
25-Sep-1999 |
enami |
Oops, needs an operator.
|
| #
1.15 |
|
25-Sep-1999 |
enami |
Build fdisk also on hpcmips.
|
| #
1.14 |
|
25-Sep-1999 |
enami |
Don't decend into the subdirectory mbr_bootsel except i386, since it currently doesn't contain MI thing and not compile on ofppc box (thanks Wolfgang) and probably on bebox box.
|
| #
1.13 |
|
02-Jul-1999 |
sakamoto |
branches: 1.13.2; Build fdisk on bebox and ofppc(replaced powerpc).
|
| #
1.12 |
|
02-May-1999 |
ross |
Since fdisk/mbr contains a man page, we need to descend into it regardless of which ${MACHINE} we are.
|
| #
1.11 |
|
15-Apr-1999 |
fvdl |
Add and build a bootselecting MBR (i386).
|
|
Revision tags: netbsd-1-4-base
|
| #
1.10 |
|
15-Oct-1998 |
ws |
branches: 1.10.2; Separate master bootcode from fdisk.
|
|
Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
|
| #
1.9 |
|
25-Sep-1997 |
lukem |
switch to using opendisk(3) from libutil
|
| #
1.8 |
|
15-Sep-1997 |
lukem |
define WARNS?=1 for all of sbin/*
|
| #
1.7 |
|
14-Sep-1997 |
lukem |
* support ``short'' names of disks (e.g, ``sd0'') instead of requiring the full name (e.g, ``/dev/rsd0d'') a la disklabel(8) (where the code was effectively lifted from ;-) * prefix hexadecimal numbers in output with '0x'
|
| #
1.6 |
|
05-Sep-1997 |
phil |
-- add -b flag for setting fdisk's idea of BIOS geometry from command line -- cleanup so WARNS=1 works -- man page updated to reality.
|
| #
1.5 |
|
23-Jun-1997 |
mrg |
move man pages into share/man.
|
|
Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
|
| #
1.4 |
|
18-Mar-1995 |
cgd |
convert to new RCS Id conventions; reduce my headache
|
| #
1.3 |
|
22-Dec-1994 |
cgd |
specify man pages the new way.
|
|
Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
|
| #
1.2 |
|
01-Aug-1993 |
mycroft |
Add RCS identifiers.
|
|
Revision tags: netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base netbsd-0-8 netbsd-alpha-1
|
| #
1.1 |
|
09-Apr-1993 |
cgd |
added a 386bsd fdisk program, by julian elischer. (patch 111)
|