@@ -2,6 +2,7 @@ AC_PREREQ(2.64)
2
2
AC_INIT ( [ openocd] , [ 0.10.0+dev] ,
3
3
[ OpenOCD Mailing List <[email protected] >] )
4
4
AC_CONFIG_SRCDIR ( [ src/openocd.c] )
5
+ AC_CONFIG_AUX_DIR ( [ .] )
5
6
6
7
m4_include ( [ config_subdir.m4] ) dnl
7
8
@@ -43,6 +44,7 @@ AC_TYPE_LONG_LONG_INT
43
44
44
45
AC_SEARCH_LIBS ( [ ioperm] , [ ioperm] )
45
46
AC_SEARCH_LIBS ( [ dlopen] , [ dl] )
47
+ AC_SEARCH_LIBS ( [ openpty] , [ util] )
46
48
47
49
AC_CHECK_HEADERS ( [ sys/socket.h] )
48
50
AC_CHECK_HEADERS ( [ elf.h] )
@@ -117,6 +119,7 @@ m4_define([USB1_ADAPTERS],
117
119
[ [ ft232r] , [ Bitbang mode of FT232R based devices] , [ FT232R] ] ,
118
120
[ [ vsllink] , [ Versaloon-Link JTAG Programmer] , [ VSLLINK] ] ,
119
121
[ [ xds110] , [ TI XDS110 Debug Probe] , [ XDS110] ] ,
122
+ [ [ cmsis_dap_v2] , [ CMSIS-DAP v2 Compliant Debugger] , [ CMSIS_DAP_USB] ] ,
120
123
[ [ osbdm] , [ OSBDM (JTAG only) Programmer] , [ OSBDM] ] ,
121
124
[ [ opendous] , [ eStick/opendous JTAG Programmer] , [ OPENDOUS] ] ,
122
125
[ [ aice] , [ Andes JTAG Programmer] , [ AICE] ] ] )
@@ -127,7 +130,7 @@ m4_define([USB0_ADAPTERS],
127
130
[ [ armjtagew] , [ Olimex ARM-JTAG-EW Programmer] , [ ARMJTAGEW] ] ] )
128
131
129
132
m4_define ( [ HIDAPI_ADAPTERS] ,
130
- [ [ [ cmsis_dap] , [ CMSIS-DAP Compliant Debugger] , [ CMSIS_DAP ] ] ,
133
+ [ [ [ cmsis_dap] , [ CMSIS-DAP Compliant Debugger] , [ CMSIS_DAP_HID ] ] ,
131
134
[ [ nulink] , [ Nu-Link Programmer] , [ HLADAPTER_NULINK] ] ] )
132
135
133
136
m4_define ( [ HIDAPI_USB1_ADAPTERS] ,
@@ -677,7 +680,11 @@ for hidapi_lib in hidapi hidapi-hidraw hidapi-libusb; do
677
680
] )
678
681
done
679
682
680
- PKG_CHECK_MODULES([ LIBFTDI] , [ libftdi1] , [ use_libftdi=yes] , [
683
+ PKG_CHECK_MODULES([ LIBFTDI] , [ libftdi1] , [
684
+ use_libftdi=yes
685
+ PKG_CHECK_EXISTS([ libftdi1 >= 1.5] ,
686
+ [ AC_DEFINE ( [ HAVE_LIBFTDI_TCIOFLUSH] , [ 1] , [ Define if your libftdi has ftdi_tcioflush()] ) ] )
687
+ ] , [
681
688
PKG_CHECK_MODULES([ LIBFTDI] , [ libftdi] , [ use_libftdi=yes] , [ use_libftdi=no] )
682
689
] )
683
690
@@ -836,6 +843,7 @@ AS_IF([test "x${gcc_wextra}" = "xyes"], [
836
843
GCC_WARNINGS="${GCC_WARNINGS} -Wbad-function-cast"
837
844
GCC_WARNINGS="${GCC_WARNINGS} -Wcast-align"
838
845
GCC_WARNINGS="${GCC_WARNINGS} -Wredundant-decls"
846
+ GCC_WARNINGS="${GCC_WARNINGS} -Wpointer-arith"
839
847
] )
840
848
AS_IF ( [ test "x${gcc_werror}" = "xyes"] , [
841
849
GCC_WARNINGS="${GCC_WARNINGS} -Werror"
0 commit comments