summaryrefslogtreecommitdiff
path: root/gr-trellis
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix compiler warnings across the tree. Adds --enable-warnings-as-errors ↵jcorgan2008-08-241-0/+2
| | | | | | configure option. Currently compiles with no warnings with GCC 4.2.3 on Ubuntu 8.04. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@9396 221aa14e-8319-0410-a670-987f0aec2ac5
* Tweaks for gcc 4.3 based on patch from Marek Mahut <mmahut@fedoraproject.org>.eb2008-04-303-0/+3
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8292 221aa14e-8319-0410-a670-987f0aec2ac5
* Minor tweak that avoids intermittent build failureeb2008-03-191-2/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@8057 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged eb/reverted-7899 -r7928:7930 into trunk. This effectivelyeb2008-03-051-6/+10
| | | | | | | | reverts changeset 7899 and fixes some distcheck problems. We're now back to the old behavior, where you must "make" before "make distcheck". git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7931 221aa14e-8319-0410-a670-987f0aec2ac5
* Fix for ticket:236, parallel makes are indeterminate.eb2008-03-031-3/+28
| | | | | | | Merged eb/pmake r7909:7911 into trunk git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7912 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r7866:7887 from michaelld/discheck_fix into trunk. Allows running ↵jcorgan2008-02-291-2/+3
| | | | | | 'make distcheck' without running 'make' first. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7899 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged build_config branch into trunk:michaelld2008-02-211-1/+1
| | | | | | | | | | | | | | | | | | | | | 1) Modified top-level run_tests.sh script: a) to execute code for setting or changing the library search path in Darwin (DYLD_LIBRARY_PATH) or Windows (PATH) on those host OSs only, not on other host OSs. b) Added local (to the component making check) library paths to those same search paths, since libtool doesn't do it (unlike in Linux). 2) In all AM Makefiles -except those dealing with USRP firmware-, changes INCLUDES to AM_CPPFLAGS since the former is deprecated. 3) Changed AM_CPPFLAGS to FW_INCLUDES for commands .c.rel in USRP firmware. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7769 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r7478:7608 from michaelld/t186 into trunk. Adds ability to compile ↵jcorgan2008-02-082-4/+5
| | | | | | GNU Radio modules individually, using already installed dependent libraries and include files. New functionality is enabled using --with-* on configure command line; existing build options should remain unchanged. Nice work by Michael Dickens, still needs documentation update on wiki. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7617 221aa14e-8319-0410-a670-987f0aec2ac5
* Implements ticket:207jcorgan2007-11-2718-182/+182
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@7042 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r6271:6278 from jcorgan/t182 into trunk. Implements ticket:182.jcorgan2007-09-0433-1/+2525
| | | | | | | | | | | | | | | | | | | | | Created new top-level component, gr-utils, to hold commonly used utility scripts (originally in gnuradio-examples). These now install into the system path, allowing their use from wherever. Reorganization of gnuradio-examples component: * Commonly used utility scripts moved from python/usrp into gr-utils. * Examples now install into $(prefix)/share/gnuradio/examples/... * Channel coding examples moved into gr-trellis/src/examples, now install from there, only if gr-atsc itself is going to built and installed. * ATSC example scripts now install into example hierarchy * Cruft has been moved into 'limbo' in repository, do not get installed Trunk passes 'make distcheck'. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6279 221aa14e-8319-0410-a670-987f0aec2ac5
* Updated license from GPL version 2 or later to GPL version 3 or later.eb2007-07-2145-45/+45
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@6044 221aa14e-8319-0410-a670-987f0aec2ac5
* Merged r4632:4645 on jcorgan/linking into trunk. Cleans up linking issues ↵jcorgan2007-02-261-1/+1
| | | | | | with libtool and already installed libraries. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4646 221aa14e-8319-0410-a670-987f0aec2ac5
* gr-trellis/src/lib/Makefile.gen added back to repoanastas2007-02-131-0/+84
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4473 221aa14e-8319-0410-a670-987f0aec2ac5
* Removed generated files from repository.jcorgan2007-02-132-140/+0
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4472 221aa14e-8319-0410-a670-987f0aec2ac5
* files are not required anymoreanastas2007-02-131-58/+0
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4469 221aa14e-8319-0410-a670-987f0aec2ac5
* files are not required anymoreanastas2007-02-131-185/+0
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4468 221aa14e-8319-0410-a670-987f0aec2ac5
* files are not required anymoreanastas2007-02-131-93/+0
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4467 221aa14e-8319-0410-a670-987f0aec2ac5
* trellis_generated.i and Makefile.gen need not be under version control...anastas2007-02-134-20/+65
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4466 221aa14e-8319-0410-a670-987f0aec2ac5
* clean up the codeanastas2007-02-131-11/+0
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4465 221aa14e-8319-0410-a670-987f0aec2ac5
* implementation using templatesanastas2007-02-132-26/+47
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4464 221aa14e-8319-0410-a670-987f0aec2ac5
* added methods to interleaver class for writting to text fileanastas2007-02-133-0/+31
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4463 221aa14e-8319-0410-a670-987f0aec2ac5
* viterbi_combined templates for both input and outputanastas2007-02-133-0/+336
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4462 221aa14e-8319-0410-a670-987f0aec2ac5
* added methods to fsm class for writting to text fileanastas2007-02-133-10/+41
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4461 221aa14e-8319-0410-a670-987f0aec2ac5
* Minor fix in interleaver class: invoking with negative seed will not reset ↵anastas2007-02-065-7/+6
| | | | | | the random number generator. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4402 221aa14e-8319-0410-a670-987f0aec2ac5
* Added explicit template instantiation.michaelld2007-02-063-57/+37
| | | | | | | | Removed unneeded non-template code. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4400 221aa14e-8319-0410-a670-987f0aec2ac5
* added method in fsm to generate an svg description of the fsm (by Tim Meehan)anastas2007-02-063-5/+63
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4395 221aa14e-8319-0410-a670-987f0aec2ac5
* added comments in quicksort_index.ccanastas2007-02-061-0/+3
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4394 221aa14e-8319-0410-a670-987f0aec2ac5
* removed generated files from svneb2007-02-0548-3761/+0
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4387 221aa14e-8319-0410-a670-987f0aec2ac5
* changed variable name to remove automake warningeb2007-02-051-4/+4
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4386 221aa14e-8319-0410-a670-987f0aec2ac5
* Fix for ticket:29 . Newly generated .cc,.h,.i files are also checkedmichaelld2007-02-0521-295/+159
| | | | | | | | in, with the "warning" message at the top. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4385 221aa14e-8319-0410-a670-987f0aec2ac5
* minor fixes so that there are no warnings when making gr-trellisanastas2007-02-055-7/+7
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4384 221aa14e-8319-0410-a670-987f0aec2ac5
* added warning message for automatic generationanastas2007-02-054-0/+8
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4382 221aa14e-8319-0410-a670-987f0aec2ac5
* added support for irregular FSMsanastas2007-02-0413-83/+89
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4371 221aa14e-8319-0410-a670-987f0aec2ac5
* Add comment noting use of GNU make extension.gdt2007-01-161-0/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4278 221aa14e-8319-0410-a670-987f0aec2ac5
* Use paths with $(top_srcdir) so that builds from other than source dirs work.gdt2006-11-251-1/+1
| | | | | | | | (Corrects problem I introduced when removing pattern rules.) git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4022 221aa14e-8319-0410-a670-987f0aec2ac5
* Avoid pattern rule to enable building with BSD make.gdt2006-11-251-2/+2
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@4020 221aa14e-8319-0410-a670-987f0aec2ac5
* Fixes ticket:87.jcorgan2006-10-091-0/+2
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3749 221aa14e-8319-0410-a670-987f0aec2ac5
* Fixes ticket:77.jcorgan2006-09-281-1/+9
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3679 221aa14e-8319-0410-a670-987f0aec2ac5
* Partial fix for ticket:76. Fixes those components that are beingjcorgan2006-09-281-0/+4
| | | | | | | released in 3.0. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3676 221aa14e-8319-0410-a670-987f0aec2ac5
* fixed ticket #65anastas2006-09-142-3/+5
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3540 221aa14e-8319-0410-a670-987f0aec2ac5
* Updated FSF address in all files. Fixes ticket:51eb2006-09-1395-192/+192
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3534 221aa14e-8319-0410-a670-987f0aec2ac5
* Updated documentation in gr-trellis/docanastas2006-09-113-8/+436
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3524 221aa14e-8319-0410-a670-987f0aec2ac5
* Refactored some common functions for metric calculations. Updated the ↵anastas2006-09-0316-33/+184
| | | | | | documentation. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3469 221aa14e-8319-0410-a670-987f0aec2ac5
* updated gr-trellis documentationanastas2006-08-301-8/+79
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3453 221aa14e-8319-0410-a670-987f0aec2ac5
* Added a siso_combined block analogous to the viterbi_combined; useful for ↵anastas2006-08-307-21/+559
| | | | | | FSMs with a large output alphabet git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3452 221aa14e-8319-0410-a670-987f0aec2ac5
* Implements ticket:3 and fixes ticket:42. The common functionality of jcorgan2006-08-271-49/+8
| | | | | | | | | | run_tests.in for Python QA has been extracted into run_tests.sh in the top-level and the individual run_tests just invoke that with the right path parameters. Also fixed Cygwin 'make check' bug by adding fix by Don Ward. git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3440 221aa14e-8319-0410-a670-987f0aec2ac5
* Fixes ticket:34. Merged r3420:3425 from jcorgan/ticket-34.jcorgan2006-08-262-18/+30
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3426 221aa14e-8319-0410-a670-987f0aec2ac5
* added $(NO_UNDEFINED) to Makefile.ameb2006-08-261-1/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3423 221aa14e-8319-0410-a670-987f0aec2ac5
* trial fix for ticket:55eb2006-08-251-1/+1
| | | | git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3414 221aa14e-8319-0410-a670-987f0aec2ac5
* clean-up of Viterbi blocks: d_trace is not a private variable anymore but a ↵anastas2006-08-2320-148/+156
| | | | | | local variable git-svn-id: http://gnuradio.org/svn/gnuradio/trunk@3382 221aa14e-8319-0410-a670-987f0aec2ac5