aboutsummaryrefslogtreecommitdiff
path: root/lib.h
Commit message (Expand)AuthorAgeFilesLines
* Who says you can't do type-safe function-overloading in C?Linus Torvalds2005-04-071-5/+18
* Add some type-safety features to the list pointer operations.Linus Torvalds2005-04-071-7/+15
* Make the CSE "repeat" logic be more fine-grained than justLinus Torvalds2005-04-071-0/+1
* helper function cleanup: separate delete/replace list entries.Linus Torvalds2005-04-071-6/+2
* Add "optimize" flag, and collect the flags into lib.c.Linus Torvalds2005-04-071-0/+2
* Remove "struct phi", replace with instruction that generates a pseudo.Linus Torvalds2005-04-071-4/+3
* Move all of the setup code to one single "sparse()" helper function.Linus Torvalds2005-04-071-0/+1
* Add pack_ptr_list() helper function.Linus Torvalds2005-04-071-0/+4
* Move flow analysis out of "linearize.c" and into new "flow.c"Linus Torvalds2005-04-071-0/+4
* Remove the horrid iterators.Linus Torvalds2005-04-071-58/+0
* Move "pos.pos" to be the top bits of the word.Linus Torvalds2005-04-071-2/+2
* Add support for freeing constant-sized allocations.Linus Torvalds2005-04-071-0/+1
* When adding a list entry, we sometimes want theLinus Torvalds2005-04-071-1/+1
* Show usage notes for symbols.Linus Torvalds2005-04-071-0/+3
* Add "linearize_ptr_list()" to turn a pointer list into an array.Linus Torvalds2005-04-071-0/+1
* Make context count warning be controllable with "-Wcontext" flag.Linus Torvalds2005-04-071-2/+1
* Get rid of the old "iterate()" interfaces.Linus Torvalds2005-04-071-19/+0
* test-linearize.c:welinder@troll.com2005-04-071-0/+1
* [PATCH] #if expression handling cleanupsAlexander Viro2005-04-071-0/+1
* This file uses NULL, so include stdlib.hwelinder@anemone.rentec.com2005-04-071-0/+3
* Add system-specific compatibility functions to makeLinus Torvalds2005-04-071-0/+2
* Add sort_list() function that kind of works like qsort, butLinus Torvalds2005-04-071-0/+1
* Add "-Wtypesign" command line option.Linus Torvalds2005-04-071-0/+1
* Many files:welinder@darter.rentec.com2005-04-071-3/+10
* Poison deleted ptr-list entries.Linus Torvalds2005-04-071-0/+1
* [PATCH] Use more simple/fast iteratorsChristopher Li2005-04-071-3/+3
* Add DELETE_CURRENT_PTR and REPLACE_CURRENT_PTR.Linus Torvalds2005-04-071-0/+16
* Make END_FOR_EACH_PTR[_REVERSE] take the ptr name as an argument.Linus Torvalds2005-04-071-7/+7
* Re-organize list access macros for easier expansion.Linus Torvalds2005-04-071-40/+62
* Fix silly "first_basic_block()" typoLinus Torvalds2005-04-071-1/+1
* [PATCH] __attribute__((bitwise))Alexander Viro2005-04-071-0/+1
* Introduce -Wdefault-bitfield-sign and only warn when asked for.welinder@troll.com2005-04-071-0/+1
* Cset exclude: welinder@troll.com|ChangeSet|20040812190944|57264welinder@troll.com2005-04-071-4/+0
* lib.c, lib.h:welinder@troll.com2005-04-071-0/+4
* Shrink "struct token" by moving "noexpand" into the position flags.Linus Torvalds2005-04-071-1/+2
* Add "info()" for informational messages, to go together with aLinus Torvalds2005-04-071-0/+1
* [PATCH] Fix "return" target handlingChristopher Li2005-04-071-0/+12
* [PATCH] linearize conditional expressionsChristopher Li2005-04-071-1/+1
* [PATCH] More linearizion funChristopher Li2005-04-071-1/+1
* [PATCH] pack basic blocksChristopher Li2005-04-071-9/+43
* [PATCH] condition branch simplificationChristopher Li2005-04-071-0/+110
* [PATCH] PATCH: remove dead while loopChristopher Li2005-04-071-0/+6
* Add new IL for expression linearization.Linus Torvalds2005-04-071-0/+2
* Add helper function to test for ptr list empty.Linus Torvalds2005-04-071-0/+3
* Oops. Fix name clash by renaming the new "copy_ptr_list" to beLinus Torvalds2005-04-071-3/+3
* This add a linearization phase. It's not even close to doneLinus Torvalds2005-04-071-0/+11
* [PATCH] free_ptr_list() lib functionJeff Garzik2005-04-071-0/+1
* o create create_builtin_streamArnaldo Carvalho de Melo2005-04-071-0/+2
* o move add_pre_buffer, handle_switch and friends to lib.cArnaldo Carvalho de Melo2005-04-071-0/+8
* Update copyright notices to reflect the fact that TransmetaLinus Torvalds2005-04-071-0/+1