aboutsummaryrefslogtreecommitdiff
path: root/jimtcl
AgeCommit message (Collapse)AuthorFilesLines
2023-03-18jimtcl: update to version 0.82Antonio Borneo1-0/+0
The new version modifies it's auto configure in change https://github.com/msteveb/jimtcl/commit/ccd47be13019 stating: configure: Default to --full Now use --minimal and/or --without-ext to disable things. With such change jimtcl doesn't build anymore as OpenOCD submodule because of errors linking with new dependencies openssl and zlib. Use option --minimal to keep the same build configuration as with former jimtcl 0.81. Add option --disable-ssl to avoid a build error on system with no ssl libraries installed. This is already fixed in jimtcl upstream but not part of 0.82. Note that ssl is not currently used by OpenOCD. Change-Id: I0879891dbd083bfbff1e904daf6cd549c3329bbf Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/7517 Tested-by: jenkins
2021-12-03jimtcl: update to version 0.81 (2021-11-28)Antonio Borneo1-0/+0
Change-Id: I374348047331b88e35b6584a5c65d8a73240b8a1 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/6757 Tested-by: jenkins Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
2021-11-20jimtcl: update to master branch 20211108Antonio Borneo1-0/+0
Today's version of jimtcl includes a fix for autoconf >= 2.70 and a minor fix for warnings with GCC 11. To prepare for next jimtcl 0.81, let's merge and test the updated master branch. Change-Id: I455cc708f7d4786461978e38b6ac71816e2c9825 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/6674 Tested-by: jenkins
2021-09-04jimtcl: update to master branch 20210715Antonio Borneo1-0/+0
This version of jimtcl: - fixes memory leak in API Jim_CreateCommand(); - fixes 'make distcheck'; - uses single-argument syntax for 'expr'. With the 'expr' syntax already fixed in all the tcl scripts in OpenOCD, let's use the latest jimtcl to check it and anticipate any further issues. By using this version, the workaround for the memory leak and for distcheck can be reverted. Change-Id: I58e1bdc752a728f1b479de1c55067b698e817ef5 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: https://review.openocd.org/c/openocd/+/6226 Reviewed-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com> Reviewed-by: zapb <dev@zapb.de> Tested-by: jenkins
2021-03-10jimtcl: update to version 0.80 (2020-10-29)Antonio Borneo1-0/+0
Update jimtcl to version 0.80. Add a workaround in Makefile.am to allow 'make distcheck' with the new jimtcl. A fix is already merged upstream but will be part of the future release 0.81 of jimtcl. Change-Id: I1cebfb9c17179114960dc771e0b31836b4b9b058 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: http://openocd.zylin.com/5949 Tested-by: jenkins
2020-03-12jimtcl: update to tag 0.79Antonio Borneo1-0/+0
OpenOCD is stuck at jimtcl tag 0.77 that is 3 years old. The latest tag 0.79 (2019-11-20) is already used by debian build, which packs jim library separately, as shown in [1]. Today only the build for architecture powerpcspe is still not updated to latest package version. I have been using jim 0.79 since the day of the release, without any issue. Switch jimtcl to latest tag 0.79 [1] https://packages.debian.org/sid/openocd Change-Id: I3426e68c32f88ecde74d4278303925423db451e0 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: http://openocd.zylin.com/5403 Tested-by: jenkins Reviewed-by: Tomas Vanek <vanekt@fbl.cz>
2016-12-25jimtcl: update to 0.77, the current version, enable only specific modulesPaul Fertser1-0/+0
This is needed to fix build on aarch64 to get updated config.guess. Because some newer JimTcl modules that get enabled are failing to build on some of the platforms OpenOCD supports, enable only a fixed set that shouldn't cause any issues. We also disable running Jim Tcl tests on distcheck because they never worked (before 85358e479e5bbf295a5aaf743f3c29a5e1a4fd1c Jim commit) but didn't break Jenkins build; with newer version they're getting run and fail due to limited permissions for filesystem and networking operations. Change-Id: I0b6c6a00bf2cf0902bbb01c9c0224fe93c74ac94 Signed-off-by: Paul Fertser <fercerpav@gmail.com> Reviewed-on: http://openocd.zylin.com/3700 Tested-by: jenkins Reviewed-by: Andreas Fritiofson <andreas.fritiofson@gmail.com>
2015-03-09jimtcl: update to 0.76 release versionPaul Fertser1-0/+0
It makes sense to use the latest released version to ensure compatibility. Change-Id: I0957f927d825fa6fb6a1594ca17bcca46ee6c1a6 Signed-off-by: Paul Fertser <fercerpav@gmail.com> Reviewed-on: http://openocd.zylin.com/2522 Tested-by: jenkins Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
2014-05-09Update to the current Jim TclPaul Fertser1-0/+0
This is a post-release version but hopefully some fixes that went in are worth it; also the changes here make OpenOCD compatible with stock 0.75 version if a distro maintainer decides to use it. Change-Id: I7ad1814c7c4868198475cdca4750c3d0ee4f5f8b Signed-off-by: Paul Fertser <fercerpav@gmail.com> Reviewed-on: http://openocd.zylin.com/2121 Tested-by: jenkins Reviewed-by: Freddie Chopin <freddie.chopin@gmail.com>
2013-04-17jimtcl: update embedded jimtclSpencer Oliver1-0/+0
Update to latest jimtcl commit 2c1eba991e21a6f0b531fb0f83e21f9e6ee7c515. This fixes issues when building on certain versions of Mac OSX. Change-Id: I551477752d7913c84e6deb60b889d0c14bd200a0 Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk> Reviewed-on: http://openocd.zylin.com/1311 Tested-by: jenkins Reviewed-by: Xiaofan <xiaofanc@gmail.com>
2012-05-14jimtcl: update jim to fix make clean bugSpencer Oliver1-0/+0
jimtcl 0.73 has a issue when make clean is called. we have only included that fix as this is close to a release to update to jimtcl master. Change-Id: I5791ff32a98bd76e52feb9475605cbecf58420e5 Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk> Reviewed-on: http://openocd.zylin.com/638 Tested-by: jenkins
2012-03-30jimtcl: update to version 0.73Spencer Oliver1-0/+0
Change-Id: I9c943abb3ec5148b9cb24d0823f7787066948201 Signed-off-by: Spencer Oliver <spen@spen-soft.co.uk> Reviewed-on: http://openocd.zylin.com/536 Tested-by: jenkins Reviewed-by: Øyvind Harboe <oyvindharboe@gmail.com>
2011-08-16jim: update to fix mingw/msys build issuesSpencer Oliver1-0/+0
Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
2011-07-18jimtcl: update to support --disable-install-jimSpencer Oliver1-0/+0
Update jimtcl version to commit 6233a6c5d39928f1bfafa8f41cb1ddf0c5a83de0 This enable to to build jimtcl as a submodule but not install it. Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
2011-07-15stm32f2xxx: comments about frequency choiceØyvind Harboe1-0/+0
2011-06-29jimtcl: update to 0.71 based releaseSpencer Oliver1-0/+0
The actual release is 411e92fea9621630eb350e0c2bb43543e553b84f as we had a few issues relating to its use within openocd. Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
2010-11-26build: fix make install with jimtclSpencer Oliver1-0/+0
Update subproject jimtcl to fix issue with make install. see jimtcl commit 373b721510fd2d0754a41cc70a3b7cfd02e929bd Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
2010-11-19build: prepend --with-jim-ext=nvp to jimtcl configureSpencer Oliver1-0/+0
This allows us to add options to jimtcl configure. The default autoconf AC_CONFIG_SUBDIRS does not currently support this. Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
2010-11-18build: add autobuild jimtcl to configure scriptsSpencer Oliver1-0/+0
Rather than having to configure/build jimtcl openocd will do this as part of its own build. To use an external jimtcl lib specify disable-internal-jimtcl to the configure step. Signed-off-by: Spencer Oliver <ntfreak@users.sourceforge.net>
2010-10-29jimtcl: 0.63 releaseØyvind Harboe1-0/+0
as a git module. Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>