commit-gnuradio
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Commit-gnuradio] [gnuradio] branch android updated (1e31c64 -> ff27361)


From: git
Subject: [Commit-gnuradio] [gnuradio] branch android updated (1e31c64 -> ff27361)
Date: Sat, 9 May 2015 14:05:35 +0000 (UTC)

This is an automated email from the git hooks/post-receive script.

trondeau pushed a change to branch android
in repository gnuradio.

  discards  1e31c64   cmake: android: adding toolchain file for building.
  discards  3181892   runtime: android: more conversion of statics vars to 
static functions.
  discards  3f06a01   runtime: android: need to use a usable, writable location 
for android apps, so use the tmp path that we set up to point to the app's home 
directory.
  discards  ae22537   fft: defined a setting for the FFTW plan options if 
android or not.
  discards  33f2ae1   cmake: changed to using C checks for headers instead of 
C++.
  discards  c2cd7a6   runtime: trying to use ANDROID to define certain behavior
  discards  e1de6be   volk: Using C checks for Volk C FLags instead of CXX.
  discards  eea41aa   volk: force some support required for android builds; 
boost unit tests not working yet.
  discards  86d29d2   volk: using hypot instead of cabsf.
  discards  c885166   fft: android: problems with wisdom files and MEASURE 
version of FFTW. Defaulting to suboptimal ESTIMATE until we figure it out.
  discards  bcc3865   runtime: android: issues related to vmcircbuf; only 
mmap_tmpfile version working currently.
  discards  e6aeeff   runtime: android: Android does not support 
pthread_setaffinity_np; turned this into a nop call.
  discards  4023100   logger: android: adding Android log functions for 
different logging levels.
  discards  3d81ef8   cmake: android: adding exceptions and atomic to Boost 
deps; ordering in this patch is important.
      adds  60b85d7   docs: cleaning up some doxygen warnings and formatting.
      adds  854ff51   blocks: Fixed UDP source bug
      adds  adb12aa   analog: fix check of sample rate vs audio rate
      adds  118f26a   blocks: Fixed static init of matrix_multiply members
      adds  13cf0ce   Merge remote-tracking branch 'mbant/blocks/bug_742' into 
maint
      adds  5fd8738   Merge branch 'maint'
      adds  1c33a22   blocks: message strobe shutdown fix.
      adds  892629a   Merge branch 'maint'
      adds  94daaa7   analog: Added squelch_base_cc.h
      adds  8a3ad1a   Merge branch 'maint'
      adds  1e573fa   modtool: Bugfix for info command, would confuse in- and 
out-of-tree components
      adds  ef68cf2   Merge branch 'maint'
      adds  a1e3f6c   gr-dtv: Add DVB-T2 transmitter.
      adds  7fad9ea   Merge remote-tracking branch 'drmpeg/dvb-t2'
      adds  f042e44   runtime: do not return buffer created on stact #722
      adds  7d50ee5   Merge branch 'maint'
      adds  ad0ced6   modtool: Added sample manifest file
      adds  9024682   Merge remote-tracking branch 'mbr0wn/modtool/cgran'
      adds  ce73daf   docs: fixed labels and references in manual.
      adds  fce0657   qtgui: fixes issue #767.
      adds  7ccbd33   Merge remote-tracking branch 'tom/qtgui/bug767' into maint
      adds  913fb50   gr_filter_design: Issue #749; Replaced pyqt4 imports with 
numpy ones.
      adds  65ab492   Merge remote-tracking branch 'tom/filter_design_pyqt4' 
into maint
      adds  ebae0c4   Merge branch 'maint'
      adds  9f42087   qtgui: fix broken QT tab widgets when trying to use more 
than five.
      adds  1c8d11c   qtgui: fix max/min hold traces when using half width in 
time sink
      adds  48b29c4   Merge remote-tracking branch 
'github/fix-qt-freq-sink-half-width' into maint
      adds  28ba7e4   Merge branch 'maint'
      adds  7ded177   analog: Made CTCSS squelch find_tone() a static member 
function
      adds  47320cf   analog: Moved CTCSS squelch FFT parameter calculations
      adds  0b81223   analog: Added frequency accessor and modifier to CTCSS 
squelch
      adds  816eb84   analog: Wrapped squelch blocks' setter methods with lock
      adds  df6d667   Merge remote-tracking branch 
'jynik/ctcss_squelch_add_freq_getset'
      adds  81766fb   filter: fixes stability issue with IIR filters.
      adds  e1257b6   docs: adding better docs for using IIR kernels.
      adds  be1ff60   filter: exporting IIR filter kernels from library.
      adds  4872549   Merge remote-tracking branch 'tom/iir_filter_stability'
      adds  ea89888   gr-dtv: Add DVB-S2 transmitter.
      adds  dcb0088   gr-dtv: Add DVB-S2 transmitter update.
      adds  a5172fa   Merge remote-tracking branch 'drmpeg/dvb-s2'
      adds  24f4e1c   gr-uhd: support for IQ imbalance enable/disable
      adds  ba0a719   Merge remote-tracking branch 
'jarn0ld/jarn0ld/uhd-iq-imbalance-on-off'
      adds  28bf7cd   gr-dtv: Fix ATSC compile issue as reported on mailing 
list.
      adds  72c11a0   Merge remote-tracking branch 'drmpeg/atsc-fix'
      adds  33b0869   remove volk to prepare for submodule
      adds  29e9d28   add volk submodule
      adds  4492c52   cmake: only build VOLK if it doesnt exist already
      adds  f46d7bc   build: check if VOLK submodule is checked out
      adds  e3df182   Updated volk submodule commit to latest, for implementing 
split
      adds  1ef31a4   cmake: abs path for external volk
      adds  603e1b2   modtool: Added sample manifest file
      adds  c117e32   qtgui: wip: adding control panel to time display.
      adds  2033bec   qtgui: changing style of grid lines for better 
readability.
      adds  9e4b04c   qtgui: improves speed of time plots.
      adds  107db61   qtgui: controlpanel toggle in popup menu.
      adds  8959d9a   qtgui: better signal/slot usage to update the plots.
      adds  066003f   Merge remote-tracking branch 'tom/qtgui/controlpanel'
      adds  de174af   qtgui: clarify return value, to make some compilers 
happier.
      adds  3c39887   filter: use correct function for argument type; where's 
std::abs when you need it to auto-type?
      adds  fafd8c2   blocks: fixmsg handler pmt length / size comparison to be 
valid.
      adds  693fccf   audio osx: change copying of a UInt32 type into a string 
by using memcpy instead of a direct pointer manipulation, to make some newer 
compilers happy.
      adds  2a6ab42   audio osx: use memcpy instead of bcopy, to be consistent 
with the rest of GNU Radio.
      adds  2e57e06   blocks: use explicit type conversion to compare the same 
types.
      adds  9332cc4   pager & digital: add explicit type to constants that 
could be interpreted in other ways, to make various compilers happy.
      adds  d817c5f   logger: fix macro name in comments.
      adds  d2ed5a6   Merge branch 'maint'
      adds  7b4d219   cmake: reorder VOLK library to be after all other 
internal ones, and before boost.
      adds  328db50   cmake: more robust VOLK configuration, allowing for 
selection of internal / external via an option; when looking for internal 
files, use NO_DEFAULT_PATH to look only in the paths provided; more useful 
status printouts.
      adds  6168622   Merge remote-tracking branch 'michaelld/volk_fixes'
      adds  3cf1d10   digital: mm clock recovery - fix clipping w/ 2nd output
      adds  86353a4   Merge branch 'maint'
      adds  d7d7ab7   blocks: add blocks_stream_align to support acquiring 
alignment to TSB from an unaligned TSB stream
      adds  3cd98be   blocks: fix tagged_stream_align min/max output items
      adds  04e34d6   Merge remote-tracking branch 'osh/tsb_align'
      adds  9aa89ae   modtool: update manifest based on CGRAN meeting
      adds  89387b6   Merge remote-tracking branch 'nwest/cgran_meeting'
      adds  67e7004   qtgui: fixed issue with QWT 6 and 6.1 changes.
      adds  7fe6115   Merge remote-tracking branch 
'tom/qtgui/timedisplayform_qwt_fix'
      adds  096f87e   grc: fix undefined color in headless mode
      adds  ca10603   Merge branch 'maint'
      adds  50f96a4   gnuradio-runtime: trying to see if this will handle the 
output buffer size of hier blocks; trying to find the proper casting methods
      adds  29e86c4   gnuradio-runtime: updated hier_block2 and 
hier_block_detail to allow for propagation of min/max output buffer to all 
blocks within the hier
      adds  2665571   gnuradio-runtime:: removed the individual port setting on 
hier_block2, current operation assuming the buffers are being set for latency 
and therefore all blocks are being set to a small amount
      adds  34275a2   gnuradio-runtime: added the individual port assignments 
to the hier_block2 max/min_output_buffer size; if output ports have different 
size assignments only the block directly connected to the output port is 
changed otherwise every block within the hier is set to that output buffer 
size; therefore single output hier blocks will always set every block within to 
the output buffer size
      adds  2f33b9c   gnuradio-runtime: (option 1) The hier block can now take 
a generic min/max output buffer length and assign it to every block within the 
hier (assumes all output buffers have the same min/max values set); (option 2) 
sets only the blocks connected to hier output ports and does not set the other 
internal blocks (requires that each port has different values); for single port 
output hier blocks only option 1 is possible.
      adds  cc824f4   gnuradio-runtime: non-helpful debug outputs removed from 
hier_block2 and hier_block2_detail
      adds  f165725   gnuradio-runtime: modified buffer length types to size_t, 
moved buffer length vectors into detail
      adds  0d19b0d   gnuradio-runtume: hier_block2 output buffer lengths - 
clean up of debug output
      adds  e9f47d9   Merge remote-tracking branch 'saikwolf/hier_buff_tweak'
      adds  a15fe0e   gnuradio-runtime: added logger to flat_flowgraph and 
print out a warning for when the max_output_buffer isn't set to the requested 
value
      adds  b12a1f6   Merge remote-tracking branch 
'saikwolf/logging_flat_flowgraph'
      adds  37425aa   fec: adding ldpc encoder and decoder, initial compile 
working
      adds  f22a2c0   fec: adding objects needed to run LDPC along with example 
ALIST file, now imports and instantiates happily
      adds  488d195   fec: cleaning up LDPC warnings
      adds  f3024ac   fec: LDPC cleaning up comments
      adds  5c199ba   fec: re-shuffling LDPC make helper
      adds  d8b1d47   fec: ldpc GRC compat cleanup
      adds  ef9b37c   fec: ldpc encoder now working in async encoder interface
      adds  1bd6282   fec: LDPC async decoder now running
      adds  cc1124d   fec: ldpc works, add iterations meta tag, etc
      adds  a682152   Merge remote-tracking branch 'osh/ldpc_add'
      adds  cc13ec5   digital: bug fixed in chunks_to_symbols that the callback 
functiion set_symbol_table didn't work with additonal qa_tests
      adds  6c3edcc   Merge remote-tracking branch 
'fengzhe/chunks_to_symbols_update'
      adds  4c12e49   grc: Reworked save confirmation dialog to allow cancel 
option
      adds  212982c   grc: Default button in save dialog is now 'save' instead 
