=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== giada-0.16.2.2+ds1/autogen.sh-98- # extract copyright from header giada-0.16.2.2+ds1/autogen.sh:99: __copyright="`grep Copyright $AUTOGEN_SH | head -${HEAD_N}1 | awk '{print $4}'`" giada-0.16.2.2+ds1/autogen.sh-100- if [ "x$__copyright" = "x" ] ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-105- __id="$Id: autogen.sh 33925 2009-03-01 23:27:06Z brlcad $" giada-0.16.2.2+ds1/autogen.sh:106: __version="`echo $__id | sed 's/.*\([0-9][0-9][0-9][0-9]\)[-\/]\([0-9][0-9]\)[-\/]\([0-9][0-9]\).*/\1\2\3/'`" giada-0.16.2.2+ds1/autogen.sh-107- if [ "x$__version" = "x" ] ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-184- # needed to handle versions like 1.10 and 1.4-p6 giada-0.16.2.2+ds1/autogen.sh:185: _min="`echo ${_min}. | sed 's/[^0-9]/./g' | sed 's/\.\././g'`" giada-0.16.2.2+ds1/autogen.sh:186: _cur="`echo ${_cur}. | sed 's/[^0-9]/./g' | sed 's/\.\././g'`" giada-0.16.2.2+ds1/autogen.sh-187- giada-0.16.2.2+ds1/autogen.sh:188: _min_major="`echo $_min | cut -d. -f1`" giada-0.16.2.2+ds1/autogen.sh:189: _min_minor="`echo $_min | cut -d. -f2`" giada-0.16.2.2+ds1/autogen.sh:190: _min_patch="`echo $_min | cut -d. -f3`" giada-0.16.2.2+ds1/autogen.sh-191- giada-0.16.2.2+ds1/autogen.sh:192: _cur_major="`echo $_cur | cut -d. -f1`" giada-0.16.2.2+ds1/autogen.sh:193: _cur_minor="`echo $_cur | cut -d. -f2`" giada-0.16.2.2+ds1/autogen.sh:194: _cur_patch="`echo $_cur | cut -d. -f3`" giada-0.16.2.2+ds1/autogen.sh-195- ############################################## giada-0.16.2.2+ds1/autogen.sh-258-ARGS="$*" giada-0.16.2.2+ds1/autogen.sh:259:PATH_TO_AUTOGEN="`dirname $0`" giada-0.16.2.2+ds1/autogen.sh:260:NAME_OF_AUTOGEN="`basename $0`" giada-0.16.2.2+ds1/autogen.sh-261-AUTOGEN_SH="$PATH_TO_AUTOGEN/$NAME_OF_AUTOGEN" ############################################## giada-0.16.2.2+ds1/autogen.sh-403-################################################ giada-0.16.2.2+ds1/autogen.sh:404:if [ "x`echo $ARGS | sed 's/.*[hH][eE][lL][pP].*/help/'`" = "xhelp" ] ; then giada-0.16.2.2+ds1/autogen.sh-405- HELP=yes ############################################## giada-0.16.2.2+ds1/autogen.sh-494-if [ "x$PROJECT" = "x" ] ; then giada-0.16.2.2+ds1/autogen.sh:495: PROJECT="`grep AC_INIT $CONFIGURE | grep -v '.*#.*AC_INIT' | tail -${TAIL_N}1 | sed 's/^[ ]*AC_INIT(\([^,)]*\).*/\1/' | sed 's/.*\[\(.*\)\].*/\1/'`" giada-0.16.2.2+ds1/autogen.sh-496- if [ "x$PROJECT" = "xAC_INIT" ] ; then giada-0.16.2.2+ds1/autogen.sh-497- # projects might be using the older/deprecated arg-less AC_INIT .. look for AM_INIT_AUTOMAKE instead giada-0.16.2.2+ds1/autogen.sh:498: PROJECT="`grep AM_INIT_AUTOMAKE $CONFIGURE | grep -v '.*#.*AM_INIT_AUTOMAKE' | tail -${TAIL_N}1 | sed 's/^[ ]*AM_INIT_AUTOMAKE(\([^,)]*\).*/\1/' | sed 's/.*\[\(.*\)\].*/\1/'`" giada-0.16.2.2+ds1/autogen.sh-499- fi ############################################## giada-0.16.2.2+ds1/autogen.sh-554-else giada-0.16.2.2+ds1/autogen.sh:555: _version="`$AUTOCONF --version | head -${HEAD_N}1 | sed 's/[^0-9]*\([0-9\.][0-9\.]*\)/\1/'`" giada-0.16.2.2+ds1/autogen.sh-556- if [ "x$_version" = "x" ] ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-595-else giada-0.16.2.2+ds1/autogen.sh:596: _version="`$AUTOMAKE --version | head -${HEAD_N}1 | sed 's/[^0-9]*\([0-9\.][0-9\.]*\)/\1/'`" giada-0.16.2.2+ds1/autogen.sh-597- if [ "x$_version" = "x" ] ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-636- $VERBOSE_ECHO "Checking libtoolize alternate: $tool --version" giada-0.16.2.2+ds1/autogen.sh:637: _glibtoolize="`$tool --version > /dev/null 2>&1`" giada-0.16.2.2+ds1/autogen.sh-638- if [ $? = 0 ] ; then giada-0.16.2.2+ds1/autogen.sh-639- $VERBOSE_ECHO "Found $tool --version" giada-0.16.2.2+ds1/autogen.sh:640: _glti="`which $tool`" giada-0.16.2.2+ds1/autogen.sh-641- if [ "x$_glti" = "x" ] ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-648- fi giada-0.16.2.2+ds1/autogen.sh:649: _gltidir="`dirname $_glti`" giada-0.16.2.2+ds1/autogen.sh-650- if [ "x$_gltidir" = "x" ] ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-697-else giada-0.16.2.2+ds1/autogen.sh:698: _version="`$LIBTOOLIZE --version | head -${HEAD_N}1 | sed 's/[^0-9]*\([0-9\.][0-9\.]*\)/\1/'`" giada-0.16.2.2+ds1/autogen.sh-699- if [ "x$_version" = "x" ] ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-814- # $VERBOSE_ECHO "Looking for subdirs in `pwd`" giada-0.16.2.2+ds1/autogen.sh:815: _det_config_subdirs="`grep AC_CONFIG_SUBDIRS $_configure | grep -v '.*#.*AC_CONFIG_SUBDIRS' | sed 's/^[ ]*AC_CONFIG_SUBDIRS(\(.*\)).*/\1/' | sed 's/.*\[\(.*\)\].*/\1/'`" giada-0.16.2.2+ds1/autogen.sh-816- CHECK_DIRS="" ############################################## giada-0.16.2.2+ds1/autogen.sh-853- # compare entire content, restore if needed giada-0.16.2.2+ds1/autogen.sh:854: if test "x`cat ${file}`" != "x`cat ${file}.$$.protect_from_automake.backup`" ; then giada-0.16.2.2+ds1/autogen.sh-855- if test "x$spacer" = "xno" ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-881- giada-0.16.2.2+ds1/autogen.sh:882: _aux_dir="`grep AC_CONFIG_AUX_DIR $CONFIGURE | grep -v '.*#.*AC_CONFIG_AUX_DIR' | tail -${TAIL_N}1 | sed 's/^[ ]*AC_CONFIG_AUX_DIR(\(.*\)).*/\1/' | sed 's/.*\[\(.*\)\].*/\1/'`" giada-0.16.2.2+ds1/autogen.sh-883- if test ! -d "$_aux_dir" ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-913- # look for subdirs giada-0.16.2.2+ds1/autogen.sh:914: _det_config_subdirs="`grep AC_CONFIG_SUBDIRS $_configure | grep -v '.*#.*AC_CONFIG_SUBDIRS' | sed 's/^[ ]*AC_CONFIG_SUBDIRS(\(.*\)).*/\1/' | sed 's/.*\[\(.*\)\].*/\1/'`" giada-0.16.2.2+ds1/autogen.sh-915- CHECK_DIRS="" ############################################## giada-0.16.2.2+ds1/autogen.sh-968- ##################### giada-0.16.2.2+ds1/autogen.sh:969: _aux_dir="`grep AC_CONFIG_AUX_DIR $CONFIGURE | grep -v '.*#.*AC_CONFIG_AUX_DIR' | tail -${TAIL_N}1 | sed 's/^[ ]*AC_CONFIG_AUX_DIR(\(.*\)).*/\1/' | sed 's/.*\[\(.*\)\].*/\1/'`" giada-0.16.2.2+ds1/autogen.sh-970- if test ! -d "$_aux_dir" ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-979- CONFIG_SUBDIRS="" giada-0.16.2.2+ds1/autogen.sh:980: _det_config_subdirs="`grep AC_CONFIG_SUBDIRS $CONFIGURE | grep -v '.*#.*AC_CONFIG_SUBDIRS' | sed 's/^[ ]*AC_CONFIG_SUBDIRS(\(.*\)).*/\1/' | sed 's/.*\[\(.*\)\].*/\1/'`" giada-0.16.2.2+ds1/autogen.sh-981- for dir in $_det_config_subdirs ; do ############################################## giada-0.16.2.2+ds1/autogen.sh-995- _marker_found_message=${_marker_found_message_intro}${marker}${_marker_found_message_mid} giada-0.16.2.2+ds1/autogen.sh:996: _marker_found="`grep 'AM_INIT_AUTOMAKE.*'${marker} $CONFIGURE`" giada-0.16.2.2+ds1/autogen.sh-997- if [ ! "x$_marker_found" = "x" ] ; then giada-0.16.2.2+ds1/autogen.sh:998: $VERBOSE_ECHO "${_marker_found_message}`basename \"$CONFIGURE\"`" giada-0.16.2.2+ds1/autogen.sh-999- break giada-0.16.2.2+ds1/autogen.sh-1000- fi giada-0.16.2.2+ds1/autogen.sh:1001: if test -f "`dirname \"$CONFIGURE\"/Makefile.am`" ; then giada-0.16.2.2+ds1/autogen.sh:1002: _marker_found="`grep 'AUTOMAKE_OPTIONS.*'${marker} Makefile.am`" giada-0.16.2.2+ds1/autogen.sh-1003- if [ ! "x$_marker_found" = "x" ] ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-1024- $ECHO giada-0.16.2.2+ds1/autogen.sh:1025: $ECHO "Considered adding 'foreign' to AM_INIT_AUTOMAKE in `basename \"$CONFIGURE\"`" giada-0.16.2.2+ds1/autogen.sh:1026: if test -f "`dirname \"$CONFIGURE\"/Makefile.am`" ; then giada-0.16.2.2+ds1/autogen.sh-1027- $ECHO "or to AUTOMAKE_OPTIONS in your top-level Makefile.am file." ############################################## giada-0.16.2.2+ds1/autogen.sh-1110- giada-0.16.2.2+ds1/autogen.sh:1111: __cmd_version=`${__cmd} --version | head -n 1 | sed -e 's/^[^0-9]\+//' -e 's/ .*//'` giada-0.16.2.2+ds1/autogen.sh-1112- $VERBOSE_ECHO "Found ${__cmd} ${__cmd_version}" ############################################## giada-0.16.2.2+ds1/autogen.sh-1149- $VERBOSE_ECHO "Searching for $feature in $CONFIGURE" giada-0.16.2.2+ds1/autogen.sh:1150: found="`grep \"^$feature.*\" $CONFIGURE`" giada-0.16.2.2+ds1/autogen.sh-1151- if [ ! "x$found" = "x" ] ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-1169- $VERBOSE_ECHO "$AUTORECONF $SEARCH_DIRS $AUTORECONF_OPTIONS" giada-0.16.2.2+ds1/autogen.sh:1170: autoreconf_output="`$AUTORECONF $SEARCH_DIRS $AUTORECONF_OPTIONS 2>&1`" giada-0.16.2.2+ds1/autogen.sh-1171- ret=$? ############################################## giada-0.16.2.2+ds1/autogen.sh-1175- if [ "x$HAVE_ALT_LIBTOOLIZE" = "xyes" ] ; then giada-0.16.2.2+ds1/autogen.sh:1176: if [ ! "x`echo \"$autoreconf_output\" | grep libtoolize | grep \"No such file or directory\"`" = "x" ] ; then giada-0.16.2.2+ds1/autogen.sh-1177- $ECHO ############################################## giada-0.16.2.2+ds1/autogen.sh-1234- if test -f "$LIBTOOL_M4" ; then giada-0.16.2.2+ds1/autogen.sh:1235: found_libtool="`$ECHO $_autoconf_output | grep AC_PROG_LIBTOOL`" giada-0.16.2.2+ds1/autogen.sh-1236- if test ! "x$found_libtool" = "x" ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-1279- $VERBOSE_ECHO "$ACLOCAL $SEARCH_DIRS $ACLOCAL_OPTIONS" giada-0.16.2.2+ds1/autogen.sh:1280: aclocal_output="`$ACLOCAL $SEARCH_DIRS $ACLOCAL_OPTIONS 2>&1`" giada-0.16.2.2+ds1/autogen.sh-1281- ret=$? ############################################## giada-0.16.2.2+ds1/autogen.sh-1290- $VERBOSE_ECHO "$LIBTOOLIZE $LIBTOOLIZE_OPTIONS" giada-0.16.2.2+ds1/autogen.sh:1291: libtoolize_output="`$LIBTOOLIZE $LIBTOOLIZE_OPTIONS 2>&1`" giada-0.16.2.2+ds1/autogen.sh-1292- ret=$? ############################################## giada-0.16.2.2+ds1/autogen.sh-1298- $VERBOSE_ECHO "$LIBTOOLIZE $ALT_LIBTOOLIZE_OPTIONS" giada-0.16.2.2+ds1/autogen.sh:1299: libtoolize_output="`$LIBTOOLIZE $ALT_LIBTOOLIZE_OPTIONS 2>&1`" giada-0.16.2.2+ds1/autogen.sh-1300- ret=$? ############################################## giada-0.16.2.2+ds1/autogen.sh-1311- $VERBOSE_ECHO "$ACLOCAL $SEARCH_DIRS $ACLOCAL_OPTIONS" giada-0.16.2.2+ds1/autogen.sh:1312: aclocal_output="`$ACLOCAL $SEARCH_DIRS $ACLOCAL_OPTIONS 2>&1`" giada-0.16.2.2+ds1/autogen.sh-1313- ret=$? ############################################## giada-0.16.2.2+ds1/autogen.sh-1340- $VERBOSE_ECHO "$AUTOCONF $AUTOCONF_OPTIONS" giada-0.16.2.2+ds1/autogen.sh:1341: autoconf_output="`$AUTOCONF $AUTOCONF_OPTIONS 2>&1`" giada-0.16.2.2+ds1/autogen.sh-1342- ret=$? ############################################## giada-0.16.2.2+ds1/autogen.sh-1351- macros_to_search="" giada-0.16.2.2+ds1/autogen.sh:1352: ac_major="`echo ${AUTOCONF_VERSION}. | cut -d. -f1 | sed 's/[^0-9]//g'`" giada-0.16.2.2+ds1/autogen.sh:1353: ac_minor="`echo ${AUTOCONF_VERSION}. | cut -d. -f2 | sed 's/[^0-9]//g'`" giada-0.16.2.2+ds1/autogen.sh-1354- ############################################## giada-0.16.2.2+ds1/autogen.sh-1369- $VERBOSE_ECHO "Searching for $feature in $CONFIGURE" giada-0.16.2.2+ds1/autogen.sh:1370: found="`grep \"^$feature.*\" $CONFIGURE`" giada-0.16.2.2+ds1/autogen.sh-1371- if [ ! "x$found" = "x" ] ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-1382- $ECHO giada-0.16.2.2+ds1/autogen.sh:1383: $ECHO "The `basename \"$CONFIGURE\"` file was scanned in order to determine if any" giada-0.16.2.2+ds1/autogen.sh-1384- $ECHO "unsupported macros are used that exceed the minimum version" ############################################## giada-0.16.2.2+ds1/autogen.sh-1398- $VERBOSE_ECHO "$AUTOCONF" giada-0.16.2.2+ds1/autogen.sh:1399: autoconf_output="`$AUTOCONF 2>&1`" giada-0.16.2.2+ds1/autogen.sh-1400- ret=$? ############################################## giada-0.16.2.2+ds1/autogen.sh-1426- $ECHO "reviewing the minimum GNU Autotools version settings contained in" giada-0.16.2.2+ds1/autogen.sh:1427: $ECHO "this script along with the macros being used in your `basename \"$CONFIGURE\"` file." giada-0.16.2.2+ds1/autogen.sh-1428- fi ############################################## giada-0.16.2.2+ds1/autogen.sh-1439- $VERBOSE_ECHO "Searching for $feature in $CONFIGURE" giada-0.16.2.2+ds1/autogen.sh:1440: found="`grep \"^$feature.*\" $CONFIGURE`" giada-0.16.2.2+ds1/autogen.sh-1441- if [ ! "x$found" = "x" ] ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-1447- $VERBOSE_ECHO "$AUTOHEADER $AUTOHEADER_OPTIONS" giada-0.16.2.2+ds1/autogen.sh:1448: autoheader_output="`$AUTOHEADER $AUTOHEADER_OPTIONS 2>&1`" giada-0.16.2.2+ds1/autogen.sh-1449- ret=$? ############################################## giada-0.16.2.2+ds1/autogen.sh-1459- $VERBOSE_ECHO "Searching for $feature in $CONFIGURE" giada-0.16.2.2+ds1/autogen.sh:1460: found="`grep \"^$feature.*\" $CONFIGURE`" giada-0.16.2.2+ds1/autogen.sh-1461- if [ ! "x$found" = "x" ] ; then ############################################## giada-0.16.2.2+ds1/autogen.sh-1468- $VERBOSE_ECHO "$AUTOMAKE $AUTOMAKE_OPTIONS" giada-0.16.2.2+ds1/autogen.sh:1469: automake_output="`$AUTOMAKE $AUTOMAKE_OPTIONS 2>&1`" giada-0.16.2.2+ds1/autogen.sh-1470- ret=$? ############################################## giada-0.16.2.2+ds1/autogen.sh-1481- # retry without the -f giada-0.16.2.2+ds1/autogen.sh:1482: automake_output="`$AUTOMAKE $ALT_AUTOMAKE_OPTIONS 2>&1`" giada-0.16.2.2+ds1/autogen.sh-1483- ret=$? ############################################## giada-0.16.2.2+ds1/autogen.sh-1550-config_ac="`locate_configure_template`" giada-0.16.2.2+ds1/autogen.sh:1551:config="`echo $config_ac | sed 's/\.ac$//' | sed 's/\.in$//'`" giada-0.16.2.2+ds1/autogen.sh-1552-if [ "x$config" = "x" ] ; then ############################################## giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-134- Ross Bencina: worked out the thiscall details above, wrote the original giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp:135: Borland asm macros, and a patch for asio.cpp (which is no longer needed). giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-136- Thanks to Martin Fay for introducing me to the issues discussed here, giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp:137: and to Rene G. Ceballos for assisting with asm dumps from MSVC++. giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-138- giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-139- Antti Silvast: converted the original calliasio to work with gcc and NASM giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp:140: by implementing the asm code in a separate file. giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-141- giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-142- Fraser Adams: modified the original calliasio containing the Borland inline giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp:143: asm to add inline asm for gcc i.e. Intel syntax for Borland and AT&T syntax giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-144- for gcc. This seems a neater approach for gcc than to have a separate .asm ############################################## giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-193- void *this_ = (thisPtr); \ giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp:194: __asm { \ giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-195- mov ecx, this_ ; \ ############################################## giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-203- void *this_ = (thisPtr); \ giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp:204: __asm { \ giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-205- mov eax, param1 ; \ ############################################## giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-214- void *this_ = (thisPtr); \ giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp:215: __asm { \ giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-216- mov eax, param1 ; \ ############################################## giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-227- void *doubleParamPtr_ (¶m1); \ giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp:228: __asm { \ giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-229- mov eax, doubleParamPtr_ ; \ ############################################## giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-240- void *this_ = (thisPtr); \ giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp:241: __asm { \ giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-242- mov eax, param2 ; \ ############################################## giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-254- void *this_ = (thisPtr); \ giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp:255: __asm { \ giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.cpp-256- mov eax, param4 ; \ ############################################## giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.h-81-// Version: 1.4 Added separate macro CALL_THISCALL_1_DOUBLE from giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.h:82:// Andrew Baldwin, and volatile for whole gcc asm blocks, giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.h-83-// both for compatibility with newer gcc versions. Cleaned up giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.h:84:// Borland asm to use one less register. giada-0.16.2.2+ds1/src/deps/rtaudio/include/iasiothiscallresolver.h-85-// 1.3 Switched to including assert.h for better compatibility.