History log of /src/sys/rump/fs/lib/libudf |
Revision | Date | Author | Comments |
1.13 | 03-Jun-2023 |
lukem | adapt to ${CC_WNO_ADDRESS_OF_PACKED_MEMBER}
Simplify CWARNFLAGS to use ${CC_WNO_ADDRESS_OF_PACKED_MEMBER} which works for both clang and gcc, and remove compiler-specific equivalents.
|
1.12 | 03-Jun-2023 |
lukem | bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER
Provide a single variable CC_WNO_ADDRESS_OF_PACKED_MEMBER with options for both clang and gcc, to replace CLANG_NO_ADDR_OF_PACKED_MEMBER CC_NO_ADDR_OF_PACKED_MEMBER GCC_NO_ADDR_OF_PACKED_MEMBER
Using the convention CC_compilerflag, where compilerflag is based on the full compiler flag name.
|
1.11 | 06-Sep-2020 |
mrg | add support for new GCC 9 warnings that may be too much to fix right now. new address-of-packed-member and format-overflow warnings have new GCC_NO_ADDR_OF_PACKED_MEMBER amd GCC_NO_FORMAT_OVERFLOW variables to remove these warnings.
apply to a bunch of the tree. mostly, these are real bugs that should be fixed, but in many cases, only by removing the 'packed' attribute from some structure that doesn't really need it. (i looked at many different ones, and while perhaps 60-80% were already properly aligned, it wasn't clear to me that the uses were always coming from sane data vs network alignment, so it doesn't seem safe to remove packed without careful research for each affect struct.) clang already warned (and was not erroring) for many of these cases, but gcc picked up dozens more.
|
1.10 | 11-Jan-2017 |
joerg | Disable a couple of warnings until further investigation.
|
1.9 | 19-Oct-2015 |
pooka | branches: 1.9.2; Add a COMMENT describing what each component roughly does.
"make describe" prints the comment.
Requested/inspired by Vincent Schwarzer on rumpkernel-users
|
1.8 | 10-Jul-2013 |
reinoud | branches: 1.8.8; Oops forgot the rump addition of udf_rename.c
|
1.7 | 26-May-2011 |
joerg | branches: 1.7.4; 1.7.14; 1.7.18; Default to -Wno-sign-compare -Wno-pointer-sign for clang. Push -Wno-array-bounds down to the cases that depend on it. Selectively disable warnings for 3rd party software or non-trivial issues to be reviewed later to get clang -Werror to build most of the tree.
|
1.6 | 16-Feb-2010 |
pooka | branches: 1.6.2; 1.6.4; Globally define -Wno-pointer-sign, as it has become a pointless exercise of "add it to every Makefile individually".
XXX: should autosynchronize with the rest of the kernel buildflags in sys/conf/Makefile.kern.inc.
|
1.5 | 17-Nov-2008 |
pooka | branches: 1.5.6; Tune CFLAGS to a consistent default.
|
1.4 | 28-Sep-2008 |
reinoud | branches: 1.4.2; Remove the not anymore used UDF_READWRITE flag.
|
1.3 | 29-Jul-2008 |
pooka | Install rump libraries and utilities to the base system and remove the private non-installed build infrastructure from sys/rump.
breakdown of commit: * install relevant headers into /usr/include/rump * build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern from src/lib and install as librumpuser and librump, respectively + this retains the ability to test a librump build with just the kernel sources at hand * move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib for general consumption, they are not kernel-space dwellers anyway * build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs * add chapter 3 manual pages for rump, rumpuser, ukfs and p2k * build and install userspace kernel file system daemons if MKPUFFS=yes is spexified * retire fsconsole for now, it will make a comeback with an actually implemented version shortly
|
1.2 | 14-May-2008 |
reinoud | branches: 1.2.2; 1.2.4; Make rump compile UDF correctly. Note that it won't work though since rump needs to be compiled with thread support.
|
1.1 | 14-Aug-2007 |
pooka | branches: 1.1.2; 1.1.4; 1.1.8; 1.1.14; 1.1.30; 1.1.32; 1.1.34; 1.1.36; udf support
|
1.1.36.3 | 10-Oct-2008 |
skrll | Sync with HEAD.
|
1.1.36.2 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.1.36.1 | 23-Jun-2008 |
wrstuden | Sync w/ -current. 34 merge conflicts to follow.
|
1.1.34.3 | 11-Mar-2010 |
yamt | sync with head
|
1.1.34.2 | 04-May-2009 |
yamt | sync with head.
|
1.1.34.1 | 16-May-2008 |
yamt | sync with head.
|
1.1.32.1 | 18-May-2008 |
yamt | sync with head.
|
1.1.30.4 | 17-Jan-2009 |
mjf | Sync with HEAD.
|
1.1.30.3 | 05-Oct-2008 |
mjf | Sync with HEAD.
|
1.1.30.2 | 28-Sep-2008 |
mjf | Sync with HEAD.
|
1.1.30.1 | 02-Jun-2008 |
mjf | Sync with HEAD.
|
1.1.14.2 | 02-Nov-2007 |
joerg | Reduce diff to HEAD by adding files forgotten in early merges.
|
1.1.14.1 | 14-Aug-2007 |
joerg | file Makefile was added on branch jmcneill-pm on 2007-11-02 12:43:43 +0000
|
1.1.8.2 | 03-Sep-2007 |
yamt | sync with head.
|
1.1.8.1 | 14-Aug-2007 |
yamt | file Makefile was added on branch yamt-lazymbuf on 2007-09-03 14:45:14 +0000
|
1.1.4.2 | 20-Aug-2007 |
ad | Sync with HEAD.
|
1.1.4.1 | 14-Aug-2007 |
ad | file Makefile was added on branch vmlocking on 2007-08-20 22:07:22 +0000
|
1.1.2.2 | 15-Aug-2007 |
skrll | Sync with HEAD.
|
1.1.2.1 | 14-Aug-2007 |
skrll | file Makefile was added on branch nick-csl-alignment on 2007-08-15 13:50:29 +0000
|
1.2.4.2 | 13-Dec-2008 |
haad | Update haad-dm branch to haad-dm-base2.
|
1.2.4.1 | 19-Oct-2008 |
haad | Sync with HEAD.
|
1.2.2.1 | 31-Jul-2008 |
simonb | Sync with head.
|
1.4.2.1 | 19-Jan-2009 |
skrll | Sync with HEAD.
|
1.5.6.1 | 30-Apr-2010 |
uebayasi | Sync with HEAD.
|
1.6.4.1 | 06-Jun-2011 |
jruoho | Sync with HEAD.
|
1.6.2.1 | 31-May-2011 |
rmind | sync with head
|
1.7.18.1 | 28-Aug-2013 |
rmind | sync with head
|
1.7.14.2 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.7.14.1 | 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.7.4.1 | 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.8.8.2 | 05-Feb-2017 |
skrll | Sync with HEAD
|
1.8.8.1 | 27-Dec-2015 |
skrll | Sync with HEAD (as of 26th Dec)
|
1.9.2.1 | 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.2 | 02-Dec-2014 |
pooka | Remove shlib_version files and just use Makefile SHLIB_MAJOR/MINOR, with the default provided by Makefile.rump (they're all 0.0 anyway)
|
1.1 | 29-Jul-2008 |
pooka | branches: 1.1.2; 1.1.4; 1.1.6; 1.1.8; 1.1.20; 1.1.48; 1.1.68; Install rump libraries and utilities to the base system and remove the private non-installed build infrastructure from sys/rump.
breakdown of commit: * install relevant headers into /usr/include/rump * build sys/rump/librump/rumpuser and sys/rump/librump/rumpkern from src/lib and install as librumpuser and librump, respectively + this retains the ability to test a librump build with just the kernel sources at hand * move sys/rump/fs/lib/libukfs and sys/rump/fs/lib/libp2k to src/lib for general consumption, they are not kernel-space dwellers anyway * build and install sys/rump/fs/lib/lib$fs as librumpfs_$fs * add chapter 3 manual pages for rump, rumpuser, ukfs and p2k * build and install userspace kernel file system daemons if MKPUFFS=yes is spexified * retire fsconsole for now, it will make a comeback with an actually implemented version shortly
|
1.1.68.1 | 06-Apr-2015 |
skrll | Sync with HEAD
|
1.1.48.1 | 03-Dec-2017 |
jdolecek | update from HEAD
|
1.1.20.2 | 04-May-2009 |
yamt | sync with head.
|
1.1.20.1 | 29-Jul-2008 |
yamt | file shlib_version was added on branch yamt-nfs-mp on 2009-05-04 08:14:28 +0000
|
1.1.8.2 | 19-Oct-2008 |
haad | Sync with HEAD.
|
1.1.8.1 | 29-Jul-2008 |
haad | file shlib_version was added on branch haad-dm on 2008-10-19 22:18:06 +0000
|
1.1.6.2 | 28-Sep-2008 |
mjf | Sync with HEAD.
|
1.1.6.1 | 29-Jul-2008 |
mjf | file shlib_version was added on branch mjf-devfs2 on 2008-09-28 10:41:03 +0000
|
1.1.4.2 | 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.1.4.1 | 29-Jul-2008 |
wrstuden | file shlib_version was added on branch wrstuden-revivesa on 2008-09-18 04:37:03 +0000
|
1.1.2.2 | 31-Jul-2008 |
simonb | Sync with head.
|
1.1.2.1 | 29-Jul-2008 |
simonb | file shlib_version was added on branch simonb-wapbl on 2008-07-31 04:51:04 +0000
|