summaryrefslogtreecommitdiffstats
path: root/meta-oe/recipes-devtools/openocd
Commit message (Collapse)AuthorAgeFilesLines
* recipes: Update SRC_URI branch and protocolsArmin Kuster2021-11-171-4/+4
| | | | | | | | This patch updates SRC_URIs using git to include branch=master if no branch is set and also to use protocol=https for github urls as generated by the conversion script in OE-Core. Signed-off-by: Armin Kuster <akuster808@gmail.com>
* openocd: Enable remote-bitbang build optionAlistair Francis2019-12-191-1/+2
| | | | | | | | Enable the remote-bitbang via PACKAGECONFIG to allow connecting to verilator instances. Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: Update to latest git versionAlistair Francis2019-11-062-64/+4
| | | | | | | | | | Update to the latest git version and allow native builds. The 0001-esirisc_flash-Rename-PAGE_SIZE-to-FLASH_PAGE_SIZE.patch has been merged into master, so we can remove it. Signed-off-by: Alistair Francis <alistair.francis@wdc.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: Add --disable-werror alwaysKhem Raj2019-09-111-2/+2
| | | | | | | | | toolchain-gcc override is only valid when meta-clang is included in layers, but this knob is actually needed for gcc to work, so having an empty override would not add this option while the default compiler remains gcc Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: disable werror when building with gccKhem Raj2019-09-091-1/+1
| | | | | | | | | | gcc 9.x warns more TOPDIR/build/tmp/work/mips32r2-yoe-linux/openocd/0.10+gitrAUTOINC+7ee618692f-r0/recipe-sysroot/usr/include/bits/string_fortified.h:71:10: error: '__builtin_memset' offset [509, 512] from the object at 'buff' is out of the bounds of referenced subobject 'reserved7' with type 'mg_io_uint8[186]' {aka 'unsigned char[186]'} at offset 322 [-Werror=array-bounds] | return __builtin___memset_chk (__dest, __ch, __len, __bos0 (__dest)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: Fix build with glibc 2.30Khem Raj2019-07-302-0/+34
| | | | | | sys/syctl.h is deprecated starting 2.30 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: Fix build on x86_64Khem Raj2019-05-212-0/+60
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: Upgrade to latest git versionKhem Raj2019-05-182-41/+1
| | | | | | Drop upstream'ed patch Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: Fix build for risc-vKhem Raj2019-03-071-0/+2
| | | | Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: prevent fetching git submodules during do_configureMartin Jansa2018-08-151-6/+15
| | | | | | | | | | | | | | | * I've tried just disabling them with: --disable-internal-jimtcl --disable-internal-libjaylink but that still tries to use missing jim.h: | ./src/helper/jim-nvp.h:47:10: fatal error: jim.h: No such file or directory | #include <jim.h> | ^~~~~~~ | compilation terminated. | Makefile:3619: recipe for target 'src/libopenocd_la-openocd.lo' failed | make[2]: *** [src/libopenocd_la-openocd.lo] Error 1 Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: Upgrade to latest tip of masterKhem Raj2018-05-312-2/+42
| | | | | | Fix build with new libusb and gcc8 Signed-off-by: Khem Raj <raj.khem@gmail.com>
* openocd: Upgrade to tip of masterKhem Raj2018-05-176-298/+1
| | | | | | | Drop upstreamed patches Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Armin Kuster <akuster808@gmail.com>
* openocd: Fix build with gcc7Khem Raj2017-06-196-2/+299
| | | | | Signed-off-by: Khem Raj <raj.khem@gmail.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
* openocd: Add recipe for openocdMoritz Fischer2017-05-231-0/+44
Adds a recipe for openocd. Based on recipe found in meta-zephyr. Signed-off-by: Moritz Fischer <moritz.fischer@ettus.com> Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>