| #
c4b7a9e7 |
| 03-Jun-2023 |
lukem <lukem@NetBSD.org> |
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_IMPL
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.
show more ...
|
| #
de11d876 |
| 13-Oct-2019 |
mrg <mrg@NetBSD.org> |
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_STRI
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."
show more ...
|
| #
ac344355 |
| 24-Jan-2018 |
skrll <skrll@NetBSD.org> |
Remove port-acorn26
OK core@
|
| #
a97d476a |
| 31-Jan-2016 |
christos <christos@NetBSD.org> |
fix broken patch
|
| #
0636a2fe |
| 31-Jan-2016 |
christos <christos@NetBSD.org> |
PR/50729: Izumi Tsutsui: Add "SMALLPROG"-like options to disklabel(8)
|
| #
af8f0546 |
| 03-May-2013 |
matt <matt@NetBSD.org> |
Make disklabel a MI tool. It will use MACHINE/MACHINE_ARCH to determine the disklabel params as well as allowing command-line options of -M <machine> and -B {le,be} to specify MACHINE and byteorder
Make disklabel a MI tool. It will use MACHINE/MACHINE_ARCH to determine the disklabel params as well as allowing command-line options of -M <machine> and -B {le,be} to specify MACHINE and byteorder to be used.
show more ...
|
| #
a47e2eb7 |
| 30-Aug-2011 |
bouyer <bouyer@NetBSD.org> |
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling pla
Add getlabelusesmbr(), as proposed in http://mail-index.netbsd.org/tech-userlevel/2011/08/25/msg005404.html This is used by disk tools such as disklabel(8) to dynamically decide is the undelyling platform uses a disklabel-in-mbr-partition or not (instead of using a compile-time list of ports). getlabelusesmbr() reads the sysctl kern.labelusesmbr, takes its value from the machdep #define LABELUSESMBR. For evbmips, make LABELUSESMBR 1 if the platform uses pmon as bootloader, and 0 (the previous value) otherwise.
show more ...
|
| #
233e75c9 |
| 18-Aug-2011 |
phx <phx@NetBSD.org> |
Define USE_MBR for ofppc.
|
| #
df520b10 |
| 12-Feb-2011 |
dholland <dholland@NetBSD.org> |
Disable COMPAT_386BSD_MBRPART. The code is still here if anyone needs it for some reason. (But I have no idea why that would be -- if you have one of these really ancient partitions and you're about
Disable COMPAT_386BSD_MBRPART. The code is still here if anyone needs it for some reason. (But I have no idea why that would be -- if you have one of these really ancient partitions and you're about to run disklabel, you can easily run fdisk first and change the partition type to NetBSD.)
As it stands, the code will munch FreeBSD installs under some circumstances, which is really not acceptable behavior.
The code, along with the kernel support that's been disabled by default for several years, and some related but less dangerous code in sysinst, should prboably be removed entirely after -6 is branched.
Discussed on tech-kern and tech-userlevel; closes PR 44496.
This is also almost certainly the cause of PR 42521 and PR 38841.
show more ...
|
| #
1c54a66d |
| 13-Dec-2009 |
nakayama <nakayama@NetBSD.org> |
System utilities, boot programs and kernel modules are machine (port) specific not CPU, so use MACHINE not MACHINE_ARCH.
|
| #
d6224f45 |
| 05-Dec-2009 |
pooka <pooka@NetBSD.org> |
Remove support for NetBSD/playstation2.
|
| #
e7730664 |
| 28-Nov-2009 |
tsutsui <tsutsui@NetBSD.org> |
Don't use #ifdef __${MACHINE_ARCH}__ to enable machine dependent features. Instead, use proper macro defined in Makefile per ${MACHINE_ARCH}.
__${MACHINE_ARCH}__ doesn't represent an architecture of
Don't use #ifdef __${MACHINE_ARCH}__ to enable machine dependent features. Instead, use proper macro defined in Makefile per ${MACHINE_ARCH}.
__${MACHINE_ARCH}__ doesn't represent an architecture of tool's target but an architecture of binaries being compiled, so required features are not prolery enabled or unintentionally enabled on certain host and target combinations during src/tools build.
show more ...
|
| #
93f39165 |
| 28-Nov-2009 |
tsutsui <tsutsui@NetBSD.org> |
Make dreamcast, evbsh3, and mmeye use -DUSE_MBR. All of these ports use src/sys/arch/sh3/sh3/disksubr.c which is MBR aware.
|
| #
515e5215 |
| 14-Feb-2009 |
abs <abs@NetBSD.org> |
Convert more MACHINE tests to MACHINE_ARCH
|
| #
fc917099 |
| 11-Mar-2008 |
aymeric <aymeric@NetBSD.org> |
The hpcsh kernel does for sure USE_MBR. Make disklabel use it too on hpcsh. With this, it is possible to bootstrap a MBR partitioned CF card without partitioning and disklabelling it first on another
The hpcsh kernel does for sure USE_MBR. Make disklabel use it too on hpcsh. With this, it is possible to bootstrap a MBR partitioned CF card without partitioning and disklabelling it first on another platform.
show more ...
|
| #
5637a5d4 |
| 18-Dec-2006 |
nonaka <nonaka@NetBSD.org> |
zaurus use MBR partition info.
|
| #
cc439cea |
| 01-Sep-2006 |
uwe <uwe@NetBSD.org> |
New NetBSD/landisk port uses MBR too.
|
| #
65151c95 |
| 19-Oct-2005 |
dsl <dsl@NetBSD.org> |
Rototil the way disklabel -r reads and writes labels. In particular the 'read' part plays 'hunt the disklabel' in order to get a label into a local buffer - from where it can be displayed/edited. The
Rototil the way disklabel -r reads and writes labels. In particular the 'read' part plays 'hunt the disklabel' in order to get a label into a local buffer - from where it can be displayed/edited. The 'write' part makes a separate scan of the disk looking for places to write the label. The main changes are: - It can no longer write the first 8k of the mbr to the pbr (or v.v.) - All labels on the disk (that it can find) get updated during a write - With -A all the labels are displayed (inc. those deleted by -D) - Addition of -D which will delete (by one's complimenting dk_magic{2}) and existing labels before writing labels to the expected locations. - -v gives some verbose output to stderr, -vv more etc A better basis for processing incorrect endian labels, or labels from other architectures.
show more ...
|
| #
a33a5a18 |
| 23-Jun-2005 |
fvdl <fvdl@NetBSD.org> |
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 withou
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.
show more ...
|
| #
506fe182 |
| 17-Jun-2005 |
dsl <dsl@NetBSD.org> |
Rip out the support for writing bootstrap code. installboot(8) contains support for hp300, hp700 and vax, $MACHINE is never arm32. Fix usage output to only contain progname() once - bug introduced i
Rip out the support for writing bootstrap code. installboot(8) contains support for hp300, hp700 and vax, $MACHINE is never arm32. Fix usage output to only contain progname() once - bug introduced in rev 1.89
show more ...
|
| #
1726c417 |
| 12-Jun-2005 |
dyoung <dyoung@NetBSD.org> |
Make disklabel(8) into a host-tool, "nbdisklabel." Move disklabel.c to main.c to avoid a name collision with lib/libc/gen/disklabel.c when we build nbdisklabel. Still todo: commit host-tool build i
Make disklabel(8) into a host-tool, "nbdisklabel." Move disklabel.c to main.c to avoid a name collision with lib/libc/gen/disklabel.c when we build nbdisklabel. Still todo: commit host-tool build infrastructure to src/tools/disklabel/.
show more ...
|
| #
76500fc2 |
| 20-Jan-2005 |
xtraeme <xtraeme@NetBSD.org> |
WARNS=2 is the default defined in sbin/Makefile.inc. (thanks wiz)
|
| #
ad7c30a1 |
| 20-Jan-2005 |
xtraeme <xtraeme@NetBSD.org> |
WARNS=2
|
| #
0560d8b9 |
| 13-Oct-2004 |
gavan <gavan@NetBSD.org> |
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 c
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.
show more ...
|
| #
93856baf |
| 28-Jun-2004 |
jkunz <jkunz@NetBSD.org> |
Add hp700 MD options for proper boot code handling.
|