aboutsummaryrefslogtreecommitdiffstats
path: root/Makefile
AgeCommit message (Expand)AuthorFilesLines
2016-10-13Fix warning compiling sparse-llvmChristopher Li1-1/+1
2014-11-10build: allow use of PKG_CONFIG to override pkg-configAaro Koskinen1-6/+7
2014-10-10Add support for multiarch system header filesRamsay Jones1-0/+3
2014-10-10Makefile: suppress error message from shellRamsay Jones1-9/+7
2014-09-25Use LLVM_CONFIG instead of llvm-config in MakefilePavel Roskin1-1/+1
2014-09-25sparse-llvm: Fix LLVM 3.5 linker errorsOmar Sandoval1-0/+1
2014-04-15build: allow use of LLVM_CONFIG to override llvm-config config scriptCody P Schafer1-6/+7
2014-01-29Sparse 0.5.0v0.5.0Christopher Li1-1/+1
2014-01-29Fix make dist failureChristopher Li1-1/+1
2013-12-21Sparse 0.5.0 rc1Christopher Li1-1/+1
2013-05-15Trivial: Remove redundant Makefile variableChristopher Li1-2/+1
2013-05-15sparse, llvm: fix link errorsXi Wang1-2/+2
2013-03-06There's no current way to know the versionJoe Perches1-1/+9
2013-02-13Merge git://git.kernel.org/pub/scm/linux/kernel/git/viro/sparse into margeChristopher Li1-1/+1
2013-02-12switch to delayed handling of escape sequencesAl Viro1-1/+1
2012-01-02Merge branch 'sparse-llvm' of git://github.com/penberg/sparse-llvm.gitChristopher Li1-1/+25
2011-11-25sparse, llvm: Don't fail the build if LLVM is too oldPekka Enberg1-3/+10
2011-11-21sparse 0.4.4v0.4.4Christopher Li1-1/+1
2011-08-29Sparse 0.4.4-rc2v0.4.4-rc2Christopher Li1-1/+1
2011-08-28Limit usage of g++ to llvm related programs.Christopher Li1-2/+3
2011-08-23sparse, llvm: Fix 'sparsec' when it's not in PATHPekka Enberg1-1/+1
2011-08-23sparse, llvm: Fix assert() in sparse codePekka Enberg1-1/+1
2011-08-23sparse, llvm: Initial commitPekka Enberg1-1/+17
2011-08-20Sparse 0.4.4-rc1v0.4.4-rc1Christopher Li1-1/+1
2011-04-25Allow overwrite CFLAGS from command lineChristopher Li1-6/+7
2011-04-18build: add an all-installable target that builds the targets to install.Diego Elio Pettenò1-1/+3
2011-04-18build: allow easy override of GCC_BASEDiego Elio Pettenò1-1/+2
2011-03-11Makefile: warn user when libxml and/or libgtk2 are not availableFlorian Fainelli1-0/+4
2010-09-02sparse 0.4.3 finialv0.4.3Christopher Li1-1/+1
2010-07-13inspect: Add test-inspect programChristopher Li1-3/+14
2010-03-28Makefile: fix permissions mixup on installDan McGee1-7/+12
2010-03-28Simplify Makefile using static pattern rulesChristopher Li1-8/+3
2009-10-11Sparse 0.4.2v0.4.2Christopher Li1-2/+2
2009-07-20Makefile: suppress error message from pkg-configRamsay Jones1-1/+1
2009-07-18Have Makefile import local.mk if it exists.Samuel Bronson1-2/+8
2008-12-28Clean up Makefile long linesChristopher Li1-14/+17
2008-12-28Makefile automatic header dependencyChristopher Li1-77/+21
2008-12-18Set gcc include path at runtime.Alexey Zaytsev1-4/+3
2008-12-18Gdb macros to get a better look at some sparse data structures.Alexey Zaytsev1-9/+11
2007-11-13Makefile: VERSION=0.4.10.4.1Josh Triplett1-1/+1
2007-09-19fix install perms of manpagesMike Frysinger1-1/+1
2007-09-15Makefile: VERSION=0.40.4Josh Triplett1-1/+1
2007-09-15Add a manpage for cgccJosh Triplett1-1/+1
2007-09-15Makefile: Use ?= to allow overriding OS or AR on the Make command lineJosh Triplett1-2/+2
2007-09-06Use -fno-strict-aliasing, as the ptrlist code seems to violate C99 strict ali...Josh Triplett1-1/+1
2007-08-31Install the Sparse manpageJosh Triplett1-0/+7
2007-08-09libxml compile fix on CygwinKovarththanan Rajaratnam1-1/+1
2007-08-04Makefile: improve flag handlingMike Frysinger1-4/+5
2007-07-30Drop -fpic; it hurts performance and we don't build libsparse.so by defaultJosh Triplett1-1/+7
2007-07-30Add some missing dependencies in the MakefileJosh Triplett1-0/+2
2007-07-29Makefile: Use -O2 -finline-functions, not just -OJosh Triplett1-1/+1
2007-07-22Makefile: stop cleaning files we didn't make and have no business cleaningJosh Triplett1-1/+1
2007-07-22Fix test-suite to handle stdout and stderr separately, and fix up testsJosh Triplett1-2/+7
2007-07-14Split c2xml build rule into compile and link stages, and add the quiet prefixesJosh Triplett1-5/+5
2007-07-13add c2xml programRob Taylor1-0/+15
2007-07-08Make clean depend on clean-checkJosh Triplett1-1/+1
2007-07-08test-suite: a tiny test automation scriptDamien Lespiau1-0/+7
2007-06-01Makefile prettyprinting: make INSTALL and other output line up correctlyJosh Triplett1-4/+4
2007-06-01Change "LD" to "LINK" in Makefile prettyprinting.Josh Triplett1-14/+14
2007-05-22Remove extra space.Josh Triplett1-1/+1
2007-05-22Beautify all & install Makefile targetsDamien Lespiau1-27/+43
2007-05-01Add a "make dist" that requires $(VERSION) to match `git describe`Josh Triplett1-0/+7
2007-05-01Remove old version note.Josh Triplett1-3/+0
2007-05-01Fix the version numberJosh Triplett1-1/+1
2007-02-27Move pkg-config file to lib, rather than shareJosh Triplett1-1/+1
2007-01-16Sparse-based Ctags implementationChristopher Li1-1/+6
2006-12-05Remove old SCCS target from Makefile.0.2Josh Triplett1-2/+0
2006-12-05Generate and install a pkg-config file. Add DESTDIR support to Makefile.Josh Triplett1-10/+19
2006-12-05Install static library and header filesJosh Triplett1-20/+17
2006-12-04Rename "check.c" to "sparse.c" to match program name; update .gitignoreJosh Triplett1-2/+2
2006-11-06Stop building and installing libsparse.so0.1Josh Triplett1-3/+3
2006-11-06Install cgcc on "make install", refactor installation codePavel Roskin1-2/+5
2006-11-06Compile sparse executable under it's own name, not as "check"Pavel Roskin1-8/+3
2006-08-29[PATCH] Add backend to graph basic blocksJosh Triplett1-1/+5
2006-08-29[PATCH] Use $(BINDIR) consistently in Makefile rather than $(PREFIX)/binJosh Triplett1-3/+3
2005-12-20[PATCH] dissect.cOleg Nesterov1-2/+7
2005-11-21[PATCH] Add a function to translate the SSA form back to normal form.Luc Van Oostenryck1-2/+5
2005-08-02Add DEBUG mode, which enables various expensive debug optionsLinus Torvalds1-0/+5
2005-04-07Move the ptrlist macros out of the sparse "lib.[ch]" files.Linus Torvalds1-2/+4
2005-04-07[PATCH] sparse: Makefile trivialitiesAlexey Dobriyan1-2/+2
2005-04-07Name static library "libsparse.a" to match shared library namingLinus Torvalds1-1/+1
2005-04-07[PATCH] : "make clean" doesn't delete libsparse.sormps@joel.ist.utl.pt1-1/+1
2005-04-07Support building sparse as a shared library.Linus Torvalds1-13/+25
2005-04-07Remove stat-based file identity tests.Linus Torvalds1-2/+2
2005-04-07[PATCH] missing dependency for storage.oSam Ravnborg1-0/+1
2005-04-07Make "storage" be part of the sparse library, and split outLinus Torvalds1-2/+3
2005-04-07Add silly storage handling example.Linus Torvalds1-1/+5
2005-04-07Fix up dependencies for allocate.cLinus Torvalds1-0/+1
2005-04-07Split out the blob allocator from lib.c into allocate.c.Linus Torvalds1-2/+3
2005-04-07Rename "register.c" into "liveness.c". That's what it does.Linus Torvalds1-2/+2
2005-04-07Add "memop" simplification phase.Linus Torvalds1-1/+2
2005-04-07Add a final pseudo usage tracking phase, which keepsLinus Torvalds1-1/+2
2005-04-07Happy Thanksgiving, everybody!Linus Torvalds1-0/+3
2005-04-07Move instruction simplification to new file "simplify.c".Linus Torvalds1-1/+2
2005-04-07Fix cse.c dependencies.Linus Torvalds1-0/+1
2005-04-07Add initial CSE passLinus Torvalds1-1/+1
2005-04-07Move flow analysis out of "linearize.c" and into new "flow.c"Linus Torvalds1-2/+3
2005-04-07Make 'make install' check the target install directory.Linus Torvalds1-1/+10
2005-04-07Add compatibility file for solaris.welinder@troll.com1-0/+6
2005-04-07AutomergeLinus Torvalds1-1/+1
2005-04-07Add new "compat.h" header file to lib dependencies list.Linus Torvalds1-1/+1
2005-04-07New BitKeeper file ``test-sort.c''welinder@anemone.rentec.com1-0/+3
2005-04-07Add system-specific compatibility functions to makeLinus Torvalds1-1/+3
2005-04-07[PATCH] Use $(CC) everywhere in Makefile.pj@ludd.ltu.se1-6/+6
2005-04-07Add sort_list() function that kind of works like qsort, butLinus Torvalds1-1/+3
2005-04-07Morten made us almost -Wwrite-strings clean. Go the extra mile.Linus Torvalds1-1/+1
2005-04-07[PATCH] more on fixing dependencyChristopher Li1-0/+3
2005-04-07Add dependancy information for the new ident-list.hLinus Torvalds1-1/+2
2005-04-07Don't strip the binary when installing.Linus Torvalds1-1/+1
2005-04-07Add proper dependencies on compile.hLinus Torvalds1-2/+2
2005-04-07[PATCH] sparse --- Makefile dependancy fix for check.oChris Wedgwood1-0/+1
2005-04-07Add "bitmap.h" for some simple bitmap opsLinus Torvalds1-1/+1
2005-04-07[PATCH] small sparse additionsChris Wedgwood1-1/+1
2005-04-07Use "-O" to compile sparse, to make the compiler warn more.Linus Torvalds1-1/+1
2005-04-07Use variables for target data structure information, Linus Torvalds1-1/+1
2005-04-07Fix another missing dependency. Linus Torvalds1-0/+1
2005-04-07Fix dependenciesLinus Torvalds1-0/+1
2005-04-07Add "goto/label" support for linearization.Linus Torvalds1-1/+1
2005-04-07Add a "test-linearize" program to test the output ofLinus Torvalds1-2/+6
2005-04-07[PATCH] "silly sparse x86 backend"Jeff Garzik1-5/+11
2005-04-07Make the default install directory be $(HOME)/bin instead of /usr/local/binLinus Torvalds1-1/+1
2005-04-07Split tree evaluation into two phases: the first phaseLinus Torvalds1-1/+1
2005-04-07Make it easier to add extra libraries (eg add a "-lefence" thing forLinus Torvalds1-4/+5
2005-04-07Install the kernel source checker as "sparse" in /usr/local/bin.Linus Torvalds1-0/+9
2005-04-07[PATCH] Use $(CC) consistently throughout the MakefileRyan Anderson1-1/+1
2005-04-07Create "inline.c", which contains the function "copy_statement()",Linus Torvalds1-1/+1
2005-04-07[PATCH] Get gcc internal header files path from gcc itselfRyan Anderson1-2/+5
2005-04-07Make the library look more like a library, preparing for switch-overLinus Torvalds1-26/+32
2005-04-07Add "check" program that just evaluates the tree and does nothingLinus Torvalds1-1/+4
2005-04-07Add "target.h" to the list of headers, to make dependencies come out right.Linus Torvalds1-1/+1
2005-04-07Oops. The preprocessor symbol evaluation printed out the wrong name.Linus Torvalds1-1/+4
2005-04-07Split the compile time constant evaluation up intoLinus Torvalds1-1/+2
2005-04-07Add dependencies for new filesLinus Torvalds1-0/+2
2005-04-07Split up the printout functions into a file of their own.Linus Torvalds1-1/+4
2005-04-07Split up the expression parsing in "parse.c" into a file ofLinus Torvalds1-2/+2
2005-04-07Fix dependencies again, after again having been bitten by me beingLinus Torvalds1-3/+6
2005-04-07Add symbol scoping for proper parsing.Linus Torvalds1-2/+2
2005-04-07Clean up makefile, add more dependencies.Linus Torvalds1-9/+12
2005-04-07Make the preprocessor use the C parser, and then evaluate preprocessorLinus Torvalds1-2/+2
2005-04-07Preprocessor symbol handling: handle simple cases of #define andLinus Torvalds1-2/+2
2005-04-07Add initial preprocessor pass (doesn't actually do much)Linus Torvalds1-4/+4
2005-04-07Parse if-else and return statementsLinus Torvalds1-1/+1
2005-04-07Start handling minimal semantic information, needed for types.Linus Torvalds1-2/+3
2005-04-07Parse more C expressions.Linus Torvalds1-4/+6
2005-04-07Add simple recursive-descent C expression parsing (but we only do theLinus Torvalds1-2/+9
2005-04-07Yaah. I'm a retard, but I want to at least try to see how hard it isLinus Torvalds1-0/+10