History log of /netbsd-src/usr.sbin/makefs/Makefile (Results 1 – 25 of 41)
Revision Date Author Comments
# 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 ...


# f298a94b 07-Jan-2023 chs <chs@NetBSD.org>

ufs: fixed signed/unsigned bugs affecting large file systems

Apply these commits from FreeBSD:

commit e870d1e6f97cc73308c11c40684b775bcfa906a2
Author: Kirk McKusick <mckusick@FreeBSD.org>
Dat

ufs: fixed signed/unsigned bugs affecting large file systems

Apply these commits from FreeBSD:

commit e870d1e6f97cc73308c11c40684b775bcfa906a2
Author: Kirk McKusick <mckusick@FreeBSD.org>
Date: Wed Feb 10 20:10:35 2010 +0000

This fix corrects a problem in the file system that treats large
inode numbers as negative rather than unsigned. For a default
(16K block) file system, this bug began to show up at a file system
size above about 16Tb.

To fully handle this problem, newfs must be updated to ensure that
it will never create a filesystem with more than 2^32 inodes. That
patch will be forthcoming soon.

Reported by: Scott Burns, John Kilburg, Bruce Evans
Followup by: Jeff Roberson
PR: 133980
MFC after: 2 weeks

commit 81479e688b0f643ffacd3f335b4b4bba460b769d
Author: Kirk McKusick <mckusick@FreeBSD.org>
Date: Thu Feb 11 18:14:53 2010 +0000

One last pass to get all the unsigned comparisons correct.


In additional to the changes from FreeBSD, this commit includes quite a few
related changes to appease -Wsign-compare.

show more ...


# b9ccfe96 09-Apr-2022 riastradh <riastradh@NetBSD.org>

makefs(8): Needs -lm for ceil in udf as a host tool too.


# 56fc4047 06-Apr-2022 hauke <hauke@NetBSD.org>

udf.c uses math library functions.


# 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 ...


# e2036ad8 05-Aug-2013 reinoud <reinoud@NetBSD.org>

Implement `makefs -t udf'.

Formatting options may be enhanced to make it more in line with newfs_udf on
say labeling.


# e502c2ff 27-Jan-2013 christos <christos@NetBSD.org>

This works well enough to populate plain files in the root dir. creating
directories fails.


# 980139be 26-Jan-2013 christos <christos@NetBSD.org>

add debugging, fix warnings.


# 273b781b 23-Jan-2013 christos <christos@NetBSD.org>

ok, we can create the filesystem now.


# 3d364f54 23-Jan-2013 christos <christos@NetBSD.org>

- add support for parsing different types; not just int.
- add beginning of msdos support.


# b825b96b 19-Apr-2012 christos <christos@NetBSD.org>

WARNS=5


# 0751a667 19-Apr-2012 ttoth <ttoth@NetBSD.org>

added chfs support for makefs


# 12aec093 18-Jul-2011 tron <tron@NetBSD.org>

Re-enable v7fs support in the tools version of "makefs" after the
issues have been fixed by Alan Barrett. Tested under Mac OS X.


# d341b47a 18-Jul-2011 tron <tron@NetBSD.org>

Define "USE_V7FS" in the makefile of the directory with the actual source.


# 043cc21d 18-Jul-2011 tron <tron@NetBSD.org>

Don't include v7fs support into tool version of "makefs" because it
breaks the build.


# dd9e8309 18-Jul-2011 uch <uch@NetBSD.org>

v7fs(7th edition(V7) file system) support.


# d877c4c3 22-Apr-2009 lukem <lukem@NetBSD.org>

Enable WARNS=4 by default, except for:
cpuctl dumplfs hprop ipf iprop-log kadmin kcm kdc kdigest
kimpersonate kstash ktutil makefs ndbootd ntp pppd quot
racoon racoonctl rtadvd s

Enable WARNS=4 by default, except for:
cpuctl dumplfs hprop ipf iprop-log kadmin kcm kdc kdigest
kimpersonate kstash ktutil makefs ndbootd ntp pppd quot
racoon racoonctl rtadvd sntp sup tcpdchk tcpdmatch tcpdump
traceroute traceroute6 user veriexecgen wsmoused zic
(Mostly third-party applications)

show more ...


# aeac8f51 16-Jan-2009 pooka <pooka@NetBSD.org>

Move fs-specific stuff in Makefile to fs/Makefile.inc to clarify
top-level Makefile.


# f8474b32 10-Jan-2009 bjh21 <bjh21@NetBSD.org>

Add support for encoding RISC OS metadata into ISO 9660 filesystems.
This is done by adding the general ability to stuff non-SUSP data into
the end of the System Use field of a Directory Record, whic

Add support for encoding RISC OS metadata into ISO 9660 filesystems.
This is done by adding the general ability to stuff non-SUSP data into
the end of the System Use field of a Directory Record, which required
some amount of rewriting of the SUSP support. I think the result is
at least as good as what came before, and I've fixed at least one bug
along the way. Tested against RISC OS 3.70 on my Risc PC.

Oh, why do we want it? It should allow us to make acorn{26,32} CDs that
can be booted directly from RISC OS without mucking around copying the
bootloader to a native filing system.

show more ...


# 3c9a9591 29-Aug-2008 gmcgarry <gmcgarry@NetBSD.org>

Wrap compiler-specific flags with HAVE_GCC and HAVE_PCC as necessary. Add a few flags for PCC.


# 3697550e 16-Dec-2006 bouyer <bouyer@NetBSD.org>

Don't depend on lubutil if we're building host tools. Fix tools build on
non-NetBSD hosts.


# 0a97c3f6 14-Dec-2006 he <he@NetBSD.org>

Complete the move of string_to_flags() and flags_to_string() from the
bin/ls sources to libutil:
o Bump libutil minor version number
o Fix uses to include <util.h> to pick up the function definitio

Complete the move of string_to_flags() and flags_to_string() from the
bin/ls sources to libutil:
o Bump libutil minor version number
o Fix uses to include <util.h> to pick up the function definitions
o Fix most uses of flags_to_string() to release the now-malloc()ed result

show more ...


# 16efbf85 12-May-2006 mrg <mrg@NetBSD.org>

don't do the -Wno-pointer-sign dance for host programs.


# aadd7d48 11-May-2006 mrg <mrg@NetBSD.org>

sprinkle some -fno-strict-aliasing and -Wno-pointer-sign with GCC4.


# 54d7d8be 19-Aug-2005 dyoung <dyoung@NetBSD.org>

Remove extraneous #PKG_DEVELOPER=1 line that snuck in with the last
commit. (Thanks Masao Uebayashi.)


12