diff options
author | Trent Piepho <xyzzy@speakeasy.org> | 2007-02-23 02:09:33 -0800 |
---|---|---|
committer | Trent Piepho <xyzzy@speakeasy.org> | 2007-02-23 02:09:33 -0800 |
commit | c34c53638fecfe18f59fb63819ac79bb8090bc34 (patch) | |
tree | c7a9ad6567d59149ff7af0d04cadd127bbe83c00 /v4l_experimental/rds-saa6588.c | |
parent | fc36114f0e0a850ab5d6caa079c98a3e4d95565b (diff) | |
download | mediapointer-dvb-s2-c34c53638fecfe18f59fb63819ac79bb8090bc34.tar.gz mediapointer-dvb-s2-c34c53638fecfe18f59fb63819ac79bb8090bc34.tar.bz2 |
Largely re-write gentree.pl
From: Trent Piepho <xyzzy@speakeasy.org>
Mostly re-write gentree.pl to make a few improvements:
About three times faster
Correctly processes BTTV_VERSION_CODE checks
Properly handles #elif
Doesn't need absolute path names specified in command line arguments
Improved debug output, which now shows input line number
Can handle almost any general expression for a conditional compilation
directive. Can understand all these:
#if 0
#ifdef BROKEN_XAWTV
#ifndef MM_KERNEL
#if defined(STV0297_CS2)
#if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,20)
#elif defined(MM_KERNEL) || !BROKEN_XAWTV
#if BTTV_VERSION_CODE > KERNEL_VERSION(0,8,0) || defined(BROKEN_XAWTV)
#if (1 > 2) || (I2C_PEC && defined(I2C_CLASS_TV_ANALOG))
#ifndef CONFIG_XC3028 /* Keep */ <- knows to keep this one in the code
Signed-off-by: Trent Piepho <xyzzy@speakeasy.org>
Diffstat (limited to 'v4l_experimental/rds-saa6588.c')
0 files changed, 0 insertions, 0 deletions