of 'close without saving'
      adds  10a434c   grc: close unsaved pages first (for cancel save option)
      adds  15417bd   grc: make use of GRC_HIER_PATH at runtime
      adds  a1e7743   grc: use 'import' for grc-generated hier_blocks (#763)
      adds  bcdcfd8   grc: set permissions for generated files
      adds  c201a58   grc: no shebang for hier blocks; use python2
      adds  95c5938   grc: optional thread-safe setters in generated code (#748)
      adds  ffb2830   grc: don't try to open missing files
      adds  a601b90   grc: move context def into Bars.py and add submenu
      adds  077348c   grc: clean-up 'gnuradio-companion', add mode 'run from 
source'
      adds  9b57c33   grc: PropsDialog: apply button and hotkey (Ctrl+Enter)
      adds  f128144   Merge remote-tracking branch 
'gnuradio-wg-grc/master_grcwg'
      adds  225c6b3   dtv: move "static const" variables from header / class 
into the main code. The original code is not necessary to have in the class, 
and causes issues when compiling using c++11 compliance.
      adds  4f5211f   fec: Move the definition of yp_kernel from the class into 
a temp variable in the main code. This variable is used just to find the actual 
Volk kernel, and its current use is not c++11 complaint. Moving it makes the 
code c++11 complaint on both GCC / libstdc++ and Clang / libc++.
      adds  e937ed0   qtgui: use QPen::setWidthF for non-integer values.
      adds  d3a6160   Merge remote-tracking branch 'michaelld/misc_fixes'
      adds  094c890   dtv: redo c++0x complaint std::complex to be c++11 
compliant; works on OSX with GCC (4.2 and 4.8, using listdc++) and Clang (LLVM 
3.4 and 3.6, using libc++), with and without -std=c++11.
      adds  3061e47   Merge remote-tracking branch 
'michaelld/fixes_for_std_complex'
      adds  cde6a28   qtgui: Initial removal of pyqwt. Replaced with pyqt4.
      adds  14eb3cc   qtgui: Replaced pyqwt range block with working pyqt 
version.
      adds  df148e6   qt-gui: updating range, counter now shows decimals
      adds  cf7f374   qtgui: counter_slider now respond to each other without 
error
      adds  04faaba   qtgui: remove dependency mentions of PyQWT.
      adds  14b5726   Revert "grc: PropsDialog: apply button and hotkey 
(Ctrl+Enter)"
      adds  7579f97   cmake: fix finding internal Volk submodule when using 
oe-sdk cross toolchain
      adds  6ff4e45   Merge remote-tracking branch 'nowls/cmake_volk_cross_fix'
      adds  64a2f10   qtgui: Fixed bug that did not allow multiple range 
objects in a single flow graph
      adds  bd7a435   qtgui: Fixed template errors
      adds  c79c4ff   qtqui: fixed grc block creation code
      adds  92cecef   Merge pull request #2 from SaikWolf/pyqwt-removal
      adds  3dcb5b9   gr-audio: use generic int types instead of gr_int*
      adds  5c56ab7   do not use deprecated gr_int* types
      adds  7288f02   Merge remote-tracking branch 'pinkavaj/clear-int-00'
      adds  9f9d89c   qtgui: fixed slider tracking and scrolling
      adds  7c6946e   qtgui: range control -> jump to nearest step with left 
click
      adds  8f5a8e7   qtgui: range comment cleanup
      adds  151756b   Merge remote-tracking branch 
'saikwolf/qtgui_range_improvements'
      adds  3689666   qtgui: Adding a themes directory and install qss files 
there.
      adds  8939e2e   Merge remote-tracking branch 'tom/qtgui/themes_support'
      adds  6afc40e   grc: fix apply button, on enable it if needed, update 
main window on apply
      adds  2aded1a   runtime: fix wait() race condition
      adds  43065a6   runtime: QA for lock()/unlock() deadlock
      adds  7b7c336   runtime: fix deadlock in unlock() from Python #594
      adds  0dffcb7   Merge remote-tracking branch 'pinkavaj/lock-fix-03' into 
maint
      adds  fa02d57   fix gr-digital/examples/ofdm/tunnel.py error: option 
mismatch
      adds  4149239   Merge branch 'maint'
      adds  4db9371   runtime: cleanup: Removing leftovers.
      adds  a3080e6   Merge remote-tracking branch 'mfischer/micro_cleanup'
      adds  5a0322b   qtgui: cherry-pick the range slide starting point bug fix
      adds  5392a4a   qtqui: fixed notches on knob
      adds  ed242b2   Merge remote-tracking branch 'tkoehn/additional_fix'
      adds  432b76e   blocks: misc. formatting cleanups
      adds  e16f948   Merge remote-tracking branch 'github/blocks_cleanup'
      adds  3271e9f   grc: add block comments
      adds  74fe1d0   grc: add toggle switch to hide comments
      adds  63e66a3   grc: new param type 'multiline' for comment entry box
      adds  ad0eb45   grc: hide comment for disabled blocks; add colored 
background
      adds  fa2abde   Merge remote-tracking branch 'skoslowski/block_comments'
      adds  81929b6   blocks: adding a variable tag_object to help build tags.
      adds  e4aff27   Fixed up the int/size_t handling in hb2's new 
max/min_output... methods
      adds  c07d8b3   Merge remote-tracking branch 
'mmueller/runtime_hier_block2_signage'
      adds  848f58a   removed doxyxml example
      adds  ed4771a   Merge remote-tracking branch 'mmueller/remove_aadvarkness'
      adds  18e9f92   qtgui: adds single-shot autoscale button and stop button 
to time sink control panel.
      adds  4ed2622   Merge remote-tracking branch 
'tom/qtgui/time_auto_and_stop'
      adds  a99950a   fec: adding TPC encoder and decoder
      adds  23a74ee   fec: TPC now runs happily, encoder produces uint8_t 
instead of float, decoder GRC def now fixed
      adds  defccdf   fec: TPC adding standard headers
      adds  cce2347   Merge remote-tracking branch 'osh/tpc_add'
      adds  8cdc041   qtgui: adds control panel to frequency sinks.
      adds  b68ba8d   qtgui: toggle legend off in GRC properties.
      adds  2f80352   qtgui: added trigger line and controlpanel settings.
      adds  875fb3e   qtgui: fixed an issue setting up control panel at runtime.
      adds  5ec001c   qtgui: enable/disable waterfall legend.
      adds  e2c132f   qtgui: fixed stray variable; also problem between qwt 6.0 
and 6.1.
      adds  93e4bfb   qtgui: added stop button to freq control panel.
      adds  93c25bc   Merge remote-tracking branch 
'tom/qtgui/freq_control_panel'
      adds  1c659db   Fixing memset(..,0xCCCC,...)
      adds  9ab6648   fixed printf("%d", size_t)
      adds  2384f18   Merge remote-tracking branch 
'mmueller/coverity_gr_fec_1293327'
      adds  9ac8025   Fix: out-of-bounds memset
      adds  18799f5   Merge remote-tracking branch 
'mmueller/coverity_gr_dtv_1293311'
      adds  44d651a   removed unused d_k member
      adds  94a6241   Merge remote-tracking branch 
'mmueller/coverity_gr_blocks_1216153'
      adds  888fb6f   fixed signed/unsigned comparison
      adds  dc6c212   Merge remote-tracking branch 
'mmueller/gr_fec_async_encoder_signage'
      adds  65adeff   fec: warning cleanup
      adds  00bbfcd   fec: more warning cleanup
      adds  87f4a54   fec: more warning / sign cleanup
      adds  9f3427e   fec: more sign warning cleanup
      adds  6651bc1   grc: fix missing actions when OK chosen without apply 
first
      adds  28aa27f   qtgui: time and freq plot behavior mods.
      adds  3bd074c   Merge remote-tracking branch 
'tom/qtgui/time_freq_behavior'
      adds  d4b38e8   blocks: remove slider from tag variable example
      adds  08db51a   qtgui: fixes the need to use memory to store the range 
values. Now uses linear mapping functions. The counter box now also waits for 
an enter or defocus.
      adds  d8ffe56   qtgui: no longer have a need for numpy library
      adds  86759e9   blocks: fixed problem with setting peak detector's alpha 
value.
      adds  74b8b8a   Merge remote-tracking branch 
'tom/blocks/peak_detector2_alpha'
      adds  54614c3   qtgui: Slight modification to the precision of the 
counter in the qt range.
      adds  8c88269   qtgui: Refactored range widget. Enabled slider focus, 
fixed issue where slider event caused counter to round, and fixed whitespace to 
match PEP8.
      adds  fe35892   qtgui: Fixed issue where clicking on the range widget 
jumped to the wrong location
      adds  e2815ab   Merge remote-tracking branch 'sdh11/qt-range'
      adds  7a3c548   volk: updated submodule commit to latest master
      adds  429c6f9   runtime: better documentation for the set min/max output 
buffer functions.
      adds  1f25ff9   Merge remote-tracking branch 
'tom/gnuradio-rumtime/buffer_minmax_docs'
      adds  d5b0d74   gr: fix typo in documentation for basic_block
      adds  4536872   fec: support for testing FEC codes.
      adds  f1fd4cc   Merge remote-tracking branch 'tom/fec/ldpc_tpc_support'
      adds  dd5a206   volk: update submodule to v1.0 release
      adds  fbcb97a   grc: props dialog apply button was enabled unnecessarily
      adds  381b162   grc: add applied parameter changes to undo history
      adds  7d2a390   grc: use abs path for source tree run mode
      adds  4c31878   Merge remote-tracking branch 
'gnuradio-wg-grc/master_grcwg'
      adds  d01a43b   fec: tpc cleanup.
      adds  7b468a0   Merge remote-tracking branch 'tom/fec/tpc_cleanup'
      adds  7e8babf   cmake: update revision to 3.7.6.2 for maintenance release
      adds  e70e4f3   Merge branch 'maint'
      adds  0f738ac   cmake: update version to 3.7.7 for release
      adds  24a05ca   cmake: updated revision to 3.7.8git for post-release 
development
      adds  8df946c   fec: fix segfault due to debug file pointer handling
      adds  8c0c878   fec: TPC encoder whitespace cleanup
      adds  f1f97b0   fec: init debug file pointer in TPC encoder
      adds  a86eb41   Fixed non-virtual dtor pseudoissue in [flat_]flowgraph
      adds  c419ae9   docs: doxyfile maintenance.
      adds  5ae1e84   Merge remote-tracking branch 'tom/docs/rework0' into maint
      adds  6918185   Merge branch 'maint'
      adds  13031bb   digital: adds corr_est_cc correlation estimator block
      adds  aa1eaf8   Merge branch 'corr_est'
      adds  c022559   filter: add variable_low_pass_filter_taps
      adds  82070a0   filter: add variable_high_pass_filter_taps
      adds  d427603   filter: add variable_band_pass_filter_taps
      adds  2a1957c   filter: added variable_band_reject_filter_taps and 
variable_rrc_filter_taps
      adds  3242926   filter: added filter_taps.grc example
      adds  c3bc71f   Merge branch 'var_filt'
      adds  a6e86ac   qtgui: fixed examples using qss theme.
      adds  69c73b8   Merge branch 'maint'
      adds  a96e06b   gr-digital: Squashed commit containing the MSK timing 
recovery block.
      adds  676d5cb   Merge remote-tracking branch 'bistromath/msk_only'
      adds  ef80232   Initial thrift definition for gnuradio
      adds  b1c1c6e   ctrlport: thrift: "py" instead of "python" -- guessing a 
version thing
      adds  7240a8b   controlport: working controlport server using thrift.
      adds  73907cb   controlport: restructuring to add subdirs for different 
cp backends.
      adds  8824c9a   controlport: working gr-perf-monitorx application
      adds  6186455   controlport: quick fix
      adds  1875c33   controlport: Addes a FindThrift cmake module to find the 
Thrift headers, libraries, and Python files.
      adds  f2e8dd8   controlport: adding abstraction layer for the controlport 
backends; support thrift currently.
      adds  490fe7f   controlport: cleanup and switching over to new Python 
common interface.
      adds  8270b20   controlport: more cleanup of python code to help 
generalize the interface
      adds  fe14ba8   controlport: more work on the translation layer; 
properties and setting parameters in gr-ctrlport-monitor now working.
      adds  450f347   controlport: reorg abstraction layers for RPC connections.
      adds  7eea2e4   controlport: using threaded server for multiple 
connections.
      adds  6dd37d4   controlport: Thrift's binary type
      adds  b1183b0   controlport: convert rpcpmtconverter::to_pmt() if 
statement to a function object map
      adds  61477c2   controlport: switching rpcpmtconverter::to_pmt() to 
To_PMT singleton
      adds  4b0b45a   controlport: convert to To_PMT registration objects
      adds  7a8989d   controlport: improving transport layer throughput.
      adds  c67d0a4   controlport: simple style editing.
      adds  7bdd6ef   runtime: more generic version of prefs class.
      adds  a0afbb5   controlport: Adds ability to configure Thrift through a 
config file
      adds  bdcb7f5   cmake: force QA tests to turn ControlPort off by default.
      adds  f32872a   controlport: cleaning up and using logger to display 
endpoint.
      adds  636c155   controlport: adding performance and controlport monitor 
GRC blocks.
      adds  d99c0b4   controlport: fixing up some issues; generate thrift 
sources into thrift subdir.
      adds  cc5b9ae   docs: adding in info on ControlPort and Thrift.
      adds  3da7369   controlport: cleaning up; trying to handle shutdown 
better.
      adds  075dc81   controlport: more cleaning up.
      adds  58f09d6   controlport: changing the default port number on the 
Thrift interface to zero.
      adds  d4a63e4   controlport: ephemeral / unused port number selection by 
OS working.
      adds  8d72b2e   controlport: moving the logger call that publishes 
Thrift's endpoint to i_impl().
      adds  de96353   controlport: moving the generation of the Thrift endpoint 
string to the application_started() function.
      adds  158b0b4   controlport: more cleanup and conveniences
      adds  4122e96   controlport: replacement of nanosleep() with 
boost::sleep() in startup thread. Fix of merge error in booter_thrift.
      adds  6a5daf4   controlport: cleanup
      adds  e1352dd   controlport: renamed some functions for clairity
      adds  44466b0   controlport: Some documentation
      adds  0d01825   controlport: cleanup
      adds  3419fb8   controlport: documentation cleanup
      adds  8b7b30a   controlport: documentation cleanup
      adds  0d195a5   controlport: cmake fixes to FindThrift for when thrift is 
not installed.
      adds  9073e7a   controlport: QA needs to get host and port out of the 
endpoint.
      adds  72507d9   controlport: more documentation and linking info.
      adds  b0d7b7d   docs: cleaning up some doxygen warnings and formatting.
      adds  eae69f3   controlport: ensure proper ctrlport shutdown.
      adds  91459f9   controlport: avoid copy of outknobs (a temporary).
      adds  1a773a2   controlport: cleaner, more robust interface for buffer 
gets.
      adds  c7b7e57   controlport: better controlport probe mutex handling.
      adds  0ab6607   cmake: fix case for ctrlport when no backends installed
      adds  b092142   Merge branch 'ctrlport'
      adds  6e6e031   gr_uhd: give source a headstart
      adds  3b14ca9   Merge branch 'maint'
      adds  e9d9cf5   controlport: cleanup and thread safety.
      adds  621c086   controlport: info on a (possible) Thrift bug.
      adds  fdfece1   Merge remote-tracking branch 'tom/ctrlport/mutexes'
      adds  a7489e5   Moved setting of d_finished from ctor to start()
      adds  d972bc9   Merge remote-tracking branch 
'mmueller/message_strobe_fix_restartable' into maint
      adds  e61a5c8   pmt: use memcpy in uniform vector initializer for speed 
increase
      adds  b43c396   Merge branch 'maint'
      adds  2e2cc50   digital: wip: burst shaper compiles and installs
      adds  5f16e9d   digital: wip: more progress
      adds  064b5e3   digital: burst_shaper block passes meaningful QA tests
      adds  c6ab0f3   digital: added GRC example for burst shaper blocks
      adds  cf62a81   digital: install burst shaper block example GRC
      adds  d8a491f   Merge remote-tracking branch 'nowls/burst_shaping'
       new  b44039d   cmake: android: adding exceptions and atomic to Boost 
deps; ordering in this patch is important.
       new  df69b5e   logger: android: adding Android log functions for 
different logging levels.
       new  62f5257   runtime: android: Android does not support 
pthread_setaffinity_np; turned this into a nop call.
       new  5cdd369   runtime: android: issues related to vmcircbuf; only 
mmap_tmpfile version working currently.
       new  180d99d   fft: android: problems with wisdom files and MEASURE 
version of FFTW. Defaulting to suboptimal ESTIMATE until we figure it out.
       new  0774ba9   volk: using hypot instead of cabsf.
       new  74b787e   runtime: trying to use ANDROID to define certain behavior
       new  0f28e62   cmake: changed to using C checks for headers instead of 
C++.
       new  ee205c6   fft: defined a setting for the FFTW plan options if 
android or not.
       new  c8f0e4f   runtime: android: need to use a usable, writable location 
for android apps, so use the tmp path that we set up to point to the app's home 
directory.
       new  65511d9   runtime: android: more conversion of statics vars to 
static functions.
       new  d040f97   cmake: android: adding toolchain file for building.
       new  d5567e3   runtime: moved global block registry to a static get 
function.
       new  89557c6   controlport: build: allowing ControlPort and probes in 
static builds.
       new  bc136eb   controlport: fixing complaints about no non-virtual dtor.
       new  46c453d   build: fixing complaints for static builds against 
libuhd.a.
       new  e40a5e2   controlport: android: cleaning up; better logs; help to 
support android.
       new  4ca7be3   controlport: better handling of Thrift checks for 
cross-compiling.
       new  9fc7176   android: cmake: prioritize ANDROID_STANDALONE_TOOLCHAIN 
over ANDROID_NDK.
       new  0bc62e2   runtime: android: setting better path for prefs files on 
Android.
       new  ff27361   runtime: android: tweaking vmcircbuf setup for Android.

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (1e31c64)
            \
             N -- N -- N   refs/heads/android (ff27361)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omits" are not gone; other references still
refer to them.  Any revisions marked "discards" are gone forever.

The 21 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 grc/__init__.py => .gitmodules                     |    0
 CMakeLists.txt                                     |   96 +-
 cmake/Modules/FindThrift.cmake                     |   84 +
 cmake/Modules/GrBoost.cmake                        |    2 +
 cmake/Modules/GrTest.cmake                         |    3 +-
 cmake/Packaging/Fedora-15.cmake                    |    2 +-
 cmake/Packaging/Fedora-16.cmake                    |    2 +-
 cmake/Packaging/Fedora-17.cmake                    |    2 +-
 cmake/Packaging/Fedora-18.cmake                    |    2 +-
 cmake/Toolchains/AndroidToolchain.cmake            |   29 +-
 config.h.in                                        |    6 +
 docs/doxygen/Doxyfile.in                           |   33 +-
 docs/doxygen/doxyxml/example/Doxyfile              | 1534 ---------
 docs/doxygen/doxyxml/example/aadvark.cc            |   50 -
 docs/doxygen/doxyxml/example/aadvark.h             |   44 -
 docs/doxygen/doxyxml/example/xml/aadvark_8cc.xml   |   88 -
 docs/doxygen/doxyxml/example/xml/aadvark_8h.xml    |   72 -
 docs/doxygen/doxyxml/example/xml/classAadvark.xml  |   86 -
 docs/doxygen/doxyxml/example/xml/combine.xslt      |   15 -
 docs/doxygen/doxyxml/example/xml/compound.xsd      |  814 -----
 docs/doxygen/doxyxml/example/xml/index.xml         |   17 -
 docs/doxygen/doxyxml/example/xml/index.xsd         |   66 -
 docs/doxygen/other/build_guide.dox                 |   14 +-
 docs/doxygen/other/ctrlport.dox                    |  427 ++-
 docs/doxygen/other/metadata.dox                    |   18 +-
 docs/doxygen/other/msg_passing.dox                 |   14 +-
 docs/doxygen/other/ofdm.dox                        |   16 +-
 docs/doxygen/other/packet_txrx.dox                 |    8 +-
 docs/doxygen/other/perf_counters.dox               |   12 +-
 docs/doxygen/other/pfb_intro.dox                   |    8 +-
 docs/doxygen/other/pmt.dox                         |   22 +-
 docs/doxygen/other/stream_tags.dox                 |   14 +-
 docs/doxygen/other/tagged_stream_blocks.dox        |   34 +-
 gnuradio-runtime/include/gnuradio/CMakeLists.txt   |   10 +
 gnuradio-runtime/include/gnuradio/basic_block.h    |    4 +-
 gnuradio-runtime/include/gnuradio/block.h          |   63 +-
 gnuradio-runtime/include/gnuradio/flowgraph.h      |    2 +-
 gnuradio-runtime/include/gnuradio/fxpt.h           |   19 +-
 gnuradio-runtime/include/gnuradio/fxpt_vco.h       |    2 +-
 gnuradio-runtime/include/gnuradio/hier_block2.h    |   48 +
 gnuradio-runtime/include/gnuradio/prefs.h          |   32 +-
 gnuradio-runtime/include/gnuradio/rpcbufferedget.h |   64 +
 gnuradio-runtime/include/gnuradio/rpcmanager.h     |    2 +-
 .../include/gnuradio/rpcpmtconverters_thrift.h     |   75 +
 .../include/gnuradio/rpcregisterhelpers.h          |   22 +-
 .../include/gnuradio/rpcserver_booter_thrift.h     |   51 +
 .../include/gnuradio/rpcserver_selector.h          |   10 +-
 .../include/gnuradio/rpcserver_thrift.h            |  233 ++
 .../include/gnuradio/thrift_application_base.h     |  252 ++
 .../include/gnuradio/thrift_server_template.h      |  159 +
 gnuradio-runtime/lib/CMakeLists.txt                |   31 +-
 gnuradio-runtime/lib/block.cc                      |   12 +-
 gnuradio-runtime/lib/block_registry.cc             |    1 +
 gnuradio-runtime/lib/controlport/CMakeLists.txt    |   70 +-
 gnuradio-runtime/lib/controlport/rpcmanager.cc     |   14 +-
 .../lib/controlport/rpcserver_booter_aggregator.cc |    3 +-
 .../lib/controlport/rpcserver_selector.cc          |   15 +-
 gnuradio-runtime/lib/controlport/thrift/README     |   41 +
 .../lib/controlport/thrift/gnuradio.thrift         |  108 +
 .../controlport/thrift/rpcpmtconverters_thrift.cc  |  303 ++
 .../controlport/thrift/rpcserver_booter_thrift.cc  |  133 +
 .../lib/controlport/thrift/rpcserver_thrift.cc     |  202 ++
 .../thrift/thrift-codebase-shutdown-patch.diff     |   98 +
 .../lib/controlport/thrift/thrift.conf.example     |    4 +
 .../controlport/thrift/thrift_application_base.cc  |   12 +-
 gnuradio-runtime/lib/flat_flowgraph.cc             |    5 +
 gnuradio-runtime/lib/flat_flowgraph.h              |    6 +-
 gnuradio-runtime/lib/hier_block2.cc                |   85 +
 gnuradio-runtime/lib/hier_block2_detail.cc         |  185 ++
 gnuradio-runtime/lib/hier_block2_detail.h          |    4 +
 gnuradio-runtime/lib/logger.cc                     |    4 +-
 gnuradio-runtime/lib/math/qa_fxpt.cc               |    6 +-
 gnuradio-runtime/lib/pmt/unv_template.cc.t         |    3 +-
 gnuradio-runtime/lib/prefs.cc                      |   32 +-
 gnuradio-runtime/lib/top_block_impl.cc             |   23 +-
 gnuradio-runtime/lib/top_block_impl.h              |    2 +
 gnuradio-runtime/lib/vmcircbuf.cc                  |   14 +-
 gnuradio-runtime/lib/vmcircbuf_prefs.cc            |   16 +-
 gnuradio-runtime/lib/vmcircbuf_prefs.h             |    2 +-
 .../python/gnuradio/ctrlport/CMakeLists.txt        |   43 +
 .../gnuradio/ctrlport/GNURadioControlPortClient.py |  132 +
 .../python/gnuradio/ctrlport/GrDataPlotter.py      |    6 +-
 .../python/gnuradio/ctrlport/RPCConnection.py      |  115 +
 .../gnuradio/ctrlport/RPCConnectionThrift.py       |  208 ++
 .../python/gnuradio/ctrlport/gr-ctrlport-monitor   |  771 +++++
 .../python/gnuradio/ctrlport/gr-perf-monitorx      |  856 +++++
 .../python/gnuradio/ctrlport/monitor.py            |    6 +-
 gnuradio-runtime/python/gnuradio/gr/top_block.py   |    8 +-
 gnuradio-runtime/swig/hier_block2.i                |    8 +
 gnuradio-runtime/swig/prefs.i                      |    4 +-
 gnuradio-runtime/swig/top_block.i                  |    8 +
 gr-analog/doc/analog.dox                           |    2 +-
 gr-analog/grc/analog_ctcss_squelch_ff.xml          |    1 +
 gr-analog/grc/analog_nbfm_rx.xml                   |    2 +-
 gr-analog/grc/analog_nbfm_tx.xml                   |    2 +-
 gr-analog/grc/analog_wfm_tx.xml                    |    2 +-
 gr-analog/include/gnuradio/analog/CMakeLists.txt   |    1 +
 .../include/gnuradio/analog/ctcss_squelch_ff.h     |    2 +
 gr-analog/lib/CMakeLists.txt                       |    2 +-
 gr-analog/lib/ctcss_squelch_ff_impl.cc             |   70 +-
 gr-analog/lib/ctcss_squelch_ff_impl.h              |   10 +-
 gr-analog/lib/frequency_modulator_fc_impl.cc       |    2 +-
 gr-analog/lib/pwr_squelch_cc_impl.cc               |   14 +
 gr-analog/lib/pwr_squelch_cc_impl.h                |    4 +-
 gr-analog/lib/squelch_base_cc_impl.cc              |    4 +
 gr-atsc/include/gnuradio/atsc/field_sync_demux.h   |    4 +-
 gr-audio/doc/audio.dox                             |    4 +-
 gr-audio/lib/alsa/alsa_sink.cc                     |    8 +-
 gr-audio/lib/alsa/alsa_source.cc                   |    8 +-
 gr-audio/lib/osx/circular_buffer.h                 |    8 +-
 gr-audio/lib/osx/osx_impl.cc                       |   10 +-
 gr-blocks/doc/blocks.dox                           |    3 +-
 gr-blocks/examples/vector_source_with_tags.grc     |  270 +-
 gr-blocks/grc/blocks_block_tree.xml                |    7 +
 gr-blocks/grc/blocks_ctrlport_performance.xml      |   48 +
 gr-blocks/grc/blocks_ctrlport_viewer.xml           |   48 +
 gr-blocks/grc/blocks_repack_bits_bb.xml            |    3 +-
 gr-blocks/grc/blocks_tag_object.xml                |   55 +
 gr-blocks/grc/blocks_tagged_stream_align.xml       |   59 +
 gr-blocks/include/gnuradio/blocks/CMakeLists.txt   |    1 +
 .../include/gnuradio/blocks/multiply_matrix_XX.h.t |    3 +-
 .../include/gnuradio/blocks/peak_detector2_fb.h    |    2 +-
 .../gnuradio/blocks/tagged_stream_align.h}         |   47 +-
 gr-blocks/include/gnuradio/blocks/udp_source.h     |    4 +-
 gr-blocks/lib/CMakeLists.txt                       |   25 +-
 gr-blocks/lib/ctrlport_probe2_b_impl.cc            |   31 +-
 gr-blocks/lib/ctrlport_probe2_b_impl.h             |    6 +-
 gr-blocks/lib/ctrlport_probe2_c_impl.cc            |   31 +-
 gr-blocks/lib/ctrlport_probe2_c_impl.h             |    7 +-
 gr-blocks/lib/ctrlport_probe2_f_impl.cc            |   32 +-
 gr-blocks/lib/ctrlport_probe2_f_impl.h             |    7 +-
 gr-blocks/lib/ctrlport_probe2_i_impl.cc            |   32 +-
 gr-blocks/lib/ctrlport_probe2_i_impl.h             |    7 +-
 gr-blocks/lib/ctrlport_probe2_s_impl.cc            |   31 +-
 gr-blocks/lib/ctrlport_probe2_s_impl.h             |    7 +-
 gr-blocks/lib/message_strobe_impl.cc               |   22 +-
 gr-blocks/lib/message_strobe_impl.h                |    5 +
 gr-blocks/lib/multiply_matrix_cc_impl.cc           |    3 +
 gr-blocks/lib/multiply_matrix_ff_impl.cc           |    7 +-
 gr-blocks/lib/pack_k_bits_bb_impl.h                |    1 -
 gr-blocks/lib/pdu_to_tagged_stream_impl.cc         |   18 +-
 gr-blocks/lib/peak_detector2_fb_impl.cc            |    8 +-
 gr-blocks/lib/peak_detector2_fb_impl.h             |    2 +-
 gr-blocks/lib/repack_bits_bb_impl.cc               |    6 +-
 gr-blocks/lib/tagged_stream_align_impl.cc          |   86 +
 .../lib/tagged_stream_align_impl.h                 |   38 +-
 gr-blocks/lib/tagged_stream_mux_impl.cc            |   25 +-
 gr-blocks/lib/udp_source_impl.cc                   |   25 +-
 gr-blocks/lib/udp_source_impl.h                    |    2 +
 gr-blocks/python/blocks/CMakeLists.txt             |    6 +-
 gr-blocks/python/blocks/qa_cpp_py_binding.py       |  173 +
 gr-blocks/python/blocks/qa_cpp_py_binding_set.py   |  151 +
 gr-blocks/python/blocks/qa_ctrlport_probes.py      |  210 +-
 gr-blocks/python/blocks/qa_hier_block2.py          |   16 +
 gr-blocks/swig/blocks_swig5.i                      |    3 +
 gr-channels/doc/channels.dox                       |    2 +-
 gr-channels/lib/CMakeLists.txt                     |    2 +-
 gr-digital/doc/digital.dox                         |    4 +-
 gr-digital/examples/CMakeLists.txt                 |    8 +
 .../examples/burst_shaper.grc                      |  600 ++--
 gr-digital/examples/demod/test_corr_est.grc        | 3500 ++++++++++++++++++++
 gr-digital/examples/ofdm/tunnel.py                 |   11 +-
 gr-digital/grc/digital_block_tree.xml              |    4 +-
 gr-digital/grc/digital_burst_shaper.xml            |   71 +
 gr-digital/grc/digital_chunks_to_symbols.xml       |    1 +
 gr-digital/grc/digital_corr_est_cc.xml             |   41 +
 gr-digital/grc/digital_modulate_vector.xml         |   34 +
 gr-digital/grc/digital_msk_timing_recovery_cc.xml  |   49 +
 gr-digital/include/gnuradio/digital/CMakeLists.txt |    6 +-
 .../include/gnuradio/digital/burst_shaper_XX.h.t   |  115 +
 .../gnuradio/digital/chunks_to_symbols_XX.h.t      |    1 +
 gr-digital/include/gnuradio/digital/corr_est_cc.h  |  112 +
 .../gnuradio/digital/correlate_and_sync_cc.h       |   11 +-
 .../include/gnuradio/digital/modulate_vector.h     |   70 +
 .../gnuradio/digital/msk_timing_recovery_cc.h      |   76 +
 .../gnuradio/digital/packet_header_default.h       |   38 +-
 gr-digital/lib/CMakeLists.txt                      |    6 +-
 gr-digital/lib/burst_shaper_XX_impl.cc.t           |  329 ++
 gr-digital/lib/burst_shaper_XX_impl.h.t            |   90 +
 gr-digital/lib/chunks_to_symbols_XX_impl.cc.t      |    2 +-
 gr-digital/lib/chunks_to_symbols_XX_impl.h.t       |    2 +-
 gr-digital/lib/clock_recovery_mm_cc_impl.cc        |    2 +-
 gr-digital/lib/corr_est_cc_impl.cc                 |  282 ++
 .../lib/corr_est_cc_impl.h                         |   42 +-
 gr-digital/lib/glfsr.cc                            |    2 +-
 gr-digital/lib/modulate_vector.cc                  |   70 +
 gr-digital/lib/msk_timing_recovery_cc_impl.cc      |  210 ++
 gr-digital/lib/msk_timing_recovery_cc_impl.h       |   72 +
 gr-digital/python/digital/qa_burst_shaper.py       |  274 ++
 gr-digital/python/digital/qa_chunks_to_symbols.py  |   33 +
 gr-digital/swig/digital_swig.i                     |   16 +-
 gr-dtv/examples/README.dvbs2                       |    4 +
 gr-dtv/examples/README.dvbt2                       |   11 +
 gr-dtv/examples/dvbs2_tx.grc                       | 1914 +++++++++++
 gr-dtv/examples/vv003-cr23.grc                     | 2161 ++++++++++++
 gr-dtv/examples/vv009-4kfft.grc                    | 2161 ++++++++++++
 gr-dtv/examples/vv018-miso.grc                     | 2567 ++++++++++++++
 gr-dtv/grc/CMakeLists.txt                          |   12 +
 gr-dtv/grc/dtv_block_tree.xml                      |   18 +
 gr-dtv/grc/dtv_dvbs2_interleaver_bb.xml            |  220 ++
 gr-dtv/grc/dtv_dvbs2_modulator_bc.xml              |  265 ++
 gr-dtv/grc/dtv_dvbs2_physical_cc.xml               |  331 ++
 gr-dtv/grc/dtv_dvbt2_cellinterleaver_cc.xml        |   72 +
 gr-dtv/grc/dtv_dvbt2_framemapper_cc.xml            |  562 ++++
 gr-dtv/grc/dtv_dvbt2_freqinterleaver_cc.xml        |  301 ++
 gr-dtv/grc/dtv_dvbt2_interleaver_bb.xml            |  105 +
 gr-dtv/grc/dtv_dvbt2_miso_cc.xml                   |  254 ++
 gr-dtv/grc/dtv_dvbt2_modulator_bc.xml              |   75 +
 gr-dtv/grc/dtv_dvbt2_p1insertion_cc.xml            |  276 ++
 gr-dtv/grc/dtv_dvbt2_paprtr_cc.xml                 |  286 ++
 gr-dtv/grc/dtv_dvbt2_pilotgenerator_cc.xml         |  386 +++
 gr-dtv/include/gnuradio/dtv/CMakeLists.txt         |   12 +
 gr-dtv/include/gnuradio/dtv/dvbs2_interleaver_bb.h |   57 +
 gr-dtv/include/gnuradio/dtv/dvbs2_modulator_bc.h   |   57 +
 gr-dtv/include/gnuradio/dtv/dvbs2_physical_cc.h    |   60 +
 .../gnuradio/dtv/dvbt2_cellinterleaver_cc.h        |   58 +
 gr-dtv/include/gnuradio/dtv/dvbt2_framemapper_cc.h |   75 +
 .../gnuradio/dtv/dvbt2_freqinterleaver_cc.h        |   62 +
 gr-dtv/include/gnuradio/dtv/dvbt2_interleaver_bb.h |   57 +
 gr-dtv/include/gnuradio/dtv/dvbt2_miso_cc.h        |   61 +
 gr-dtv/include/gnuradio/dtv/dvbt2_modulator_bc.h   |   58 +
 gr-dtv/include/gnuradio/dtv/dvbt2_p1insertion_cc.h |   61 +
 gr-dtv/include/gnuradio/dtv/dvbt2_paprtr_cc.h      |   64 +
 .../include/gnuradio/dtv/dvbt2_pilotgenerator_cc.h |   66 +
 gr-dtv/lib/CMakeLists.txt                          |   14 +
 gr-dtv/lib/atsc/atsc_interleaver_impl.cc           |    1 +
 gr-dtv/lib/atsc/atsc_sync_impl.cc                  |    7 +
 gr-dtv/lib/atsc/atsc_sync_impl.h                   |    7 -
 gr-dtv/lib/dvbs2/dvbs2_interleaver_bb_impl.cc      |  587 ++++
 gr-dtv/lib/dvbs2/dvbs2_interleaver_bb_impl.h       |   63 +
 gr-dtv/lib/dvbs2/dvbs2_modulator_bc_impl.cc        | 1764 ++++++++++
 gr-dtv/lib/dvbs2/dvbs2_modulator_bc_impl.h         |   58 +
 gr-dtv/lib/dvbs2/dvbs2_physical_cc_impl.cc         |  783 +++++
 gr-dtv/lib/dvbs2/dvbs2_physical_cc_impl.h          |   68 +
 gr-dtv/lib/dvbt2/dvbt2_cellinterleaver_cc_impl.cc  |  277 ++
 gr-dtv/lib/dvbt2/dvbt2_cellinterleaver_cc_impl.h   |   59 +
 gr-dtv/lib/dvbt2/dvbt2_framemapper_cc_impl.cc      | 1920 +++++++++++
 gr-dtv/lib/dvbt2/dvbt2_framemapper_cc_impl.h       |  211 ++
 gr-dtv/lib/dvbt2/dvbt2_freqinterleaver_cc_impl.cc  |  876 +++++
 gr-dtv/lib/dvbt2/dvbt2_freqinterleaver_cc_impl.h   |   72 +
 gr-dtv/lib/dvbt2/dvbt2_interleaver_bb_impl.cc      |  624 ++++
 gr-dtv/lib/dvbt2/dvbt2_interleaver_bb_impl.h       |   84 +
 gr-dtv/lib/dvbt2/dvbt2_miso_cc_impl.cc             |  592 ++++
 gr-dtv/lib/dvbt2/dvbt2_miso_cc_impl.h              |   53 +
 gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.cc        |  606 ++++
 gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.h         |   57 +
 gr-dtv/lib/dvbt2/dvbt2_p1insertion_cc_impl.cc      |  361 ++
 gr-dtv/lib/dvbt2/dvbt2_p1insertion_cc_impl.h       |   85 +
 gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.cc           |  967 ++++++
 gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.h            |  112 +
 gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.cc   | 3307 ++++++++++++++++++
 gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.h    |  173 +
 gr-dtv/swig/dtv_swig.i                             |   36 +
 gr-fcd/doc/fcd.dox                                 |    4 +-
 gr-fec/doc/fec.dox                                 |    2 +-
 gr-fec/examples/271.127.3.112                      |  402 +++
 gr-fec/examples/CMakeLists.txt                     |    2 +
 gr-fec/examples/ber_curve_gen.grc                  | 1871 ++++++++---
 .../{ber_curve_gen.grc => tpc_ber_curve_gen.grc}   | 1833 +++++++---
 gr-fec/grc/fec_block_tree.xml                      |    4 +
 gr-fec/grc/ldpc_decoder_def_list.xml               |   83 +
 gr-fec/grc/ldpc_encoder_def_list.xml               |   70 +
 gr-fec/grc/tpc_decoder_def_list.xml                |  142 +
 gr-fec/grc/tpc_encoder_def_list.xml                |  107 +
 gr-fec/include/gnuradio/fec/alist.h                |  121 +
 gr-fec/include/gnuradio/fec/awgn_bp.h              |  175 +
 gr-fec/include/gnuradio/fec/cldpc.h                |  115 +
 gr-fec/include/gnuradio/fec/generic_decoder.h      |    9 +
 gr-fec/include/gnuradio/fec/gf2mat.h               |  111 +
 gr-fec/include/gnuradio/fec/gf2vec.h               |   71 +
 gr-fec/include/gnuradio/fec/ldpc_decoder.h         |   79 +
 gr-fec/include/gnuradio/fec/ldpc_encoder.h         |   61 +
 gr-fec/include/gnuradio/fec/maxstar.h              |   99 +
 gr-fec/include/gnuradio/fec/tpc_common.h           |   50 +
 gr-fec/include/gnuradio/fec/tpc_decoder.h          |  156 +
 gr-fec/include/gnuradio/fec/tpc_encoder.h          |  111 +
 gr-fec/lib/CMakeLists.txt                          |   12 +-
 gr-fec/lib/alist.cc                                |  205 ++
 gr-fec/lib/async_decoder_impl.cc                   |   43 +-
 gr-fec/lib/async_decoder_impl.h                    |    2 +-
 gr-fec/lib/async_encoder_impl.cc                   |   20 +-
 gr-fec/lib/awgn_bp.cc                              |  259 ++
 gr-fec/lib/cc_decoder_impl.cc                      |    2 +-
 gr-fec/lib/cc_decoder_impl.h                       |    1 -
 gr-fec/lib/cldpc.cc                                |  132 +
 gr-fec/lib/gf2mat.cc                               |  193 ++
 gr-fec/lib/gf2vec.cc                               |   91 +
 gr-fec/lib/ldpc_decoder.cc                         |  105 +
 gr-fec/lib/ldpc_encoder.cc                         |   76 +
 gr-fec/lib/tpc_common.cc                           |   97 +
 gr-fec/lib/tpc_decoder.cc                          |  912 +++++
 gr-fec/lib/tpc_encoder.cc                          |  343 ++
 gr-fec/swig/fec_swig.i                             |    8 +
 gr-fft/doc/fft.dox                                 |    4 +-
 gr-filter/doc/filter.dox                           |    8 +-
 gr-filter/examples/CMakeLists.txt                  |    1 +
 gr-filter/examples/filter_taps.grc                 | 1299 ++++++++
 gr-filter/grc/CMakeLists.txt                       |    5 +
 gr-filter/grc/filter_block_tree.xml                |    8 +-
 gr-filter/grc/variable_band_pass_filter_taps.xml   |   97 +
 gr-filter/grc/variable_band_reject_filter_taps.xml |   81 +
 gr-filter/grc/variable_high_pass_filter_taps.xml   |   75 +
 gr-filter/grc/variable_low_pass_filter_taps.xml    |   75 +
 gr-filter/grc/variable_rrc_filter_taps.xml         |   50 +
 gr-filter/include/gnuradio/filter/iir_filter.h     |   68 +-
 gr-filter/lib/CMakeLists.txt                       |    2 +-
 gr-filter/lib/iir_filter.cc                        |    6 +-
 gr-filter/lib/iir_filter_ccc_impl.cc               |    2 +-
 gr-filter/lib/iir_filter_ccc_impl.h                |    2 +-
 gr-filter/lib/iir_filter_ccd_impl.cc               |    2 +-
 gr-filter/lib/iir_filter_ccd_impl.h                |    2 +-
 gr-filter/lib/iir_filter_ccf_impl.cc               |    2 +-
 gr-filter/lib/iir_filter_ccf_impl.h                |    2 +-
 gr-filter/lib/iir_filter_ccz_impl.cc               |    2 +-
 gr-filter/lib/iir_filter_ccz_impl.h                |    2 +-
 gr-filter/lib/iir_filter_ffd_impl.cc               |    2 +-
 gr-filter/lib/iir_filter_ffd_impl.h                |    2 +-
 gr-filter/lib/pfb_channelizer_ccf_impl.cc          |    2 +-
 gr-filter/python/filter/design/filter_design.py    |    2 +-
 gr-filter/python/filter/gui/polezero_plot.py       |    6 +-
 gr-pager/lib/flex_modes.cc                         |   10 +-
 gr-pager/lib/flex_parse_impl.cc                    |    4 +-
 gr-qtgui/CMakeLists.txt                            |   13 +-
 gr-qtgui/doc/qtgui.dox                             |   11 +-
 gr-qtgui/examples/CMakeLists.txt                   |    2 -
 gr-qtgui/examples/pyqt_example_c.py                |    3 +-
 gr-qtgui/examples/pyqt_freq_c.py                   |    3 +-
 gr-qtgui/examples/pyqt_time_c.py                   |    3 +-
 gr-qtgui/examples/pyqt_waterfall_c.py              |    3 +-
 gr-qtgui/gr-qtgui.conf                             |    2 +-
 gr-qtgui/grc/qtgui_const_sink_x.xml                |   21 +
 gr-qtgui/grc/qtgui_freq_sink_x.xml                 |   38 +
 gr-qtgui/grc/qtgui_histogram_sink_x.xml            |   21 +
 gr-qtgui/grc/qtgui_range.xml                       |  131 +-
 gr-qtgui/grc/qtgui_tab_widget.xml                  |    5 +-
 gr-qtgui/grc/qtgui_time_sink_x.xml                 |   45 +
 gr-qtgui/grc/qtgui_waterfall_sink_x.xml            |   21 +
 gr-qtgui/include/gnuradio/qtgui/CMakeLists.txt     |    2 +
 gr-qtgui/include/gnuradio/qtgui/DisplayPlot.h      |    9 +
 .../include/gnuradio/qtgui/FrequencyDisplayPlot.h  |   14 +-
 .../include/gnuradio/qtgui/TimeDomainDisplayPlot.h |    9 +
 .../include/gnuradio/qtgui/WaterfallDisplayPlot.h  |    4 +
 gr-qtgui/include/gnuradio/qtgui/const_sink_c.h     |    1 +
 gr-qtgui/include/gnuradio/qtgui/displayform.h      |    3 +
 gr-qtgui/include/gnuradio/qtgui/freq_sink_c.h      |    4 +
 gr-qtgui/include/gnuradio/qtgui/freq_sink_f.h      |    4 +
 gr-qtgui/include/gnuradio/qtgui/freqcontrolpanel.h |  107 +
 gr-qtgui/include/gnuradio/qtgui/freqdisplayform.h  |   37 +-
 gr-qtgui/include/gnuradio/qtgui/histogram_sink_f.h |    1 +
 gr-qtgui/include/gnuradio/qtgui/time_sink_c.h      |    2 +
 gr-qtgui/include/gnuradio/qtgui/time_sink_f.h      |    2 +
 gr-qtgui/include/gnuradio/qtgui/timecontrolpanel.h |   85 +
 gr-qtgui/include/gnuradio/qtgui/timedisplayform.h  |   33 +-
 gr-qtgui/include/gnuradio/qtgui/waterfall_sink_c.h |    1 +
 gr-qtgui/include/gnuradio/qtgui/waterfall_sink_f.h |    1 +
 gr-qtgui/lib/CMakeLists.txt                        |    6 +-
 gr-qtgui/lib/DisplayPlot.cc                        |    6 +
 gr-qtgui/lib/FrequencyDisplayPlot.cc               |   65 +-
 gr-qtgui/lib/SpectrumGUIClass.cc                   |   16 +-
 gr-qtgui/lib/TimeDomainDisplayPlot.cc              |   56 +
 gr-qtgui/lib/WaterfallDisplayPlot.cc               |   28 +-
 gr-qtgui/lib/const_sink_c_impl.cc                  |    6 +
 gr-qtgui/lib/const_sink_c_impl.h                   |    1 +
 gr-qtgui/lib/displayform.cc                        |   16 +-
 gr-qtgui/lib/freq_sink_c_impl.cc                   |   32 +-
 gr-qtgui/lib/freq_sink_c_impl.h                    |    4 +
 gr-qtgui/lib/freq_sink_f_impl.cc                   |   32 +-
 gr-qtgui/lib/freq_sink_f_impl.h                    |    4 +
 gr-qtgui/lib/freqcontrolpanel.cc                   |  275 ++
 gr-qtgui/lib/freqdisplayform.cc                    |  338 +-
 gr-qtgui/lib/histogram_sink_f_impl.cc              |    6 +
 gr-qtgui/lib/histogram_sink_f_impl.h               |    1 +
 gr-qtgui/lib/time_sink_c_impl.cc                   |   72 +-
 gr-qtgui/lib/time_sink_c_impl.h                    |    3 +
 gr-qtgui/lib/time_sink_f_impl.cc                   |   52 +-
 gr-qtgui/lib/time_sink_f_impl.h                    |    3 +
 gr-qtgui/lib/timecontrolpanel.cc                   |  202 ++
 gr-qtgui/lib/timedisplayform.cc                    |  360 +-
 gr-qtgui/lib/waterfall_sink_c_impl.cc              |    6 +
 gr-qtgui/lib/waterfall_sink_c_impl.h               |    1 +
 gr-qtgui/lib/waterfall_sink_f_impl.cc              |    6 +
 gr-qtgui/lib/waterfall_sink_f_impl.h               |    1 +
 gr-qtgui/python/qtgui/CMakeLists.txt               |    1 +
 gr-qtgui/python/qtgui/__init__.py                  |    3 +
 gr-qtgui/python/qtgui/range.py                     |  226 ++
 gr-qtgui/{examples => themes}/alt.qss              |    9 +-
 gr-qtgui/{examples => themes}/dark.qss             |    0
 gr-uhd/doc/uhd.dox                                 |    5 +-
 gr-uhd/include/gnuradio/uhd/usrp_source.h          |    8 +
 gr-uhd/lib/usrp_sink_impl.cc                       |    2 +-
 gr-uhd/lib/usrp_source_impl.cc                     |   12 +
 gr-uhd/lib/usrp_source_impl.h                      |    1 +
 gr-utils/python/modtool/gr-newmod/MANIFEST.md      |   16 +
 gr-utils/python/modtool/modtool_info.py            |    2 +-
 gr-vocoder/doc/vocoder.dox                         |    4 +-
 gr-wxgui/lib/CMakeLists.txt                        |    2 +-
 gr-zeromq/docs/zeromq.dox                          |    2 +-
 gr-zeromq/include/gnuradio/zeromq/pub_sink.h       |   10 +-
 gr-zeromq/include/gnuradio/zeromq/pull_source.h    |   11 +-
 gr-zeromq/include/gnuradio/zeromq/push_sink.h      |   11 +-
 gr-zeromq/include/gnuradio/zeromq/rep_sink.h       |   11 +-
 gr-zeromq/include/gnuradio/zeromq/req_source.h     |   12 +-
 gr-zeromq/include/gnuradio/zeromq/sub_source.h     |   11 +-
 grc/base/Block.py                                  |   12 +
 grc/blocks/options.xml                             |   16 +
 grc/gui/ActionHandler.py                           |   38 +-
 grc/gui/Actions.py                                 |    5 +
 grc/gui/Bars.py                                    |   54 +-
 grc/gui/Block.py                                   |   28 +
 grc/gui/Colors.py                                  |    1 +
 grc/gui/Connection.py                              |    6 +-
 grc/gui/Dialogs.py                                 |    8 +-
 grc/gui/FlowGraph.py                               |   29 +-
 grc/gui/MainWindow.py                              |   35 +-
 grc/gui/Param.py                                   |   90 +-
 grc/gui/Preferences.py                             |   10 +-
 grc/gui/PropsDialog.py                             |   36 +-
 grc/python/Generator.py                            |   16 +-
 grc/python/Param.py                                |   22 +-
 grc/python/flow_graph.tmpl                         |   34 +-
 grc/scripts/gnuradio-companion                     |  107 +-
 volk/CMakeLists.txt                                |  183 -
 volk/apps/CMakeLists.txt                           |   61 -
 volk/apps/volk-config-info.cc                      |   96 -
 volk/apps/volk_profile.cc                          |  280 --
 volk/cmake/CMakeParseArgumentsCopy.cmake           |  138 -
 volk/cmake/FindORC.cmake                           |   36 -
 volk/cmake/GrPython.cmake                          |  234 --
 volk/cmake/VolkBoost.cmake                         |   98 -
 volk/cmake/VolkConfig.cmake                        |   26 -
 volk/cmake/msvc/config.h                           |   58 -
 volk/cmake/msvc/inttypes.h                         |  301 --
 volk/cmake/msvc/stdbool.h                          |   45 -
 volk/cmake/msvc/stdint.h                           |  251 --
 volk/gen/archs.xml                                 |  204 --
 volk/gen/machines.xml                              |   55 -
 volk/gen/volk_arch_defs.py                         |   85 -
 volk/gen/volk_compile_utils.py                     |   58 -
 volk/gen/volk_kernel_defs.py                       |  209 --
 volk/gen/volk_machine_defs.py                      |   74 -
 volk/gen/volk_tmpl_utils.py                        |   74 -
 volk/include/volk/constants.h                      |   39 -
 volk/include/volk/volk_common.h                    |   96 -
 volk/include/volk/volk_complex.h                   |   86 -
 volk/include/volk/volk_malloc.h                    |   66 -
 volk/include/volk/volk_prefs.h                     |   28 -
 volk/kernels/README.txt                            |   67 -
 .../asm/neon/volk_16i_max_star_horizontal_16i.s    |   52 -
 .../asm/neon/volk_32f_s32f_multiply_32f_neonasm.s  |   52 -
 .../volk/asm/neon/volk_32f_x2_add_32f_a_neonasm.s  |   54 -
 .../asm/neon/volk_32f_x2_add_32f_a_neonpipeline.s  |   68 -
 .../asm/neon/volk_32f_x2_dot_prod_32f_neonasm.s    |   58 -
 .../neon/volk_32f_x2_dot_prod_32f_neonasm_opts.s   |  116 -
 .../neon/volk_32fc_32f_dot_prod_32fc_a_neonasm.s   |   79 -
 ...volk_32fc_32f_dot_prod_32fc_a_neonasmpipeline.s |   86 -
 .../volk_32fc_32f_dot_prod_32fc_a_neonasmvmla.s    |   74 -
 .../neon/volk_32fc_32f_dot_prod_32fc_unrollasm.s   |  146 -
 .../asm/neon/volk_32fc_x2_dot_prod_32fc_neonasm.s  |   98 -
 .../volk_32fc_x2_dot_prod_32fc_neonasm_opttests.s  |   96 -
 .../asm/neon/volk_32fc_x2_multiply_32fc_neonasm.s  |   45 -
 ...olk_arm_32fc_32f_dot_prod_32fc_a_neonpipeline.s |   92 -
 volk/kernels/volk/volk_16i_32fc_dot_prod_32fc.h    |  274 --
 volk/kernels/volk/volk_16i_branch_4_state_8.h      |  216 --
 volk/kernels/volk/volk_16i_convert_8i.h            |  199 --
 volk/kernels/volk/volk_16i_max_star_16i.h          |  170 -
 .../volk/volk_16i_max_star_horizontal_16i.h        |  190 --
 .../kernels/volk/volk_16i_permute_and_scalar_add.h |  164 -
 volk/kernels/volk/volk_16i_s32f_convert_32f.h      |  423 ---
 volk/kernels/volk/volk_16i_x4_quad_max_star_16i.h  |  274 --
 volk/kernels/volk/volk_16i_x5_add_quad_16i_x4.h    |  205 --
 volk/kernels/volk/volk_16ic_deinterleave_16i_x2.h  |  180 -
 .../kernels/volk/volk_16ic_deinterleave_real_16i.h |  142 -
 volk/kernels/volk/volk_16ic_deinterleave_real_8i.h |  116 -
 volk/kernels/volk/volk_16ic_magnitude_16i.h        |  213 --
 .../volk/volk_16ic_s32f_deinterleave_32f_x2.h      |  131 -
 .../volk/volk_16ic_s32f_deinterleave_real_32f.h    |  148 -
 volk/kernels/volk/volk_16ic_s32f_magnitude_32f.h   |  202 --
 volk/kernels/volk/volk_16u_byteswap.h              |  244 --
 volk/kernels/volk/volk_16u_byteswappuppet_16u.h    |   55 -
 volk/kernels/volk/volk_32f_accumulator_s32f.h      |   90 -
 volk/kernels/volk/volk_32f_acos_32f.h              |  194 --
 volk/kernels/volk/volk_32f_asin_32f.h              |  189 --
 volk/kernels/volk/volk_32f_atan_32f.h              |  183 -
 volk/kernels/volk/volk_32f_binary_slicer_32i.h     |  259 --
 volk/kernels/volk/volk_32f_binary_slicer_8i.h      |  289 --
 volk/kernels/volk/volk_32f_convert_64f.h           |  234 --
 volk/kernels/volk/volk_32f_cos_32f.h               |  211 --
 volk/kernels/volk/volk_32f_expfast_32f.h           |  216 --
 volk/kernels/volk/volk_32f_index_max_16u.h         |  171 -
 volk/kernels/volk/volk_32f_invsqrt_32f.h           |  196 --
 volk/kernels/volk/volk_32f_log2_32f.h              |  332 --
 .../kernels/volk/volk_32f_s32f_32f_fm_detect_32f.h |  142 -
 .../volk_32f_s32f_calc_spectral_noise_floor_32f.h  |  190 --
 volk/kernels/volk/volk_32f_s32f_convert_16i.h      |  438 ---
 volk/kernels/volk/volk_32f_s32f_convert_32i.h      |  353 --
 volk/kernels/volk/volk_32f_s32f_convert_8i.h       |  334 --
 volk/kernels/volk/volk_32f_s32f_multiply_32f.h     |  270 --
 volk/kernels/volk/volk_32f_s32f_normalize.h        |  103 -
 volk/kernels/volk/volk_32f_s32f_power_32f.h        |  166 -
 volk/kernels/volk/volk_32f_s32f_stddev_32f.h       |  167 -
 volk/kernels/volk/volk_32f_sin_32f.h               |  211 --
 volk/kernels/volk/volk_32f_sqrt_32f.h              |  130 -
 .../kernels/volk/volk_32f_stddev_and_mean_32f_x2.h |  192 --
 volk/kernels/volk/volk_32f_tan_32f.h               |  220 --
 volk/kernels/volk/volk_32f_tanh_32f.h              |  318 --
 volk/kernels/volk/volk_32f_x2_add_32f.h            |  212 --
 volk/kernels/volk/volk_32f_x2_divide_32f.h         |  104 -
 volk/kernels/volk/volk_32f_x2_dot_prod_16i.h       |  187 --
 volk/kernels/volk/volk_32f_x2_dot_prod_32f.h       |  692 ----
 volk/kernels/volk/volk_32f_x2_interleave_32fc.h    |  130 -
 volk/kernels/volk/volk_32f_x2_max_32f.h            |  143 -
 volk/kernels/volk/volk_32f_x2_min_32f.h            |  145 -
 volk/kernels/volk/volk_32f_x2_multiply_32f.h       |  277 --
 volk/kernels/volk/volk_32f_x2_pow_32f.h            |  298 --
 .../volk/volk_32f_x2_s32f_interleave_16ic.h        |  178 -
 volk/kernels/volk/volk_32f_x2_subtract_32f.h       |  139 -
 volk/kernels/volk/volk_32f_x3_sum_of_poly_32f.h    |  452 ---
 volk/kernels/volk/volk_32fc_32f_dot_prod_32fc.h    |  539 ---
 volk/kernels/volk/volk_32fc_32f_multiply_32fc.h    |  213 --
 volk/kernels/volk/volk_32fc_conjugate_32fc.h       |  261 --
 volk/kernels/volk/volk_32fc_deinterleave_32f_x2.h  |  179 -
 volk/kernels/volk/volk_32fc_deinterleave_64f_x2.h  |  280 --
 .../kernels/volk/volk_32fc_deinterleave_imag_32f.h |  161 -
 .../kernels/volk/volk_32fc_deinterleave_real_32f.h |  116 -
 .../kernels/volk/volk_32fc_deinterleave_real_64f.h |   88 -
 volk/kernels/volk/volk_32fc_index_max_16u.h        |  240 --
 volk/kernels/volk/volk_32fc_magnitude_32f.h        |  472 ---
 .../kernels/volk/volk_32fc_magnitude_squared_32f.h |  380 ---
 volk/kernels/volk/volk_32fc_s32f_atan2_32f.h       |  180 -
 .../volk/volk_32fc_s32f_deinterleave_real_16i.h    |  103 -
 volk/kernels/volk/volk_32fc_s32f_magnitude_16i.h   |  181 -
 volk/kernels/volk/volk_32fc_s32f_power_32fc.h      |  133 -
 .../volk/volk_32fc_s32f_power_spectrum_32f.h       |  148 -
 .../volk_32fc_s32f_x2_power_spectral_density_32f.h |  248 --
 volk/kernels/volk/volk_32fc_s32fc_multiply_32fc.h  |  325 --
 .../volk/volk_32fc_s32fc_rotatorpuppet_32fc.h      |  103 -
 .../kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h |  485 ---
 .../volk/volk_32fc_x2_conjugate_dot_prod_32fc.h    |  569 ----
 volk/kernels/volk/volk_32fc_x2_dot_prod_32fc.h     | 1116 -------
 volk/kernels/volk/volk_32fc_x2_multiply_32fc.h     |  401 ---
 .../volk/volk_32fc_x2_multiply_conjugate_32fc.h    |  343 --
 ...volk_32fc_x2_s32f_square_dist_scalar_mult_32f.h |  152 -
 volk/kernels/volk/volk_32fc_x2_square_dist_32f.h   |  168 -
 volk/kernels/volk/volk_32i_s32f_convert_32f.h      |  170 -
 volk/kernels/volk/volk_32i_x2_and_32i.h            |  137 -
 volk/kernels/volk/volk_32i_x2_or_32i.h             |  137 -
 volk/kernels/volk/volk_32u_byteswap.h              |  227 --
 volk/kernels/volk/volk_32u_byteswappuppet_32u.h    |   45 -
 volk/kernels/volk/volk_32u_popcnt.h                |   58 -
 volk/kernels/volk/volk_32u_popcntpuppet_32u.h      |   47 -
 volk/kernels/volk/volk_64f_convert_32f.h           |  156 -
 volk/kernels/volk/volk_64f_x2_max_64f.h            |   93 -
 volk/kernels/volk/volk_64f_x2_min_64f.h            |   93 -
 volk/kernels/volk/volk_64u_byteswap.h              |  253 --
 volk/kernels/volk/volk_64u_byteswappuppet_64u.h    |   46 -
 volk/kernels/volk/volk_64u_popcnt.h                |   94 -
 volk/kernels/volk/volk_64u_popcntpuppet_64u.h      |   58 -
 volk/kernels/volk/volk_8i_convert_16i.h            |  217 --
 volk/kernels/volk/volk_8i_s32f_convert_32f.h       |  222 --
 volk/kernels/volk/volk_8ic_deinterleave_16i_x2.h   |  166 -
 volk/kernels/volk/volk_8ic_deinterleave_real_16i.h |  136 -
 volk/kernels/volk/volk_8ic_deinterleave_real_8i.h  |  175 -
 .../volk/volk_8ic_s32f_deinterleave_32f_x2.h       |  187 --
 .../volk/volk_8ic_s32f_deinterleave_real_32f.h     |  156 -
 .../volk/volk_8ic_x2_multiply_conjugate_16ic.h     |  123 -
 .../volk_8ic_x2_s32f_multiply_conjugate_32fc.h     |  144 -
 volk/kernels/volk/volk_8u_conv_k7_r2puppet_8u.h    |  264 --
 volk/kernels/volk/volk_8u_x4_conv_k7_r2_8u.h       |  422 ---
 volk/lib/CMakeLists.txt                            |  573 ----
 volk/lib/constants.c.in                            |   63 -
 volk/lib/gcc_x86_cpuid.h                           |  188 --
 volk/lib/qa_16s_add_quad_aligned16.cc              |   89 -
 volk/lib/qa_16s_add_quad_aligned16.h               |   18 -
 volk/lib/qa_16s_branch_4_state_8_aligned16.cc      |  106 -
 volk/lib/qa_16s_branch_4_state_8_aligned16.h       |   18 -
 .../lib/qa_16s_permute_and_scalar_add_aligned16.cc |   78 -
 volk/lib/qa_16s_permute_and_scalar_add_aligned16.h |   18 -
 volk/lib/qa_16s_quad_max_star_aligned16.cc         |   60 -
 volk/lib/qa_16s_quad_max_star_aligned16.h          |   18 -
 volk/lib/qa_32f_fm_detect_aligned16.cc             |   61 -
 volk/lib/qa_32f_fm_detect_aligned16.h              |   18 -
 volk/lib/qa_32f_index_max_aligned16.cc             |  103 -
 volk/lib/qa_32f_index_max_aligned16.h              |   18 -
 volk/lib/qa_32fc_index_max_aligned16.cc            |   89 -
 volk/lib/qa_32fc_index_max_aligned16.h             |   18 -
 ...qa_32fc_power_spectral_density_32f_aligned16.cc |   64 -
 .../qa_32fc_power_spectral_density_32f_aligned16.h |   18 -
 volk/lib/qa_32fc_x2_conjugate_dot_prod_32fc_u.cc   |  138 -
 volk/lib/qa_32fc_x2_conjugate_dot_prod_32fc_u.h    |   18 -
 volk/lib/qa_32u_popcnt_aligned16.cc                |   62 -
 volk/lib/qa_32u_popcnt_aligned16.h                 |   18 -
 volk/lib/qa_64u_popcnt_aligned16.cc                |   62 -
 volk/lib/qa_64u_popcnt_aligned16.h                 |   18 -
 volk/lib/qa_utils.cc                               |  584 ----
 volk/lib/qa_utils.h                                |   80 -
 volk/lib/testqa.cc                                 |  126 -
 volk/lib/volk_malloc.c                             |  142 -
 volk/lib/volk_prefs.c                              |   50 -
 volk/lib/volk_rank_archs.c                         |  119 -
 volk/lib/volk_rank_archs.h                         |   50 -
 .../volk_16ic_deinterleave_16i_x2_a_orc_impl.orc   |    5 -
 .../volk_16ic_deinterleave_real_8i_a_orc_impl.orc  |    6 -
 volk/orc/volk_16ic_magnitude_16i_a_orc_impl.orc    |   23 -
 ...lk_16ic_s32f_deinterleave_32f_x2_a_orc_impl.orc |   12 -
 .../volk_16sc_magnitude_32f_aligned16_orc_impl.orc |   25 -
 volk/orc/volk_16u_byteswap_a_orc_impl.orc          |    3 -
 volk/orc/volk_32f_s32f_multiply_32f_a_orc_impl.orc |    5 -
 volk/orc/volk_32f_s32f_normalize_a_orc_impl.orc    |    5 -
 volk/orc/volk_32f_sqrt_32f_a_orc_impl.orc          |    4 -
 volk/orc/volk_32f_x2_add_32f_a_orc_impl.orc        |    5 -
 volk/orc/volk_32f_x2_divide_32f_a_orc_impl.orc     |    5 -
 volk/orc/volk_32f_x2_dot_prod_32f_a_orc_impl.orc   |    6 -
 volk/orc/volk_32f_x2_max_32f_a_orc_impl.orc        |    5 -
 volk/orc/volk_32f_x2_min_32f_a_orc_impl.orc        |    5 -
 volk/orc/volk_32f_x2_multiply_32f_a_orc_impl.orc   |    5 -
 volk/orc/volk_32f_x2_subtract_32f_a_orc_impl.orc   |    5 -
 .../orc/volk_32fc_32f_multiply_32fc_a_orc_impl.orc |    7 -
 volk/orc/volk_32fc_magnitude_32f_a_orc_impl.orc    |   13 -
 .../volk_32fc_s32f_magnitude_16i_a_orc_impl.orc    |   23 -
 .../volk_32fc_s32fc_multiply_32fc_a_orc_impl.orc   |   18 -
 volk/orc/volk_32fc_x2_multiply_32fc_a_orc_impl.orc |   18 -
 volk/orc/volk_32i_x2_and_32i_a_orc_impl.orc        |    5 -
 volk/orc/volk_32i_x2_or_32i_a_orc_impl.orc         |    5 -
 volk/orc/volk_8i_convert_16i_a_orc_impl.orc        |    6 -
 volk/orc/volk_8i_s32f_convert_32f_a_orc_impl.orc   |   11 -
 volk/python/volk_modtool/CMakeLists.txt            |   39 -
 volk/python/volk_modtool/README                    |  114 -
 volk/python/volk_modtool/__init__.py               |   24 -
 volk/python/volk_modtool/cfg.py                    |  104 -
 volk/python/volk_modtool/volk_modtool              |  128 -
 volk/python/volk_modtool/volk_modtool_generate.py  |  330 --
 volk/tmpl/volk.tmpl.c                              |  212 --
 volk/tmpl/volk.tmpl.h                              |   94 -
 volk/tmpl/volk_cpu.tmpl.c                          |  191 --
 volk/tmpl/volk_cpu.tmpl.h                          |   42 -
 volk/tmpl/volk_machine_xxx.tmpl.c                  |   79 -
 volk/tmpl/volk_machines.tmpl.c                     |   34 -
 volk/tmpl/volk_machines.tmpl.h                     |   55 -
 volk/tmpl/volk_typedefs.tmpl.h                     |   32 -
 volk/volk.pc.in                                    |   14 -
 640 files changed, 50770 insertions(+), 37714 deletions(-)
 copy grc/__init__.py => .gitmodules (100%)
 create mode 100644 cmake/Modules/FindThrift.cmake
 delete mode 100644 docs/doxygen/doxyxml/example/Doxyfile
 delete mode 100644 docs/doxygen/doxyxml/example/aadvark.cc
 delete mode 100644 docs/doxygen/doxyxml/example/aadvark.h
 delete mode 100644 docs/doxygen/doxyxml/example/xml/aadvark_8cc.xml
 delete mode 100644 docs/doxygen/doxyxml/example/xml/aadvark_8h.xml
 delete mode 100644 docs/doxygen/doxyxml/example/xml/classAadvark.xml
 delete mode 100644 docs/doxygen/doxyxml/example/xml/combine.xslt
 delete mode 100644 docs/doxygen/doxyxml/example/xml/compound.xsd
 delete mode 100644 docs/doxygen/doxyxml/example/xml/index.xml
 delete mode 100644 docs/doxygen/doxyxml/example/xml/index.xsd
 create mode 100644 gnuradio-runtime/include/gnuradio/rpcbufferedget.h
 create mode 100644 gnuradio-runtime/include/gnuradio/rpcpmtconverters_thrift.h
 create mode 100644 gnuradio-runtime/include/gnuradio/rpcserver_booter_thrift.h
 create mode 100644 gnuradio-runtime/include/gnuradio/rpcserver_thrift.h
 create mode 100644 gnuradio-runtime/include/gnuradio/thrift_application_base.h
 create mode 100644 gnuradio-runtime/include/gnuradio/thrift_server_template.h
 create mode 100644 gnuradio-runtime/lib/controlport/thrift/README
 create mode 100644 gnuradio-runtime/lib/controlport/thrift/gnuradio.thrift
 create mode 100644 
gnuradio-runtime/lib/controlport/thrift/rpcpmtconverters_thrift.cc
 create mode 100644 
gnuradio-runtime/lib/controlport/thrift/rpcserver_booter_thrift.cc
 create mode 100644 gnuradio-runtime/lib/controlport/thrift/rpcserver_thrift.cc
 create mode 100644 
gnuradio-runtime/lib/controlport/thrift/thrift-codebase-shutdown-patch.diff
 create mode 100644 gnuradio-runtime/lib/controlport/thrift/thrift.conf.example
 rename volk/tmpl/volk_config_fixed.tmpl.h => 
gnuradio-runtime/lib/controlport/thrift/thrift_application_base.cc (75%)
 create mode 100644 
gnuradio-runtime/python/gnuradio/ctrlport/GNURadioControlPortClient.py
 create mode 100644 gnuradio-runtime/python/gnuradio/ctrlport/RPCConnection.py
 create mode 100644 
gnuradio-runtime/python/gnuradio/ctrlport/RPCConnectionThrift.py
 create mode 100644 
gnuradio-runtime/python/gnuradio/ctrlport/gr-ctrlport-monitor
 create mode 100644 gnuradio-runtime/python/gnuradio/ctrlport/gr-perf-monitorx
 create mode 100644 gr-blocks/grc/blocks_ctrlport_performance.xml
 create mode 100644 gr-blocks/grc/blocks_ctrlport_viewer.xml
 create mode 100644 gr-blocks/grc/blocks_tag_object.xml
 create mode 100644 gr-blocks/grc/blocks_tagged_stream_align.xml
 copy gr-blocks/{lib/pack_k_bits_bb_impl.h => 
include/gnuradio/blocks/tagged_stream_align.h} (50%)
 create mode 100644 gr-blocks/lib/tagged_stream_align_impl.cc
 copy gnuradio-runtime/lib/controlport/rpcserver_selector.cc => 
gr-blocks/lib/tagged_stream_align_impl.h (52%)
 create mode 100644 gr-blocks/python/blocks/qa_cpp_py_binding.py
 create mode 100644 gr-blocks/python/blocks/qa_cpp_py_binding_set.py
 copy gr-blocks/examples/vector_source_with_tags.grc => 
gr-digital/examples/burst_shaper.grc (50%)
 create mode 100644 gr-digital/examples/demod/test_corr_est.grc
 create mode 100644 gr-digital/grc/digital_burst_shaper.xml
 create mode 100644 gr-digital/grc/digital_corr_est_cc.xml
 create mode 100644 gr-digital/grc/digital_modulate_vector.xml
 create mode 100644 gr-digital/grc/digital_msk_timing_recovery_cc.xml
 create mode 100644 gr-digital/include/gnuradio/digital/burst_shaper_XX.h.t
 create mode 100644 gr-digital/include/gnuradio/digital/corr_est_cc.h
 create mode 100644 gr-digital/include/gnuradio/digital/modulate_vector.h
 create mode 100644 gr-digital/include/gnuradio/digital/msk_timing_recovery_cc.h
 create mode 100644 gr-digital/lib/burst_shaper_XX_impl.cc.t
 create mode 100644 gr-digital/lib/burst_shaper_XX_impl.h.t
 create mode 100644 gr-digital/lib/corr_est_cc_impl.cc
 copy gr-blocks/lib/pack_k_bits_bb_impl.h => gr-digital/lib/corr_est_cc_impl.h 
(50%)
 create mode 100644 gr-digital/lib/modulate_vector.cc
 create mode 100644 gr-digital/lib/msk_timing_recovery_cc_impl.cc
 create mode 100644 gr-digital/lib/msk_timing_recovery_cc_impl.h
 create mode 100755 gr-digital/python/digital/qa_burst_shaper.py
 create mode 100644 gr-dtv/examples/README.dvbs2
 create mode 100644 gr-dtv/examples/README.dvbt2
 create mode 100644 gr-dtv/examples/dvbs2_tx.grc
 create mode 100644 gr-dtv/examples/vv003-cr23.grc
 create mode 100644 gr-dtv/examples/vv009-4kfft.grc
 create mode 100644 gr-dtv/examples/vv018-miso.grc
 create mode 100644 gr-dtv/grc/dtv_dvbs2_interleaver_bb.xml
 create mode 100644 gr-dtv/grc/dtv_dvbs2_modulator_bc.xml
 create mode 100644 gr-dtv/grc/dtv_dvbs2_physical_cc.xml
 create mode 100644 gr-dtv/grc/dtv_dvbt2_cellinterleaver_cc.xml
 create mode 100644 gr-dtv/grc/dtv_dvbt2_framemapper_cc.xml
 create mode 100644 gr-dtv/grc/dtv_dvbt2_freqinterleaver_cc.xml
 create mode 100644 gr-dtv/grc/dtv_dvbt2_interleaver_bb.xml
 create mode 100644 gr-dtv/grc/dtv_dvbt2_miso_cc.xml
 create mode 100644 gr-dtv/grc/dtv_dvbt2_modulator_bc.xml
 create mode 100644 gr-dtv/grc/dtv_dvbt2_p1insertion_cc.xml
 create mode 100644 gr-dtv/grc/dtv_dvbt2_paprtr_cc.xml
 create mode 100644 gr-dtv/grc/dtv_dvbt2_pilotgenerator_cc.xml
 create mode 100644 gr-dtv/include/gnuradio/dtv/dvbs2_interleaver_bb.h
 create mode 100644 gr-dtv/include/gnuradio/dtv/dvbs2_modulator_bc.h
 create mode 100644 gr-dtv/include/gnuradio/dtv/dvbs2_physical_cc.h
 create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_cellinterleaver_cc.h
 create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_framemapper_cc.h
 create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_freqinterleaver_cc.h
 create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_interleaver_bb.h
 create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_miso_cc.h
 create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_modulator_bc.h
 create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_p1insertion_cc.h
 create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_paprtr_cc.h
 create mode 100644 gr-dtv/include/gnuradio/dtv/dvbt2_pilotgenerator_cc.h
 create mode 100644 gr-dtv/lib/dvbs2/dvbs2_interleaver_bb_impl.cc
 create mode 100644 gr-dtv/lib/dvbs2/dvbs2_interleaver_bb_impl.h
 create mode 100644 gr-dtv/lib/dvbs2/dvbs2_modulator_bc_impl.cc
 create mode 100644 gr-dtv/lib/dvbs2/dvbs2_modulator_bc_impl.h
 create mode 100644 gr-dtv/lib/dvbs2/dvbs2_physical_cc_impl.cc
 create mode 100644 gr-dtv/lib/dvbs2/dvbs2_physical_cc_impl.h
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_cellinterleaver_cc_impl.cc
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_cellinterleaver_cc_impl.h
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_framemapper_cc_impl.cc
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_framemapper_cc_impl.h
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_freqinterleaver_cc_impl.cc
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_freqinterleaver_cc_impl.h
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_interleaver_bb_impl.cc
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_interleaver_bb_impl.h
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_miso_cc_impl.cc
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_miso_cc_impl.h
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.cc
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_modulator_bc_impl.h
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_p1insertion_cc_impl.cc
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_p1insertion_cc_impl.h
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.cc
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_paprtr_cc_impl.h
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.cc
 create mode 100644 gr-dtv/lib/dvbt2/dvbt2_pilotgenerator_cc_impl.h
 create mode 100644 gr-fec/examples/271.127.3.112
 copy gr-fec/examples/{ber_curve_gen.grc => tpc_ber_curve_gen.grc} (58%)
 create mode 100644 gr-fec/grc/ldpc_decoder_def_list.xml
 create mode 100755 gr-fec/grc/ldpc_encoder_def_list.xml
 create mode 100644 gr-fec/grc/tpc_decoder_def_list.xml
 create mode 100755 gr-fec/grc/tpc_encoder_def_list.xml
 create mode 100644 gr-fec/include/gnuradio/fec/alist.h
 create mode 100644 gr-fec/include/gnuradio/fec/awgn_bp.h
 create mode 100644 gr-fec/include/gnuradio/fec/cldpc.h
 create mode 100644 gr-fec/include/gnuradio/fec/gf2mat.h
 create mode 100644 gr-fec/include/gnuradio/fec/gf2vec.h
 create mode 100644 gr-fec/include/gnuradio/fec/ldpc_decoder.h
 create mode 100755 gr-fec/include/gnuradio/fec/ldpc_encoder.h
 create mode 100644 gr-fec/include/gnuradio/fec/maxstar.h
 create mode 100644 gr-fec/include/gnuradio/fec/tpc_common.h
 create mode 100644 gr-fec/include/gnuradio/fec/tpc_decoder.h
 create mode 100755 gr-fec/include/gnuradio/fec/tpc_encoder.h
 create mode 100644 gr-fec/lib/alist.cc
 create mode 100644 gr-fec/lib/awgn_bp.cc
 create mode 100644 gr-fec/lib/cldpc.cc
 create mode 100644 gr-fec/lib/gf2mat.cc
 create mode 100644 gr-fec/lib/gf2vec.cc
 create mode 100644 gr-fec/lib/ldpc_decoder.cc
 create mode 100755 gr-fec/lib/ldpc_encoder.cc
 create mode 100644 gr-fec/lib/tpc_common.cc
 create mode 100644 gr-fec/lib/tpc_decoder.cc
 create mode 100755 gr-fec/lib/tpc_encoder.cc
 create mode 100644 gr-filter/examples/filter_taps.grc
 create mode 100644 gr-filter/grc/variable_band_pass_filter_taps.xml
 create mode 100644 gr-filter/grc/variable_band_reject_filter_taps.xml
 create mode 100644 gr-filter/grc/variable_high_pass_filter_taps.xml
 create mode 100644 gr-filter/grc/variable_low_pass_filter_taps.xml
 create mode 100644 gr-filter/grc/variable_rrc_filter_taps.xml
 create mode 100644 gr-qtgui/include/gnuradio/qtgui/freqcontrolpanel.h
 create mode 100644 gr-qtgui/include/gnuradio/qtgui/timecontrolpanel.h
 create mode 100644 gr-qtgui/lib/freqcontrolpanel.cc
 create mode 100644 gr-qtgui/lib/timecontrolpanel.cc
 create mode 100755 gr-qtgui/python/qtgui/range.py
 rename gr-qtgui/{examples => themes}/alt.qss (94%)
 rename gr-qtgui/{examples => themes}/dark.qss (100%)
 create mode 100644 gr-utils/python/modtool/gr-newmod/MANIFEST.md
 delete mode 100644 volk/CMakeLists.txt
 delete mode 100644 volk/apps/CMakeLists.txt
 delete mode 100644 volk/apps/volk-config-info.cc
 delete mode 100644 volk/apps/volk_profile.cc
 delete mode 100644 volk/cmake/CMakeParseArgumentsCopy.cmake
 delete mode 100644 volk/cmake/FindORC.cmake
 delete mode 100644 volk/cmake/GrPython.cmake
 delete mode 100644 volk/cmake/VolkBoost.cmake
 delete mode 100644 volk/cmake/VolkConfig.cmake
 delete mode 100644 volk/cmake/msvc/config.h
 delete mode 100644 volk/cmake/msvc/inttypes.h
 delete mode 100644 volk/cmake/msvc/stdbool.h
 delete mode 100644 volk/cmake/msvc/stdint.h
 delete mode 100644 volk/gen/archs.xml
 delete mode 100644 volk/gen/machines.xml
 delete mode 100644 volk/gen/volk_arch_defs.py
 delete mode 100644 volk/gen/volk_compile_utils.py
 delete mode 100644 volk/gen/volk_kernel_defs.py
 delete mode 100644 volk/gen/volk_machine_defs.py
 delete mode 100644 volk/gen/volk_tmpl_utils.py
 delete mode 100644 volk/include/volk/constants.h
 delete mode 100644 volk/include/volk/volk_common.h
 delete mode 100644 volk/include/volk/volk_complex.h
 delete mode 100644 volk/include/volk/volk_malloc.h
 delete mode 100644 volk/include/volk/volk_prefs.h
 delete mode 100644 volk/kernels/README.txt
 delete mode 100644 
volk/kernels/volk/asm/neon/volk_16i_max_star_horizontal_16i.s
 delete mode 100644 
volk/kernels/volk/asm/neon/volk_32f_s32f_multiply_32f_neonasm.s
 delete mode 100644 volk/kernels/volk/asm/neon/volk_32f_x2_add_32f_a_neonasm.s
 delete mode 100644 
volk/kernels/volk/asm/neon/volk_32f_x2_add_32f_a_neonpipeline.s
 delete mode 100644 
volk/kernels/volk/asm/neon/volk_32f_x2_dot_prod_32f_neonasm.s
 delete mode 100644 
volk/kernels/volk/asm/neon/volk_32f_x2_dot_prod_32f_neonasm_opts.s
 delete mode 100644 
volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonasm.s
 delete mode 100644 
volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonasmpipeline.s
 delete mode 100644 
volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_a_neonasmvmla.s
 delete mode 100644 
volk/kernels/volk/asm/neon/volk_32fc_32f_dot_prod_32fc_unrollasm.s
 delete mode 100644 
volk/kernels/volk/asm/neon/volk_32fc_x2_dot_prod_32fc_neonasm.s
 delete mode 100644 
volk/kernels/volk/asm/neon/volk_32fc_x2_dot_prod_32fc_neonasm_opttests.s
 delete mode 100644 
volk/kernels/volk/asm/neon/volk_32fc_x2_multiply_32fc_neonasm.s
 delete mode 100644 
volk/kernels/volk/asm/neon/volk_arm_32fc_32f_dot_prod_32fc_a_neonpipeline.s
 delete mode 100644 volk/kernels/volk/volk_16i_32fc_dot_prod_32fc.h
 delete mode 100644 volk/kernels/volk/volk_16i_branch_4_state_8.h
 delete mode 100644 volk/kernels/volk/volk_16i_convert_8i.h
 delete mode 100644 volk/kernels/volk/volk_16i_max_star_16i.h
 delete mode 100644 volk/kernels/volk/volk_16i_max_star_horizontal_16i.h
 delete mode 100644 volk/kernels/volk/volk_16i_permute_and_scalar_add.h
 delete mode 100644 volk/kernels/volk/volk_16i_s32f_convert_32f.h
 delete mode 100644 volk/kernels/volk/volk_16i_x4_quad_max_star_16i.h
 delete mode 100644 volk/kernels/volk/volk_16i_x5_add_quad_16i_x4.h
 delete mode 100644 volk/kernels/volk/volk_16ic_deinterleave_16i_x2.h
 delete mode 100644 volk/kernels/volk/volk_16ic_deinterleave_real_16i.h
 delete mode 100644 volk/kernels/volk/volk_16ic_deinterleave_real_8i.h
 delete mode 100644 volk/kernels/volk/volk_16ic_magnitude_16i.h
 delete mode 100644 volk/kernels/volk/volk_16ic_s32f_deinterleave_32f_x2.h
 delete mode 100644 volk/kernels/volk/volk_16ic_s32f_deinterleave_real_32f.h
 delete mode 100644 volk/kernels/volk/volk_16ic_s32f_magnitude_32f.h
 delete mode 100644 volk/kernels/volk/volk_16u_byteswap.h
 delete mode 100644 volk/kernels/volk/volk_16u_byteswappuppet_16u.h
 delete mode 100644 volk/kernels/volk/volk_32f_accumulator_s32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_acos_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_asin_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_atan_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_binary_slicer_32i.h
 delete mode 100644 volk/kernels/volk/volk_32f_binary_slicer_8i.h
 delete mode 100644 volk/kernels/volk/volk_32f_convert_64f.h
 delete mode 100644 volk/kernels/volk/volk_32f_cos_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_expfast_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_index_max_16u.h
 delete mode 100644 volk/kernels/volk/volk_32f_invsqrt_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_log2_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_s32f_32f_fm_detect_32f.h
 delete mode 100644 
volk/kernels/volk/volk_32f_s32f_calc_spectral_noise_floor_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_s32f_convert_16i.h
 delete mode 100644 volk/kernels/volk/volk_32f_s32f_convert_32i.h
 delete mode 100644 volk/kernels/volk/volk_32f_s32f_convert_8i.h
 delete mode 100644 volk/kernels/volk/volk_32f_s32f_multiply_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_s32f_normalize.h
 delete mode 100644 volk/kernels/volk/volk_32f_s32f_power_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_s32f_stddev_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_sin_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_sqrt_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_stddev_and_mean_32f_x2.h
 delete mode 100644 volk/kernels/volk/volk_32f_tan_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_tanh_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_x2_add_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_x2_divide_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_x2_dot_prod_16i.h
 delete mode 100644 volk/kernels/volk/volk_32f_x2_dot_prod_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_x2_interleave_32fc.h
 delete mode 100644 volk/kernels/volk/volk_32f_x2_max_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_x2_min_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_x2_multiply_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_x2_pow_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_x2_s32f_interleave_16ic.h
 delete mode 100644 volk/kernels/volk/volk_32f_x2_subtract_32f.h
 delete mode 100644 volk/kernels/volk/volk_32f_x3_sum_of_poly_32f.h
 delete mode 100644 volk/kernels/volk/volk_32fc_32f_dot_prod_32fc.h
 delete mode 100644 volk/kernels/volk/volk_32fc_32f_multiply_32fc.h
 delete mode 100644 volk/kernels/volk/volk_32fc_conjugate_32fc.h
 delete mode 100644 volk/kernels/volk/volk_32fc_deinterleave_32f_x2.h
 delete mode 100644 volk/kernels/volk/volk_32fc_deinterleave_64f_x2.h
 delete mode 100644 volk/kernels/volk/volk_32fc_deinterleave_imag_32f.h
 delete mode 100644 volk/kernels/volk/volk_32fc_deinterleave_real_32f.h
 delete mode 100644 volk/kernels/volk/volk_32fc_deinterleave_real_64f.h
 delete mode 100644 volk/kernels/volk/volk_32fc_index_max_16u.h
 delete mode 100644 volk/kernels/volk/volk_32fc_magnitude_32f.h
 delete mode 100644 volk/kernels/volk/volk_32fc_magnitude_squared_32f.h
 delete mode 100644 volk/kernels/volk/volk_32fc_s32f_atan2_32f.h
 delete mode 100644 volk/kernels/volk/volk_32fc_s32f_deinterleave_real_16i.h
 delete mode 100644 volk/kernels/volk/volk_32fc_s32f_magnitude_16i.h
 delete mode 100644 volk/kernels/volk/volk_32fc_s32f_power_32fc.h
 delete mode 100644 volk/kernels/volk/volk_32fc_s32f_power_spectrum_32f.h
 delete mode 100644 
volk/kernels/volk/volk_32fc_s32f_x2_power_spectral_density_32f.h
 delete mode 100644 volk/kernels/volk/volk_32fc_s32fc_multiply_32fc.h
 delete mode 100644 volk/kernels/volk/volk_32fc_s32fc_rotatorpuppet_32fc.h
 delete mode 100644 volk/kernels/volk/volk_32fc_s32fc_x2_rotator_32fc.h
 delete mode 100644 volk/kernels/volk/volk_32fc_x2_conjugate_dot_prod_32fc.h
 delete mode 100644 volk/kernels/volk/volk_32fc_x2_dot_prod_32fc.h
 delete mode 100644 volk/kernels/volk/volk_32fc_x2_multiply_32fc.h
 delete mode 100644 volk/kernels/volk/volk_32fc_x2_multiply_conjugate_32fc.h
 delete mode 100644 
volk/kernels/volk/volk_32fc_x2_s32f_square_dist_scalar_mult_32f.h
 delete mode 100644 volk/kernels/volk/volk_32fc_x2_square_dist_32f.h
 delete mode 100644 volk/kernels/volk/volk_32i_s32f_convert_32f.h
 delete mode 100644 volk/kernels/volk/volk_32i_x2_and_32i.h
 delete mode 100644 volk/kernels/volk/volk_32i_x2_or_32i.h
 delete mode 100644 volk/kernels/volk/volk_32u_byteswap.h
 delete mode 100644 volk/kernels/volk/volk_32u_byteswappuppet_32u.h
 delete mode 100644 volk/kernels/volk/volk_32u_popcnt.h
 delete mode 100644 volk/kernels/volk/volk_32u_popcntpuppet_32u.h
 delete mode 100644 volk/kernels/volk/volk_64f_convert_32f.h
 delete mode 100644 volk/kernels/volk/volk_64f_x2_max_64f.h
 delete mode 100644 volk/kernels/volk/volk_64f_x2_min_64f.h
 delete mode 100644 volk/kernels/volk/volk_64u_byteswap.h
 delete mode 100644 volk/kernels/volk/volk_64u_byteswappuppet_64u.h
 delete mode 100644 volk/kernels/volk/volk_64u_popcnt.h
 delete mode 100644 volk/kernels/volk/volk_64u_popcntpuppet_64u.h
 delete mode 100644 volk/kernels/volk/volk_8i_convert_16i.h
 delete mode 100644 volk/kernels/volk/volk_8i_s32f_convert_32f.h
 delete mode 100644 volk/kernels/volk/volk_8ic_deinterleave_16i_x2.h
 delete mode 100644 volk/kernels/volk/volk_8ic_deinterleave_real_16i.h
 delete mode 100644 volk/kernels/volk/volk_8ic_deinterleave_real_8i.h
 delete mode 100644 volk/kernels/volk/volk_8ic_s32f_deinterleave_32f_x2.h
 delete mode 100644 volk/kernels/volk/volk_8ic_s32f_deinterleave_real_32f.h
 delete mode 100644 volk/kernels/volk/volk_8ic_x2_multiply_conjugate_16ic.h
 delete mode 100644 volk/kernels/volk/volk_8ic_x2_s32f_multiply_conjugate_32fc.h
 delete mode 100644 volk/kernels/volk/volk_8u_conv_k7_r2puppet_8u.h
 delete mode 100644 volk/kernels/volk/volk_8u_x4_conv_k7_r2_8u.h
 delete mode 100644 volk/lib/CMakeLists.txt
 delete mode 100644 volk/lib/constants.c.in
 delete mode 100644 volk/lib/gcc_x86_cpuid.h
 delete mode 100644 volk/lib/qa_16s_add_quad_aligned16.cc
 delete mode 100644 volk/lib/qa_16s_add_quad_aligned16.h
 delete mode 100644 volk/lib/qa_16s_branch_4_state_8_aligned16.cc
 delete mode 100644 volk/lib/qa_16s_branch_4_state_8_aligned16.h
 delete mode 100644 volk/lib/qa_16s_permute_and_scalar_add_aligned16.cc
 delete mode 100644 volk/lib/qa_16s_permute_and_scalar_add_aligned16.h
 delete mode 100644 volk/lib/qa_16s_quad_max_star_aligned16.cc
 delete mode 100644 volk/lib/qa_16s_quad_max_star_aligned16.h
 delete mode 100644 volk/lib/qa_32f_fm_detect_aligned16.cc
 delete mode 100644 volk/lib/qa_32f_fm_detect_aligned16.h
 delete mode 100644 volk/lib/qa_32f_index_max_aligned16.cc
 delete mode 100644 volk/lib/qa_32f_index_max_aligned16.h
 delete mode 100644 volk/lib/qa_32fc_index_max_aligned16.cc
 delete mode 100644 volk/lib/qa_32fc_index_max_aligned16.h
 delete mode 100644 volk/lib/qa_32fc_power_spectral_density_32f_aligned16.cc
 delete mode 100644 volk/lib/qa_32fc_power_spectral_density_32f_aligned16.h
 delete mode 100644 volk/lib/qa_32fc_x2_conjugate_dot_prod_32fc_u.cc
 delete mode 100644 volk/lib/qa_32fc_x2_conjugate_dot_prod_32fc_u.h
 delete mode 100644 volk/lib/qa_32u_popcnt_aligned16.cc
 delete mode 100644 volk/lib/qa_32u_popcnt_aligned16.h
 delete mode 100644 volk/lib/qa_64u_popcnt_aligned16.cc
 delete mode 100644 volk/lib/qa_64u_popcnt_aligned16.h
 delete mode 100644 volk/lib/qa_utils.cc
 delete mode 100644 volk/lib/qa_utils.h
 delete mode 100644 volk/lib/testqa.cc
 delete mode 100644 volk/lib/volk_malloc.c
 delete mode 100644 volk/lib/volk_prefs.c
 delete mode 100644 volk/lib/volk_rank_archs.c
 delete mode 100644 volk/lib/volk_rank_archs.h
 delete mode 100644 volk/orc/volk_16ic_deinterleave_16i_x2_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_16ic_deinterleave_real_8i_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_16ic_magnitude_16i_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_16ic_s32f_deinterleave_32f_x2_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_16sc_magnitude_32f_aligned16_orc_impl.orc
 delete mode 100644 volk/orc/volk_16u_byteswap_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32f_s32f_multiply_32f_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32f_s32f_normalize_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32f_sqrt_32f_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32f_x2_add_32f_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32f_x2_divide_32f_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32f_x2_dot_prod_32f_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32f_x2_max_32f_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32f_x2_min_32f_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32f_x2_multiply_32f_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32f_x2_subtract_32f_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32fc_32f_multiply_32fc_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32fc_magnitude_32f_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32fc_s32f_magnitude_16i_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32fc_s32fc_multiply_32fc_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32fc_x2_multiply_32fc_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32i_x2_and_32i_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_32i_x2_or_32i_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_8i_convert_16i_a_orc_impl.orc
 delete mode 100644 volk/orc/volk_8i_s32f_convert_32f_a_orc_impl.orc
 delete mode 100644 volk/python/volk_modtool/CMakeLists.txt
 delete mode 100644 volk/python/volk_modtool/README
 delete mode 100644 volk/python/volk_modtool/__init__.py
 delete mode 100644 volk/python/volk_modtool/cfg.py
 delete mode 100755 volk/python/volk_modtool/volk_modtool
 delete mode 100644 volk/python/volk_modtool/volk_modtool_generate.py
 delete mode 100644 volk/tmpl/volk.tmpl.c
 delete mode 100644 volk/tmpl/volk.tmpl.h
 delete mode 100644 volk/tmpl/volk_cpu.tmpl.c
 delete mode 100644 volk/tmpl/volk_cpu.tmpl.h
 delete mode 100644 volk/tmpl/volk_machine_xxx.tmpl.c
 delete mode 100644 volk/tmpl/volk_machines.tmpl.c
 delete mode 100644 volk/tmpl/volk_machines.tmpl.h
 delete mode 100644 volk/tmpl/volk_typedefs.tmpl.h
 delete mode 100644 volk/volk.pc.in



reply via email to

[Prev in Thread] Current Thread [Next in Thread]