* Fixed some bugs and cleaned up the code.

git-svn-id: svn://rakshasa.no/libtorrent/trunk/rtorrent@550 e378c898-3ddf-0310-93e7-cc216c733640
This commit is contained in:
rakshasa
2005-09-01 17:12:31 +00:00
parent c568306a5a
commit 3bd99aee50
+14 -3
View File
@@ -13,7 +13,7 @@ AC_DEFUN([TORRENT_CHECK_CXXFLAGS], [
AC_DEFUN([TORRENT_ENABLE_DEBUG], [ AC_DEFUN([TORRENT_ENABLE_DEBUG], [
AC_ARG_ENABLE(debug, AC_ARG_ENABLE(debug,
[ --enable-debug enable debug information [default=yes]], [ --enable-debug enable debug information [[default=yes]]],
[ [
if test "$enableval" = "yes"; then if test "$enableval" = "yes"; then
CXXFLAGS="$CXXFLAGS -g -DDEBUG" CXXFLAGS="$CXXFLAGS -g -DDEBUG"
@@ -28,7 +28,7 @@ AC_DEFUN([TORRENT_ENABLE_DEBUG], [
AC_DEFUN([TORRENT_ENABLE_WERROR], [ AC_DEFUN([TORRENT_ENABLE_WERROR], [
AC_ARG_ENABLE(werror, AC_ARG_ENABLE(werror,
[ --enable-werror enable the -Werror flag [default=no]], [ --enable-werror enable the -Werror flag [[default=no]]],
[ [
if test "$enableval" = "yes"; then if test "$enableval" = "yes"; then
CXXFLAGS="$CXXFLAGS -Werror" CXXFLAGS="$CXXFLAGS -Werror"
@@ -39,7 +39,7 @@ AC_DEFUN([TORRENT_ENABLE_WERROR], [
AC_DEFUN([TORRENT_ENABLE_EXTRA_DEBUG], [ AC_DEFUN([TORRENT_ENABLE_EXTRA_DEBUG], [
AC_ARG_ENABLE(extra-debug, AC_ARG_ENABLE(extra-debug,
[ --enable-extra-debug enable extra debugging checks. [default=no]], [ --enable-extra-debug enable extra debugging checks. [[default=no]]],
[ [
if test "$enableval" = "yes"; then if test "$enableval" = "yes"; then
AC_DEFINE(USE_EXTRA_DEBUG, 1, Enable extra debugging checks.) AC_DEFINE(USE_EXTRA_DEBUG, 1, Enable extra debugging checks.)
@@ -135,3 +135,14 @@ AC_DEFUN([TORRENT_CHECK_ALIGNED], [
]) ])
]) ])
AC_DEFUN([TORRENT_ENABLE_ALIGNED], [
AC_ARG_ENABLE(aligned,
[ --enable-aligned enable alignment safe code [[default=check]]],
[
if test "$enableval" = "yes"; then
AC_DEFINE(USE_ALIGNED, 1, Require byte alignment)
fi
],[
TORRENT_CHECK_ALIGNED
])
])