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]

Reply via email to