RPM Package Manager, CVS Repository http://rpm5.org/cvs/ ____________________________________________________________________________
Server: rpm5.org Name: Jeff Johnson Root: /v/rpm/cvs Email: [email protected] Module: sqlite Date: 10-Jul-2010 21:04:07 Branch: HEAD Handle: 2010071019040001 Added files: sqlite .splintrc Modified files: sqlite Makefile.in autogen.sh Log: - sqlite: splint fiddles. Summary: Revision Changes Path 1.7 +143 -0 sqlite/.splintrc 1.7 +120 -0 sqlite/Makefile.in 1.6 +1 -1 sqlite/autogen.sh ____________________________________________________________________________ patch -p0 <<'@@ .' Index: sqlite/.splintrc ============================================================================ $ cvs diff -u -r0 -r1.7 .splintrc --- /dev/null 2010-07-10 21:03:45.000000000 +0200 +++ .splintrc 2010-07-10 21:04:04.234268007 +0200 @@ -0,0 +1,143 @@ +-I. -I./src -DNDEBUGXXX + +#+partial ++forcehints + + +-warnposix + ++unixlib + +-unrecogcomments # XXX ignore doxygen markings + ++strict # lclint level + +# --- in progress +-bounds + +-aliasunique +-constuse +-duplicatequals +-evalorderuncon +-fcnderef +-fixedformalarray +-fullinitblock +-initallelements +-matchfields +-mustmod +-mutrep +-noparams +-onlyunqglobaltrans +-ownedtrans +-realrelatecompare +-sefuncon +-superuser +-uniondef +-unrecog +-unsignedcompare +-warnlintcomments + +-boolops +-branchstate +-bufferoverflowhigh +-castfcnptr +-compdef # 300 +-compdestroy # 116 +-compmempass # 113 +-declundef # 23 +-evalorder # 12 +-exitarg +-formatconst # 4 +-globs # 71 parse.y +-globstate # 18 +-infloopsuncon # 4 +-internalglobs +-mayaliasunique +-modfilesys +-modnomods # 154 +-modobserveruncon # 6 +-moduncon # 11 +-modunconnomods # 51 +-nestedextern +-noeffect +-noeffectuncon # 147 +-nullassign # 2 parse.y +-nullderef # 28 +-nullpass # 548 +-nullret # 92 +-nullstate # 232 +-predboolptr +-protoparammatch # 107 +-ptrcompare +-realcompare # 18 +-redecl # 2 +-redef # 2 +-retalias +-retvalint +-retvalother +-sefparams # 2 +-shadow +-shiftnegative +-sizeoftype +-strictusereleased # 1 +-stringliteralsmaller # 1 +-type +-unreachable +-usereleased # 70 + +-dependenttrans # 4 +-immediatetrans # 51 +-kepttrans # 26 +-observertrans # 29 +-onlytrans # 19 +-readonlytrans # 648 +-statictrans # 9 +-temptrans # 107 +-unqualifiedtrans # 24 + +-casebreak +-forempty +-ifempty +-looploopbreak +-looploopcontinue +-loopswitchbreak +-switchloopbreak +-switchswitchbreak +-whileempty + +-exportfcn +-exportheader +-exportheadervar +-exportlocal +-exporttype +-exportvar +-fcnuse +-fielduse +-paramuse +-typeuse +-varuse + +# --- not-yet at strict level +-bitwisesigned +-elseifcomplete +-forblock +-ifblock +-incondefs +-namechecks # tedious ANSI compliance checks +-ptrarith # tedious + +-mustdefine +-shiftimplementation # 148 ctype.h + +-strictops +-whileblock + +# --- not-yet at checks level +-mustfree +-usedef + +# --- not-yet at standard level ++boolint ++charint ++ignorequals ++matchanyintegral @@ . patch -p0 <<'@@ .' Index: sqlite/Makefile.in ============================================================================ $ cvs diff -u -r1.6 -r1.7 Makefile.in --- sqlite/Makefile.in 10 Jul 2010 16:33:28 -0000 1.6 +++ sqlite/Makefile.in 10 Jul 2010 19:04:01 -0000 1.7 @@ -838,3 +838,123 @@ sqlite3.dll: $(REAL_LIBOBJ) sqlite3.def $(TCC) -shared -o $@ sqlite3.def \ -Wl,"--strip-all" $(REAL_LIBOBJ) + +# +## Local rpm mods +# + +LINT = splint + +libsqlite3_xx_SOURCES = \ + src/alter.c \ + src/analyze.c \ + src/attach.c \ + src/auth.c \ + src/backup.c \ + src/bitvec.c \ + src/btmutex.c \ + src/btree.c \ + src/build.c \ + src/callback.c \ + src/complete.c \ + src/ctime.c \ + src/date.c \ + src/delete.c \ + src/expr.c \ + src/fault.c \ + src/fkey.c \ + src/func.c \ + src/global.c \ + src/hash.c \ + src/insert.c \ + src/journal.c \ + src/legacy.c \ + src/loadext.c \ + src/main.c \ + src/malloc.c \ + src/mem0.c \ + src/mem1.c \ + src/mem2.c \ + src/mem3.c \ + src/mem5.c \ + src/memjournal.c \ + src/mutex.c \ + src/mutex_noop.c \ + src/mutex_os2.c \ + src/mutex_unix.c \ + src/mutex_w32.c \ + src/notify.c \ + src/os.c \ + src/pager.c \ + src/pcache1.c \ + src/pcache.c \ + src/pragma.c \ + src/prepare.c \ + src/printf.c \ + src/random.c \ + src/resolve.c \ + src/rowset.c \ + src/select.c \ + src/status.c \ + src/table.c \ + src/tokenize.c \ + src/trigger.c \ + src/update.c \ + src/utf.c \ + src/util.c \ + src/vacuum.c \ + src/vdbeapi.c \ + src/vdbeaux.c \ + src/vdbeblob.c \ + src/vdbe.c \ + src/vdbemem.c \ + src/vdbetrace.c \ + src/vtab.c \ + src/walker.c \ + src/where.c + +# src/os_os2.c +# src/os_unix.c \ +# src/os_win.c +# src/shell.c \ +# +# src/lempar.c +# src/tclsqlite.c +# src/test1.c +# src/test2.c +# src/test3.c +# src/test4.c +# src/test5.c +# src/test6.c +# src/test7.c +# src/test8.c +# src/test9.c +# src/test_async.c +# src/test_autoext.c +# src/test_backup.c +# src/test_btree.c +# src/test_config.c +# src/test_devsym.c +# src/test_func.c +# src/test_hexio.c +# src/test_init.c +# src/test_intarray.c +# src/test_journal.c +# src/test_loadext.c +# src/test_malloc.c +# src/test_mutex.c +# src/test_onefile.c +# src/test_osinst.c +# src/test_pcache.c +# src/test_schema.c +# src/test_server.c +# src/test_tclvar.c +# src/test_thread.c +# src/test_wsd.c + +.PHONY: sources +sources: + @echo $(libsqlite3_xx_SOURCES:%=sqlite/%) + +lint: $(HDR) parse.c + $(LINT) ${DEFS} ${INCLUDES} ${libsqlite3_xx_SOURCES} @@ . patch -p0 <<'@@ .' Index: sqlite/autogen.sh ============================================================================ $ cvs diff -u -r1.5 -r1.6 autogen.sh --- sqlite/autogen.sh 10 Jul 2010 16:57:38 -0000 1.5 +++ sqlite/autogen.sh 10 Jul 2010 19:04:01 -0000 1.6 @@ -14,7 +14,7 @@ $libtoolize --copy --force aclocal autoheader -automake -a -c +#automake -a -c autoconf if [ "$1" = "--noconfigure" ]; then @@ . ______________________________________________________________________ RPM Package Manager http://rpm5.org CVS Sources Repository [email protected]
