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 "OpenBTS' transceiver retro-fit". The branch, pmaier/cpudetect has been created at fbb3f48a541081e960cba0b02ec393340130914a (commit) - Log ----------------------------------------------------------------- http://cgit.osmocom.org/osmo-trx/commit/?id=fbb3f48a541081e960cba0b02ec393340130914a commit fbb3f48a541081e960cba0b02ec393340130914a Author: Philipp Maier <pmaier at sysmocom.de> Date: Wed Mar 15 18:09:35 2017 +0100 ssedetect: Introduce function pointer structs In order to defer to the currently applicable (CPU and SSE-Level dependant) implementation, a struct with function pointers is needed. The struct is filled up with pointers that point to the implementation that is suitable for the current PCU model. This commit ads such function pointers in preparation for planned runtime CPU detection support. The decision which funcion is picked is still static (made at compile time) and follows the same rules as before. Automatic runtime CPU detection will be added with the following commits. http://cgit.osmocom.org/osmo-trx/commit/?id=569beaf9c4ec965ee8f4167acbef896ad2f91e39 commit 569beaf9c4ec965ee8f4167acbef896ad2f91e39 Author: Philipp Maier <pmaier at sysmocom.de> Date: Wed Mar 15 12:39:25 2017 +0100 cosmetic: Make parameter lists uniform The non-sse implementation and the sse implementation of the convert and convolve functions have different parameter lists. This makes it difficult to use function pointers in order to select the right function depending on the SSE-Level and CPU. This commit uniformizes the parameter lists in preparation for planned runtime cpu detection support http://cgit.osmocom.org/osmo-trx/commit/?id=e2e745104f05f5865204470e1460094efbee8ac7 commit e2e745104f05f5865204470e1460094efbee8ac7 Author: Philipp Maier <pmaier at sysmocom.de> Date: Tue Mar 14 15:29:38 2017 +0100 WIP: Turn off native architecture builds The compiler option -march=native instructs the compiler to auto-optimize the code for the current build architecture. This is fine for building and using locally, but contraproductive when generating binary packages. This commit introduces more general options and also removes --with-sse from the default configure options. The Makefile.am now uses the -msse4.1 option as a default. This is still a problem as some compilers might have problems. We should integrate SIMD_FLAGS here, this is why this is still work in progress. ----------------------------------------------------------------------- hooks/post-receive -- OpenBTS' transceiver retro-fit