Age | Commit message (Collapse) | Author |
|
All generation sources have been moved to the gen/ subdirectory.
Bootstrap and volk_register.py generate the files into to gen/ subdirectory
in an effort to cleanly separate the static/generated parts of the build tree.
Define top_gendir in Makefile.common, all generated sources listed in Makefile.ams
are prefixed with $(top_gendir) to differentiate them from static in-tree sources.
|
|
|
|
Conflicts:
volk/Makefile.common
volk/lib/qa_utils.cc
|
|
|
|
|
|
Configure- and compile-time checks modified to only compile architectures that the compiler will handle.
This means that volk will compile every arch that your gcc will compile, no matter if your CPU can execute the instructions or not.
This lets you cross-compile volk.
volk_rank_archs will be deferred to runtime. This has not been done yet.
|
|
Conflicts:
volk/include/volk/Makefile.am
volk/lib/Makefile.am
volk/lib/qa_volk.cc
|
|
Distcheck passes for me if liborc is installed or not.
|
|
|
|
|
|
Replaced copy/pasted code and MKDIR_TAKES_ONE_ARG #ifdefs
with portable boost filesystem path and directory creation.
Gets the correct home directory on windows systems: APPDATA.
Replaces large amounts of copypasta with single lines of code.
Removes MKDIR_TAKES_ONE_ARG configuration checks from m4 files.
Adds boost filesystem and system library as build dependencies.
|
|
Replaces gr_gcd, gr_isnan, and gr_signbit one-time instances with boot math calls.
No point in wrapping these utility math functions into gnuradio when they are
1) provided by boost
2) only called once
Removes gr_math.cc, and configure checks for isnan.
|
|
|
|
32fc_magnitude_16s fails test_all right now.
|
|
|
|
|
|
|
|
library libvolk_orc.la.
Linking is hackery right now with specified -lorc-0.4 flags; this should change. Otherwise pretty much OK.
|
|
|
|
|
|
makes distcheck.
|
|
|
|
|
|
top level dir.
|
|
new SIMD library.
It currently stands by itself under the GNU Radio tree and can be used separately. We will integrate the build process into GNU Raio and start building off of its functionality over time.
|