Age | Commit message (Expand) | Author | Files | Lines |
2021-09-06 | Sparse v0.6.4HEADv0.6.4master | Luc Van Oostenryck | 1 | -1/+1 |
2021-09-01 | Sparse v0.6.4-rc1v0.6.4-rc1 | Luc Van Oostenryck | 1 | -1/+1 |
2021-04-17 | Merge branch 'schecker' | Luc Van Oostenryck | 1 | -0/+7 |
2021-04-13 | scheck: add a symbolic checker | Luc Van Oostenryck | 1 | -0/+7 |
2021-03-09 | ssa: the sparse set is not needed | Luc Van Oostenryck | 1 | -1/+0 |
2021-01-27 | Makefile: fix version.h dependencies | Kyle Russell | 1 | -1/+2 |
2020-10-18 | Sparse v0.6.3v0.6.3 | Luc Van Oostenryck | 1 | -1/+1 |
2020-10-12 | Sparse v0.6.3-rc1v0.6.3-rc1 | Luc Van Oostenryck | 1 | -1/+1 |
2020-10-08 | build: rule for validation needs to be FORCEd | Luc Van Oostenryck | 1 | -1/+1 |
2020-09-06 | testsuite: easier testing via script & makefile | Luc Van Oostenryck | 1 | -2/+2 |
2020-08-05 | sindex: rename it to 'semind' | Alexey Gladkov | 1 | -7/+7 |
2020-07-13 | openrisc: add minimal support | Luc Van Oostenryck | 1 | -0/+1 |
2020-07-13 | sh: add minimal support | Luc Van Oostenryck | 1 | -0/+1 |
2020-07-13 | nds32: add minimal support | Luc Van Oostenryck | 1 | -0/+1 |
2020-07-13 | xtensa: add minimal support | Luc Van Oostenryck | 1 | -0/+1 |
2020-07-13 | h8300: add minimal support | Luc Van Oostenryck | 1 | -0/+1 |
2020-07-06 | arch: add minimal support for microblaze | Luc Van Oostenryck | 1 | -0/+1 |
2020-07-02 | cleanup: move predefines in a separate file | Luc Van Oostenryck | 1 | -0/+1 |
2020-07-02 | options: move option parsing in a separate file | Luc Van Oostenryck | 1 | -0/+1 |
2020-06-21 | Sparse v0.6.2v0.6.2 | Luc Van Oostenryck | 1 | -1/+1 |
2020-06-18 | Sparse v0.6.2-rc2v0.6.2-rc2 | Luc Van Oostenryck | 1 | -1/+1 |
2020-06-18 | Merge branch 'misc' | Luc Van Oostenryck | 1 | -1/+2 |
2020-06-16 | build: let the C++ compiler be configurable | Luc Van Oostenryck | 1 | -1/+2 |
2020-06-14 | sindex: use -stdc=gnu99 | Luc Van Oostenryck | 1 | -0/+1 |
2020-06-14 | sindex: minimal version for sqlite3 is 3.24 | Luc Van Oostenryck | 1 | -0/+6 |
2020-06-13 | Sparse v0.6.2-rc1v0.6.2-rc1 | Luc Van Oostenryck | 1 | -1/+1 |
2020-06-12 | arch: add specificities for Alpha | Luc Van Oostenryck | 1 | -0/+1 |
2020-06-12 | arch: add specificities for Blackfin | Luc Van Oostenryck | 1 | -0/+1 |
2020-06-12 | arch: add specificities for Nios2 | Luc Van Oostenryck | 1 | -0/+1 |
2020-05-14 | build: fix LLVM version detection | Quentin Monnet | 1 | -1/+2 |
2020-03-11 | Add semantic index utility | Alexey Gladkov | 1 | -1/+11 |
2019-12-16 | arch: move arch-specificities to their own files | Luc Van Oostenryck | 1 | -0/+10 |
2019-11-05 | show-type: add a test program to test do_show_type() & friends | Luc Van Oostenryck | 1 | -0/+1 |
2019-10-14 | Sparse v0.6.1v0.6.1 | Luc Van Oostenryck | 1 | -1/+1 |
2019-10-07 | Sparse v0.6.1-rc2 is now out.v0.6.1-rc2 | Luc Van Oostenryck | 1 | -1/+1 |
2019-09-02 | problem building sparse 0.6.0 (sparse-llvm) | Randy Dunlap | 1 | -1/+1 |
2019-03-01 | Sparse v0.6.1-rc1v0.6.1-rc1 | Luc Van Oostenryck | 1 | -1/+1 |
2019-02-17 | build: honor CFLAGS & friends from environment | Uwe Kleine-König | 1 | -6/+9 |
2019-02-17 | build: get rid of MAN1DIR | Luc Van Oostenryck | 1 | -5/+8 |
2019-02-17 | build: always use '-Wall -Wwrite-strings' | Luc Van Oostenryck | 1 | -1/+1 |
2019-02-17 | build: CHECKER is not needed, remove it | Luc Van Oostenryck | 1 | -2/+1 |
2019-02-08 | fix parallel install | Luc Van Oostenryck | 1 | -6/+3 |
2019-02-01 | Makefile: default to LD = CC | Uwe Kleine-König | 1 | -1/+1 |
2018-12-26 | Sparse v0.6.0v0.6.0 | Luc Van Oostenryck | 1 | -1/+1 |
2018-12-21 | remove -finline-functions from CFLAGS | Luc Van Oostenryck | 1 | -1/+1 |
2018-12-18 | build: check if sparse-llvm needs libc++ | Luc Van Oostenryck | 1 | -0/+1 |
2018-12-18 | build: only need includedir from llvm-config | Luc Van Oostenryck | 1 | -1/+1 |
2018-12-18 | VERSION=0.6.0-rc1 | Luc Van Oostenryck | 1 | -1/+1 |
2018-07-01 | ssa: phase 1: phi-nodes placement | Luc Van Oostenryck | 1 | -0/+1 |
2018-07-01 | ptrmap: core implementation | Luc Van Oostenryck | 1 | -0/+1 |
2018-07-01 | idf: compute the iterated dominance frontier | Luc Van Oostenryck | 1 | -0/+1 |
2018-07-01 | sset: add implementation of sparse sets | Luc Van Oostenryck | 1 | -0/+1 |
2018-07-01 | graph: build the CFG reverse postorder traversal | Luc Van Oostenryck | 1 | -0/+1 |
2018-06-16 | ir-validate: add framework for IR validation | Luc Van Oostenryck | 1 | -0/+1 |
2018-06-08 | utils: add xmemdup() & xstrdup() | Luc Van Oostenryck | 1 | -0/+1 |
2018-05-19 | increment the version number suffix it with -dev | Luc Van Oostenryck | 1 | -1/+1 |
2018-05-19 | Merge branch 'next' into official | Luc Van Oostenryck | 1 | -163/+171 |
2018-05-06 | Merge branches 'unop', 'describe-dirty', 'range-syntax', 'old-testcases', 'fi... | Luc Van Oostenryck | 1 | -1/+1 |
2018-05-01 | build: use --dirty with 'git describe' | Luc Van Oostenryck | 1 | -1/+1 |
2018-05-01 | build: disable LLVM on x86-64-x32 | Luc Van Oostenryck | 1 | -0/+3 |
2018-05-01 | build: use 'filter' to do pattern matching inside the Makefile | Luc Van Oostenryck | 1 | -1/+1 |
2018-05-01 | build: use a variable for $(shell uname -m) | Luc Van Oostenryck | 1 | -2/+3 |
2018-03-24 | Sparse v0.5.2v0.5.2 | Luc Van Oostenryck | 1 | -1/+1 |
2018-03-03 | bump up version to 0.5.2-RC1v0.5.2-rc1 | Luc Van Oostenryck | 1 | -1/+1 |
2018-02-24 | move the optimization loop in its own file | Luc Van Oostenryck | 1 | -0/+1 |
2018-02-24 | 'amd64' is also ok for sparse-llvm | Luc Van Oostenryck | 1 | -1/+1 |
2018-02-20 | build: use -MMD for generated dependencies | Luc Van Oostenryck | 1 | -2/+2 |
2018-02-20 | build: add -MP for generated dependencies | Luc Van Oostenryck | 1 | -2/+2 |
2017-12-08 | testsuite: make the '%.t' rule depends on PROGRAMS too | Luc Van Oostenryck | 1 | -1/+1 |
2017-12-06 | fix: build sparse-llvm on i686s too. | Luc Van Oostenryck | 1 | -1/+1 |
2017-11-16 | add table to "negate" some opcode | Luc Van Oostenryck | 1 | -0/+1 |
2017-11-11 | Makefile: provide CFLAGS for command line override. | Christopher Li | 1 | -9/+9 |
2017-11-10 | Makefile: use locally built sparse in the selfcheck target | Ramsay Jones | 1 | -1/+1 |
2017-11-10 | build: let -fno-strict-aliasing be a mandatory flag | Luc Van Oostenryck | 1 | -1/+6 |
2017-11-10 | build: add rule to run a single test | Luc Van Oostenryck | 1 | -0/+2 |
2017-11-10 | build: use a single space before assignments | Luc Van Oostenryck | 1 | -2/+2 |
2017-11-10 | build: reorg & add comment | Luc Van Oostenryck | 1 | -8/+9 |
2017-11-10 | build: avoid foreach | Luc Van Oostenryck | 1 | -9/+11 |
2017-11-10 | build: add *.o to clean-check pattern | Luc Van Oostenryck | 1 | -0/+1 |
2017-11-10 | build: simplify clean pattern | Luc Van Oostenryck | 1 | -7/+3 |
2017-11-10 | build: simplify quiet commands | Luc Van Oostenryck | 1 | -13/+12 |
2017-11-10 | build: let quiet commands use less indentation | Luc Van Oostenryck | 1 | -8/+8 |
2017-11-10 | build: remove unused QUIET_INST_SH | Luc Van Oostenryck | 1 | -1/+0 |
2017-11-10 | build: use standard rules for install | Luc Van Oostenryck | 1 | -21/+14 |
2017-11-10 | build: allow the name 'local.mk' to be configurable via the environment | Luc Van Oostenryck | 1 | -1/+2 |
2017-11-10 | build: use one line per item | Luc Van Oostenryck | 1 | -8/+43 |
2017-11-10 | build: remove the dist rule since unused | Luc Van Oostenryck | 1 | -7/+0 |
2017-11-10 | build: normalize rules | Luc Van Oostenryck | 1 | -2/+2 |
2017-11-10 | build: remove rule for shared lib, it's unused | Luc Van Oostenryck | 1 | -15/+3 |
2017-11-10 | build: make clean targets quieter | Luc Van Oostenryck | 1 | -2/+3 |
2017-11-10 | build: move clean & clean-check together | Luc Van Oostenryck | 1 | -3/+3 |
2017-11-10 | build: remove references to unexisting pre-process.h | Luc Van Oostenryck | 1 | -1/+1 |
2017-11-10 | build: add note about overwritable vars | Luc Van Oostenryck | 1 | -0/+3 |
2017-11-10 | build: only generate version.h when needed | Uwe Kleine-König | 1 | -8/+14 |
2017-11-10 | build: move tests near their use | Luc Van Oostenryck | 1 | -38/+41 |
2017-11-10 | build: CHECKER_FLAGS=-Wno-vla for all targets | Luc Van Oostenryck | 1 | -3/+1 |
2017-11-10 | build: reuse rule for ALL_OBJS | Luc Van Oostenryck | 1 | -3/+2 |
2017-11-10 | build: no need to use wildcards for generated dependencies | Luc Van Oostenryck | 1 | -4/+3 |
2017-11-10 | build: use $LIBS directly in the dependency list | Luc Van Oostenryck | 1 | -2/+2 |
2017-11-10 | build: avoid rule-specific CFLAGS | Luc Van Oostenryck | 1 | -1/+1 |
2017-11-10 | build: allow CFLAGS & friends from command line | Luc Van Oostenryck | 1 | -3/+3 |
2017-11-10 | build: allow target-specific CFLAGS, CPPFLAGS, LDFLAGS & LDLIBS | Luc Van Oostenryck | 1 | -8/+11 |
2017-11-10 | build: use '-ldlibs' instead of '_EXTRA_OBJS' | Luc Van Oostenryck | 1 | -4/+4 |
2017-11-10 | build: use '-objs' instead of '_EXTRA_DEPS' | Luc Van Oostenryck | 1 | -6/+6 |
2017-11-10 | Makefile: use locally built sparse in the selfcheck target | Ramsay Jones | 1 | -1/+1 |
2017-11-06 | build: remove unused support for pkgconfig | Luc Van Oostenryck | 1 | -24/+3 |
2017-11-06 | build: fix effectiveness of generated dependencies | Luc Van Oostenryck | 1 | -1/+1 |
2017-11-06 | build: pass CPPFLAGS to compiler | Uwe Kleine-König | 1 | -2/+2 |
2017-11-06 | build: drop -g from LDFLAGS | Uwe Kleine-König | 1 | -1/+0 |
2017-11-06 | build: drop BASIC_CFLAGS and ALL_CFLAGS | Uwe Kleine-König | 1 | -9/+7 |
2017-11-06 | build: put comment about local.mk to the place where it is included | Uwe Kleine-König | 1 | -5/+4 |
2017-11-05 | build: make PREFIX overwritable from the environment | Uwe Kleine-König | 1 | -1/+1 |
2017-10-02 | build: remove version.h in clean target | Uwe Kleine-König | 1 | -1/+1 |
2017-09-12 | build: disable sparse-llvm on non-x86 | Luc Van Oostenryck | 1 | -0/+4 |
2017-08-17 | Sparse 0.5.1 | Christopher Li | 1 | -1/+1 |
2017-08-11 | Bump sparse's version to -rc5v0.5.1-rc5 | Luc Van Oostenryck | 1 | -1/+1 |
2017-08-10 | test-inspect: Detect gtk3 then gtk2 package | Christopher Li | 1 | -7/+14 |
2017-08-09 | Makefile: pass -Wno-vla to sparse while checking pre-process.c | Ramsay Jones | 1 | -1/+4 |
2017-08-09 | Makefile: add selfcheck target | Christopher Li | 1 | -2/+12 |
2017-08-09 | Makefile: clean up and simplify | Christopher Li | 1 | -10/+8 |
2017-07-04 | bump sparse's version to 0.5.1-rc4v0.5.1-rc4 | Christopher Li | 1 | -1/+1 |
2017-06-21 | bump sparse's version to -rc3 | Luc Van Oostenryck | 1 | -1/+1 |
2017-05-15 | add show_allocation_stats() | Luc Van Oostenryck | 1 | -0/+1 |
2017-02-13 | move evaluation & expansion of builtins in a separate file | Luc Van Oostenryck | 1 | -0/+1 |
2016-10-13 | Fix warning compiling sparse-llvm | Christopher Li | 1 | -1/+1 |
2014-11-10 | build: allow use of PKG_CONFIG to override pkg-config | Aaro Koskinen | 1 | -6/+7 |
2014-10-10 | Add support for multiarch system header files | Ramsay Jones | 1 | -0/+3 |
2014-10-10 | Makefile: suppress error message from shell | Ramsay Jones | 1 | -9/+7 |
2014-09-25 | Use LLVM_CONFIG instead of llvm-config in Makefile | Pavel Roskin | 1 | -1/+1 |
2014-09-25 | sparse-llvm: Fix LLVM 3.5 linker errors | Omar Sandoval | 1 | -0/+1 |
2014-04-15 | build: allow use of LLVM_CONFIG to override llvm-config config script | Cody P Schafer | 1 | -6/+7 |
2014-01-29 | Sparse 0.5.0v0.5.0 | Christopher Li | 1 | -1/+1 |
2014-01-29 | Fix make dist failure | Christopher Li | 1 | -1/+1 |
2013-12-21 | Sparse 0.5.0 rc1 | Christopher Li | 1 | -1/+1 |
2013-05-15 | Trivial: Remove redundant Makefile variable | Christopher Li | 1 | -2/+1 |
2013-05-15 | sparse, llvm: fix link errors | Xi Wang | 1 | -2/+2 |
2013-03-06 | There's no current way to know the version | Joe Perches | 1 | -1/+9 |
2013-02-13 | Merge git://git.kernel.org/pub/scm/linux/kernel/git/viro/sparse into marge | Christopher Li | 1 | -1/+1 |
2013-02-12 | switch to delayed handling of escape sequences | Al Viro | 1 | -1/+1 |
2012-01-02 | Merge branch 'sparse-llvm' of git://github.com/penberg/sparse-llvm.git | Christopher Li | 1 | -1/+25 |
2011-11-25 | sparse, llvm: Don't fail the build if LLVM is too old | Pekka Enberg | 1 | -3/+10 |
2011-11-21 | sparse 0.4.4v0.4.4 | Christopher Li | 1 | -1/+1 |
2011-08-29 | Sparse 0.4.4-rc2v0.4.4-rc2 | Christopher Li | 1 | -1/+1 |
2011-08-28 | Limit usage of g++ to llvm related programs. | Christopher Li | 1 | -2/+3 |
2011-08-23 | sparse, llvm: Fix 'sparsec' when it's not in PATH | Pekka Enberg | 1 | -1/+1 |
2011-08-23 | sparse, llvm: Fix assert() in sparse code | Pekka Enberg | 1 | -1/+1 |
2011-08-23 | sparse, llvm: Initial commit | Pekka Enberg | 1 | -1/+17 |
2011-08-20 | Sparse 0.4.4-rc1v0.4.4-rc1 | Christopher Li | 1 | -1/+1 |
2011-04-25 | Allow overwrite CFLAGS from command line | Christopher Li | 1 | -6/+7 |
2011-04-18 | build: add an all-installable target that builds the targets to install. | Diego Elio Pettenò | 1 | -1/+3 |
2011-04-18 | build: allow easy override of GCC_BASE | Diego Elio Pettenò | 1 | -1/+2 |
2011-03-11 | Makefile: warn user when libxml and/or libgtk2 are not available | Florian Fainelli | 1 | -0/+4 |
2010-09-02 | sparse 0.4.3 finialv0.4.3 | Christopher Li | 1 | -1/+1 |
2010-07-13 | inspect: Add test-inspect program | Christopher Li | 1 | -3/+14 |
2010-03-28 | Makefile: fix permissions mixup on install | Dan McGee | 1 | -7/+12 |
2010-03-28 | Simplify Makefile using static pattern rules | Christopher Li | 1 | -8/+3 |
2009-10-11 | Sparse 0.4.2v0.4.2 | Christopher Li | 1 | -2/+2 |
2009-07-20 | Makefile: suppress error message from pkg-config | Ramsay Jones | 1 | -1/+1 |
2009-07-18 | Have Makefile import local.mk if it exists. | Samuel Bronson | 1 | -2/+8 |
2008-12-28 | Clean up Makefile long lines | Christopher Li | 1 | -14/+17 |
2008-12-28 | Makefile automatic header dependency | Christopher Li | 1 | -77/+21 |
2008-12-18 | Set gcc include path at runtime. | Alexey Zaytsev | 1 | -4/+3 |
2008-12-18 | Gdb macros to get a better look at some sparse data structures. | Alexey Zaytsev | 1 | -9/+11 |
2007-11-13 | Makefile: VERSION=0.4.10.4.1 | Josh Triplett | 1 | -1/+1 |
2007-09-19 | fix install perms of manpages | Mike Frysinger | 1 | -1/+1 |
2007-09-15 | Makefile: VERSION=0.40.4 | Josh Triplett | 1 | -1/+1 |
2007-09-15 | Add a manpage for cgcc | Josh Triplett | 1 | -1/+1 |
2007-09-15 | Makefile: Use ?= to allow overriding OS or AR on the Make command line | Josh Triplett | 1 | -2/+2 |
2007-09-06 | Use -fno-strict-aliasing, as the ptrlist code seems to violate C99 strict ali... | Josh Triplett | 1 | -1/+1 |
2007-08-31 | Install the Sparse manpage | Josh Triplett | 1 | -0/+7 |
2007-08-09 | libxml compile fix on Cygwin | Kovarththanan Rajaratnam | 1 | -1/+1 |
2007-08-04 | Makefile: improve flag handling | Mike Frysinger | 1 | -4/+5 |
2007-07-30 | Drop -fpic; it hurts performance and we don't build libsparse.so by default | Josh Triplett | 1 | -1/+7 |
2007-07-30 | Add some missing dependencies in the Makefile | Josh Triplett | 1 | -0/+2 |
2007-07-29 | Makefile: Use -O2 -finline-functions, not just -O | Josh Triplett | 1 | -1/+1 |
2007-07-22 | Makefile: stop cleaning files we didn't make and have no business cleaning | Josh Triplett | 1 | -1/+1 |
2007-07-22 | Fix test-suite to handle stdout and stderr separately, and fix up tests | Josh Triplett | 1 | -2/+7 |
2007-07-14 | Split c2xml build rule into compile and link stages, and add the quiet prefixes | Josh Triplett | 1 | -5/+5 |
2007-07-13 | add c2xml program | Rob Taylor | 1 | -0/+15 |
2007-07-08 | Make clean depend on clean-check | Josh Triplett | 1 | -1/+1 |
2007-07-08 | test-suite: a tiny test automation script | Damien Lespiau | 1 | -0/+7 |
2007-06-01 | Makefile prettyprinting: make INSTALL and other output line up correctly | Josh Triplett | 1 | -4/+4 |
2007-06-01 | Change "LD" to "LINK" in Makefile prettyprinting. | Josh Triplett | 1 | -14/+14 |
2007-05-22 | Remove extra space. | Josh Triplett | 1 | -1/+1 |
2007-05-22 | Beautify all & install Makefile targets | Damien Lespiau | 1 | -27/+43 |
2007-05-01 | Add a "make dist" that requires $(VERSION) to match `git describe` | Josh Triplett | 1 | -0/+7 |
2007-05-01 | Remove old version note. | Josh Triplett | 1 | -3/+0 |
2007-05-01 | Fix the version number | Josh Triplett | 1 | -1/+1 |
2007-02-27 | Move pkg-config file to lib, rather than share | Josh Triplett | 1 | -1/+1 |
2007-01-16 | Sparse-based Ctags implementation | Christopher Li | 1 | -1/+6 |
2006-12-05 | Remove old SCCS target from Makefile.0.2 | Josh Triplett | 1 | -2/+0 |
2006-12-05 | Generate and install a pkg-config file. Add DESTDIR support to Makefile. | Josh Triplett | 1 | -10/+19 |
2006-12-05 | Install static library and header files | Josh Triplett | 1 | -20/+17 |
2006-12-04 | Rename "check.c" to "sparse.c" to match program name; update .gitignore | Josh Triplett | 1 | -2/+2 |
2006-11-06 | Stop building and installing libsparse.so0.1 | Josh Triplett | 1 | -3/+3 |
2006-11-06 | Install cgcc on "make install", refactor installation code | Pavel Roskin | 1 | -2/+5 |
2006-11-06 | Compile sparse executable under it's own name, not as "check" | Pavel Roskin | 1 | -8/+3 |
2006-08-29 | [PATCH] Add backend to graph basic blocks | Josh Triplett | 1 | -1/+5 |
2006-08-29 | [PATCH] Use $(BINDIR) consistently in Makefile rather than $(PREFIX)/bin | Josh Triplett | 1 | -3/+3 |
2005-12-20 | [PATCH] dissect.c | Oleg Nesterov | 1 | -2/+7 |