Browse Source

prepare the drafting of release v1.2.3

pull/17/head
Sen Han 6 years ago
parent
commit
0f7bf74134
  1. 2
      .travis.yml
  2. 12
      README.md
  3. 2
      aco.h

2
.travis.yml

@ -17,7 +17,7 @@ script:
- if [ "$TRAVIS_OS_NAME" = "linux" ] ; then sudo apt-get install -qq -y libreadline-dev libncurses5-dev libpcre3-dev libssl-dev perl make build-essential valgrind gcc-multilib g++-multilib libc6-dbg libc6-dbg:i386 ; fi
- date
- echo ""
- bash test.sh version_check=1.2.2
- bash test.sh version_check=1.2.3
- echo ""
- if [ "$TRAVIS_OS_NAME" = "linux" ] ; then mkdir output ; bash make.sh ; ls output ; ls output | wc -l ; cd output ; bash ../test.sh ; cd .. ; rm -fr output; fi
- echo ""

12
README.md

@ -414,7 +414,7 @@ Destroy the `co`. The argument `co` must not be NULL. The private save stack wou
```c
#define ACO_VERSION_MAJOR 1
#define ACO_VERSION_MINOR 2
#define ACO_VERSION_PATCH 2
#define ACO_VERSION_PATCH 3
```
These 3 macros are defined in the header `aco.h` and the value of them follows the spec: [Semantic Versioning 2.0.0](https://semver.org/spec/v2.0.0.html).
@ -940,6 +940,16 @@ New ideas are welcome!
# CHANGES
```
v1.2.3 Thu Jul 26 2018
Added support for MacOS;
Added support for shared library build of libaco (PR #10, proposed
by Theo Schlossnagle <theo.schlossnagle@circonus.com>);
Added C macro ACO_REG_IDX_BP in aco.h (PR #15, proposed by
Theo Schlossnagle <theo.schlossnagle@circonus.com>);
Added global C config macro ACO_USE_ASAN which could enable the
friendly support of address sanitizer (both gcc and clang) (PR #14,
proposed by Theo Schlossnagle <theo.schlossnagle@circonus.com>);
Added README_zh.md.
v1.2.2 Mon Jul 9 2018
Added a new option `-o <no-m32|no-valgrind>` to make.sh;
Correction about the value of macro ACO_VERSION_PATCH (issue #1

2
aco.h

@ -34,7 +34,7 @@ extern "C" {
#define ACO_VERSION_MAJOR 1
#define ACO_VERSION_MINOR 2
#define ACO_VERSION_PATCH 2
#define ACO_VERSION_PATCH 3
#ifdef __i386__
#define ACO_REG_IDX_RETADDR 0

Loading…
Cancel
Save