Major Makefile.am housecleaning. Passes distcheck.
Move all occurrences of swig_built_sources out of Makefile.am's.Move all SWIG related use of BUILT_SOURCES out of Makefile.am's.Clean up 'if PYTHON' conditionalization in gr-*
Still left to do: fix Makefile.swig CLEANFILES and no_dist_files...
rearrange includes to always be: internal GR, external, with GR.
Modified gcell and gr-atsc cppunit tests to output XML files, too. Gcell needs testing.
gcell: make versioned libraries
Remove omnithreads library.
Convert gcell to use boost::threads instead of omnithread.
Passes make check.
Misc. packaging tweaks
Note gcell/apps/gen_script.py needs to use gitInstall gnuradio-config-info in libgnuradio-core0Add pfb examples to gnuradio-examplesAdd missing python files in gnuradio-examples
Added git ignore files auto created from svn:ignore properties.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11592 221aa14e-8319-0410-a670-987f0aec2ac5
Doc fixes.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@11088 221aa14e-8319-0410-a670-987f0aec2ac5
Merged r10501:10505 from michaelld/omnithread into trunk. Moves omnithread header files into /gnuradio. Trunk passes distcheck.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10506 221aa14e-8319-0410-a670-987f0aec2ac5
gcc 4.3 cleanup
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@10459 221aa14e-8319-0410-a670-987f0aec2ac5
Merged eb/gcell-wip -r10213:10230 into the trunk. This reduces theoverhead of off-loading jobs, such that it is now feasible to off-load50us jobs on the QS21 and 10us jobs on the PS3. See wiki:Gcell forperformance graphs. There is still plenty of room for improvement....
Merged eb/gcell-wip2 rev 10130:10152 into trunk.
This makes several gcell related changes.
{{{The first two are INCOMPATIBLE CHANGES:
(1) The gcell portion of the code base was reorganized. As part of thatreorganization, the paths to the include files changed. They are now...
Merged features/mp-sched -r8915:9335 into the trunk. The trunk nowcontains the SMP aware scheduler. This changesetintroduces a dependency on boost 1.35 or later.See source:gnuradio/trunk/README.building-boost for additional info.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9336 221aa14e-8319-0410-a670-987f0aec2ac5
Moved mb_time to omni_time and left mb_time.h with typedef to maintainbackwards compatibility. Removed gcell's dependency on mblocks. Nowgcell only depends on omnithread. Merged eb/wip -r8621:8623 to trunk.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8624 221aa14e-8319-0410-a670-987f0aec2ac5
Merged eb/gcell-wip -r8559:8571 into trunk. The shared queuestructure is slightly modified, and the spu dequeue has beenstreamlined. In addition, the spu Lost-Lock Line Reservation event isnow work correctly, though it is still disabled because it's slower...
refactored gc_jd_queue_data, faster mutex_unlock
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8558 221aa14e-8319-0410-a670-987f0aec2ac5
Merged eb/gcell-wip -r8302:8307 into trunk. This changeset includesan example of SPE assembler (memset.S), a new file of macros for usewith SPE assembler (gc_spu_macs.h), and an extended QA framework. Theeasy to use QA framework adds support for SPE utility code that's...
Tweaks for gcc 4.3 based on patch from Marek Mahut <[email protected]>.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8292 221aa14e-8319-0410-a670-987f0aec2ac5
Merged eb/gcell -r8215:8243 into trunk. This adds gr-gcell, the GNURadio interface to the Cell Broadband Engine.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8244 221aa14e-8319-0410-a670-987f0aec2ac5
FFT inverse tranform is now correct.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8211 221aa14e-8319-0410-a670-987f0aec2ac5
Merged gcell-wip -r8159:8202 into trunk. This includes the followingchanges: * gc_make_job_manager now returns a boost::shared_ptr * opts.program_handle is now a boost::shared_ptr * two new functions for getting a program handle * look_proc and alloc_job_desc now throw on error...
Fix for gcell corrrectness/performance problem. Replaces mfc_syncwith appropriate use of tag and fenced get. We could pick up a bitof additional performance by double buffering the the local storejob descriptor, but that's left for a rainy day.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8090 221aa14e-8319-0410-a670-987f0aec2ac5
dependency fix
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8089 221aa14e-8319-0410-a670-987f0aec2ac5
minor cleanup
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8088 221aa14e-8319-0410-a670-987f0aec2ac5
Merged gcell, the Cell SPE scheduler and RPC mechanism into the trunk.(eb/trunk-with-gcell r8037:8085). Expect additional tweaks, butcurrently works and passes distcheck.
git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8086 221aa14e-8319-0410-a670-987f0aec2ac5