This is merely a historical archive of years 2008-2021, before the migration to mailman3.
A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/osmocom-commitlog@lists.osmocom.org/.
gitosis at osmocom.org gitosis at osmocom.orgThis is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "An utility library for Open Source Mobile Communications". The branch, neels/test has been updated discards 29311832214466bebb1aa0668833ea753180f603 (commit) via 0d49f47aeb5a38273c4a356dc4780e3819747d60 (commit) via b51d51b29c647584d95cc62dbe88f869ba5bf5d5 (commit) via 75989e677dae515e2f9efc3a3b0ae3f198380ec6 (commit) This update added new revisions after undoing existing revisions. That is to say, the old revision is not a strict subset of the new revision. This situation occurs when you --force push a change and generate a repository containing something like this: * -- * -- B -- O -- O -- O (29311832214466bebb1aa0668833ea753180f603) \ N -- N -- N (0d49f47aeb5a38273c4a356dc4780e3819747d60) When this happens we assume that you've already had alert emails for all of the O revisions, and so we here report only the revisions in the N branch from the common base, B. Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below. - Log ----------------------------------------------------------------- http://cgit.osmocom.org/libosmocore/commit/?id=0d49f47aeb5a38273c4a356dc4780e3819747d60 commit 0d49f47aeb5a38273c4a356dc4780e3819747d60 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Sun May 28 18:20:02 2017 +0700 core/conv: do not mix up AVX and SSE code According to GCC's wiki: If you specify command-line switches such as -msse, the compiler could use the extended instruction sets even if the built-ins are not used explicitly in the program. For this reason, applications that perform run-time CPU detection must compile separate files for each supported architecture, using the appropriate flags. In particular, the file containing the CPU detection code should be compiled without these options. So, this change introduces a separate Viterbi implementation, which is almost the same as previous one, but is being compiled with -mavx2. This implementation will be only used by CPUs with both SSE and AVX support: SSE3 and AVX2: viterbi_sse_avx.c SSE3 only: viterbi_sse.c Generic: viterbi_generic.c Change-Id: I042cc76258df7e4c6c90a73af3d0a6e75999b2b0 http://cgit.osmocom.org/libosmocore/commit/?id=b51d51b29c647584d95cc62dbe88f869ba5bf5d5 commit b51d51b29c647584d95cc62dbe88f869ba5bf5d5 Author: Vadim Yanitskiy <axilirator at gmail.com> Date: Mon May 29 20:15:34 2017 +0700 core/conv: rename viterbi_gen.c to viterbi_generic.c Let's avoid confusion with generated files which have ending with _gen.* as well. Change-Id: I3ecd8f9e73c05236f2cdc186f58b3d0ba552283f ----------------------------------------------------------------------- Summary of changes: include/osmocom/core/socket.h | 4 + src/Makefile.am | 21 +- src/socket.c | 23 ++ src/viterbi.c | 154 +++++++++- src/{viterbi_gen.c => viterbi_generic.c} | 14 + src/viterbi_sse.c | 129 ++++++++ src/viterbi_sse_avx.c | 129 ++++++++ src/viterbi_sse_common.h | 495 +++++++++++++++++++++++++++++++ 8 files changed, 952 insertions(+), 17 deletions(-) rename src/{viterbi_gen.c => viterbi_generic.c} (94%) create mode 100644 src/viterbi_sse.c create mode 100644 src/viterbi_sse_avx.c create mode 100644 src/viterbi_sse_common.h hooks/post-receive -- An utility library for Open Source Mobile Communications