| --- a/configure.ac |
| +++ b/configure.ac |
| @@ -44,11 +44,8 @@ fi |
| # LTM_CFLAGS is given to ./configure by the user, |
| # DROPBEAR_LTM_CFLAGS is substituted in the LTM Makefile.in |
| DROPBEAR_LTM_CFLAGS="$LTM_CFLAGS" |
| -if test -z "$DROPBEAR_LTM_CFLAGS"; then |
| - DROPBEAR_LTM_CFLAGS="-O3 -funroll-loops -fomit-frame-pointer" |
| -fi |
| -AC_MSG_NOTICE(Setting LTM_CFLAGS to $DROPBEAR_LTM_CFLAGS) |
| -AC_ARG_VAR(LTM_CFLAGS, CFLAGS for bundled libtommath. Default -O3 -funroll-loops -fomit-frame-pointer) |
| +AC_MSG_NOTICE(Setting LTM_CFLAGS to '$DROPBEAR_LTM_CFLAGS') |
| +AC_ARG_VAR(LTM_CFLAGS, CFLAGS for bundled libtommath. Defaults to empty string) |
| AC_SUBST(DROPBEAR_LTM_CFLAGS) |
| |
| AC_MSG_NOTICE([Checking if compiler '$CC' supports -Wno-pointer-sign]) |
| --- a/libtomcrypt/src/headers/tomcrypt_dropbear.h |
| +++ b/libtomcrypt/src/headers/tomcrypt_dropbear.h |
| @@ -7,8 +7,10 @@ |
| |
| /* Use small code where possible */ |
| #if DROPBEAR_SMALL_CODE |
| +#ifndef LTC_SMALL_CODE |
| #define LTC_SMALL_CODE |
| #endif |
| +#endif |
| |
| /* Fewer entries needed */ |
| #define TAB_SIZE 5 |