zfs/lib
Brian Behlendorf 7fa6f8b93a Restrict usage of -fstack-check option
The stack check implementation in older versions of gcc has
a fairly low default limit on STACK_CHECK_MAX_FRAME_SIZE of
roughly 4096.  This results in numerous warning when it is
used with code which was designed to run in user space and
thus may be relatively stack heavy.  The avoid these warnings,
which are fatal with -Werror, this patch targets the use of
-fstack-check to libraries which are compiled in both user
space and kernel space.  The only utility which uses this
flag is ztest which is designed to simulate running in the
kernel and must meet the -fstack-check requirements.  All
other user space utilities do not use -fstack-check.

  warning: frame size too large for reliable stack checking
  warning: try reducing the number of local variables
2010-07-23 10:38:07 -07:00
..
libavl Restrict usage of -fstack-check option 2010-07-23 10:38:07 -07:00
libefi Restrict usage of -fstack-check option 2010-07-23 10:38:07 -07:00
libnvpair Restrict usage of -fstack-check option 2010-07-23 10:38:07 -07:00
libunicode Restrict usage of -fstack-check option 2010-07-23 10:38:07 -07:00
libuutil Restrict usage of -fstack-check option 2010-07-23 10:38:07 -07:00
libzfs Merge commit 'refs/top-bases/zfs-branch' into zfs-branch 2010-06-14 15:51:52 -07:00
libzpool Restrict usage of -fstack-check option 2010-07-23 10:38:07 -07:00
Makefile.am Add libefi library in to the build system. 2009-10-09 15:58:45 -07:00