1. 4bc507a Fix early constant simplification by Linus Torvalds · 1 year, 8 months ago master
  2. 32eb1e2 Allow both regular casts and forced casts for restricted values by Linus Torvalds · 4 years ago
  3. 2a37dcc Don't remove MOD_SPECIFIER from 'bitwise' types by Linus Torvalds · 4 years, 2 months ago
  4. a435aa9 unrestricted values are unrestricted even after a cast by Linus Torvalds · 4 years, 2 months ago
  5. 06ee15c allow restricted ordered compares with unrestricted values by Linus Torvalds · 4 years, 2 months ago
  6. 82a321f bitwise: allow all-bits-set as a restricted value by Linus Torvalds · 4 years, 2 months ago
  7. 4d48342 simplify signed constants early by Linus Torvalds · 4 years, 2 months ago
  8. 558962a add "conditional context increment" model by Linus Torvalds · 4 years, 4 months ago
  9. 7caf6c1 substitute(): convert switch() into cascade of ifs by Al Viro · 8 months ago
  10. 30a54e1 make expand_one_symbol() inline by Al Viro · 8 months ago
  11. 0c70701 simplify the calling conventions of collect_arguments() by Al Viro · 10 months ago
  12. 905397f merge(): saner handling of ->noexpand by Al Viro · 8 months ago
  13. bada298 expansion-time va_opt handling by Al Viro · 8 months ago
  14. b8d6ab7 __VA_OPT__: parsing by Al Viro · 8 months ago
  15. e4a15f1 pre-process.c: split try_arg() by Al Viro · 8 months ago
  16. de095d6 preparations for __VA_OPT__ support: reshuffle argument slot assignments by Al Viro · 8 months ago
  17. cbaf039 deal with ## on arguments separately by Al Viro · 10 months ago
  18. 550a699 stop mangling arglist, get rid of TOKEN_ARG_COUNT by Al Viro · 8 months ago
  19. da28e5b kill create_arglist() by Al Viro · 8 months ago
  20. 3cbbddf on-demand argument expansion by Al Viro · 8 months ago
  21. 521adca steal 2 bits from argnum for argument kind by Al Viro · 8 months ago
  22. 765ef32 preparing to change argument number encoding for TOKEN_..._ARGUMENT by Al Viro · 10 months ago
  23. 99d2ef6 make expand_has_...() responsible for expanding its argument by Al Viro · 8 months ago
  24. 8ea6637 try_arg(): don't use arglist for argument name lookups by Al Viro · 8 months ago
  25. 9b7b552 simplify collect_arguments() and fix error handling there by Al Viro · 8 months ago
  26. edba964 parsing #define: saner handling of argument count, part 1 by Al Viro · 8 months ago
  27. e355021 more dup_token() optimizations by Al Viro · 10 months ago
  28. 89cd49c expand and simplify the call of dup_token() in copy() by Al Viro · 10 months ago
  29. 338a9fa split copy() into "need to copy" and "can move in place" cases by Al Viro · 10 months ago
  30. 3715683 lift handling of ->immutable into dup_token() by Al Viro · 10 months ago
  31. 0e14620 substitute(): merge TOKEN_IDENT case with default by Al Viro · 10 months ago
  32. e588cf8 constify struct token pointers in dup_token() and substitute() by Al Viro · 10 months ago
  33. 0777342 tokenize.c: bump IDENT_HASH_BITS by Al Viro · 10 months ago
  34. aaf69f2 create_hashed_ident(): use memcmp() instead of strncmp() by Al Viro · 10 months ago
  35. 153b13a speed lookup_macro() up by Al Viro · 10 months ago
  36. 08ed2cb speed dup_token() up by Al Viro · 10 months ago
  37. 2634e39 fix __builtin_strlen() constantness by Al Viro · 10 months ago
  38. fbdde31 builtin: implement __builtin_strlen() for constants by Dan Carpenter · 1 year ago
  39. dc9efe4 sparse: implement typeof_unqual() by Dan Carpenter · 1 year, 11 months ago
  40. 610d841 doc: update the instructions for mailing list subscription by Changyuan Lyu · 1 year, 1 month ago
  41. 67f0a03 doc: update maintainer by Chris Li · 1 year, 1 month ago
  42. bb97bcb fix: Skip if symbol have no op when handle_qualifiers by wenlunpeng · 2 years, 1 month ago
  43. 366ad4b Warn about "unsigned value that used to be signed against zero" by Vincent Mailhol · 1 year, 1 month ago
  44. c47766c vadidation: add used-to-be-signed unit tests by Vincent Mailhol · 1 year, 1 month ago
  45. 0196afe Merge branch 'riscv' by Luc Van Oostenryck · 2 years, 9 months ago
  46. 09411a7 Merge branch 'llvm-next' by Luc Van Oostenryck · 2 years, 9 months ago
  47. 2925599 llvm: allow arm64 by Luc Van Oostenryck · 2 years, 9 months ago
  48. c991e5c Merge branch 'llvm-15' by Luc Van Oostenryck · 2 years, 9 months ago
  49. bf6ea1c llvm: avoid trivial recursion in symbol_type() by Luc Van Oostenryck · 2 years, 10 months ago
  50. 0544c54 llvm: fix LLVM 15 deprecation warnings by Luc Van Oostenryck · 2 years, 9 months ago
  51. 77b30af riscv: G extension implies Zicsr & Zifencei by Luc Van Oostenryck · 2 years, 9 months ago
  52. 3500cba riscv: V extension implies F & D by Luc Van Oostenryck · 2 years, 9 months ago
  53. 8264c20 riscv: add predefines for v_min_vlen, v_elen & v_elen_fp by Luc Van Oostenryck · 2 years, 9 months ago
  54. 3a41dd0 RISC-V: Add basic support for the vector extension by Conor Dooley · 3 years, 8 months ago
  55. b753d38 llvm: ensure SYM_NODE is stripped before accessing the return type by Luc Van Oostenryck · 2 years, 9 months ago
  56. d5a73d3 llvm: do not duplicate strings and use their length in struct string by Luc Van Oostenryck · 2 years, 9 months ago
  57. d7edb6c llvm: add a few testcases for integer/pointer conversion by Luc Van Oostenryck · 2 years, 9 months ago
  58. 453d7af llvm: suppress warnings about deprecated API by Luc Van Oostenryck · 2 years, 9 months ago
  59. 1cf3d98 Merge branches 'doc' and 'stray-t' by Luc Van Oostenryck · 2 years, 10 months ago
  60. 5ec6e21 testsuite: avoid "warning: stray \ before t" message by Luc Van Oostenryck · 2 years, 10 months ago
  61. 04558f8 add .readthedocs.yaml by Luc Van Oostenryck · 2 years, 10 months ago
  62. 550130d doc: set 'en' as language in Sphinx's config file by Luc Van Oostenryck · 2 years, 10 months ago
  63. 3f9b43d doc: update conf.py for more recent version of sphinx by Luc Van Oostenryck · 2 years, 10 months ago
  64. 3ddf02d reassoc: fix infinite loop during reassociation by Luc Van Oostenryck · 2 years, 10 months ago
  65. adceff0 linearize.c: fix buffer overrun warning from fortify by Jeff Layton · 3 years, 8 months ago
  66. 98b2034 xtensa: switch to little endianness by Guennadi Liakhovetski · 4 years ago
  67. 40c4253 RISC-V: Add support for the zihintpause extension by Palmer Dabbelt · 4 years, 2 months ago
  68. 7058eaf RISC-V: Add support for the zicbom extension by Palmer Dabbelt · 4 years, 2 months ago
  69. eac793a Merge branch 'handle-cleanup-attr' by Luc Van Oostenryck · 2 years, 10 months ago
  70. 25e9650 parse: handle __cleanup__ attribute by Dan Carpenter · 2 years, 11 months ago
  71. dc581e6 parse: add testcases for __cleanup__ attribute by Luc Van Oostenryck · 2 years, 11 months ago
  72. ce1a672 Merge branches 'unreplaced' and 'inline' by Luc Van Oostenryck · 4 years, 4 months ago
  73. d42df42 inline: free symbol list after use by Luc Van Oostenryck · 4 years, 4 months ago
  74. 1777fe6 inline: allocate statement after guards by Luc Van Oostenryck · 4 years, 4 months ago
  75. b6b0d32 inline: avoid needless intermediate vars by Luc Van Oostenryck · 4 years, 4 months ago
  76. ec2e9b5 inline: declaration of the variadic vars is useless by Luc Van Oostenryck · 4 years, 4 months ago
  77. fd3f7de inline: comment about creating node of node on variadics by Luc Van Oostenryck · 4 years, 4 months ago
  78. 102baa1 inline: add testcases for inlining of variadics by Luc Van Oostenryck · 4 years, 4 months ago
  79. 0e1aae5 fix "unreplaced" warnings caused by using typeof() on inline functions by Luc Van Oostenryck · 4 years, 4 months ago
  80. 4880bd1 predefine __ATOMIC_ACQUIRE & friends as weak by Luc Van Oostenryck · 4 years, 4 months ago
  81. 9212270 Merge branches 'cgcc-dash-x' and 'fixes' by Luc Van Oostenryck · 4 years, 5 months ago
  82. 53e04b3 allow show_token() on TOKEN_ZERO_IDENT by Luc Van Oostenryck · 4 years, 5 months ago
  83. e44f724 fix crash when inlining casts of erroneous expressions by Luc Van Oostenryck · 4 years, 5 months ago
  84. 29083a7 cgcc: do not die on '-x assembler' by Luc Van Oostenryck · 4 years, 5 months ago
  85. b3cf30b Merge branch 'riscv' by Luc Van Oostenryck · 4 years, 5 months ago
  86. b296539 RISC-V: Remove "g" from the extension list by Palmer Dabbelt · 4 years, 7 months ago
  87. dcb3887 RISC-V: Remove the unimplemented ISA extensions by Palmer Dabbelt · 4 years, 7 months ago
  88. 90feaaa RISC-V: Match GCC's semantics for multiple -march instances by Palmer Dabbelt · 4 years, 7 months ago
  89. e31e645 RISC-V: don't die() on -march errors, just warn by Palmer Dabbelt · 4 years, 7 months ago
  90. d9c17b4 Merge branch 'cast-value' by Luc Van Oostenryck · 4 years, 5 months ago
  91. 187285b cast_value: remove error-prone redundant argument by Luc Van Oostenryck · 4 years, 5 months ago
  92. 698360c cast_value: assign the new type by Luc Van Oostenryck · 4 years, 5 months ago
  93. 56afb50 Merge branch 'fixes' into master by Luc Van Oostenryck · 4 years, 5 months ago
  94. 3d1d65b fix zero/sign extension of integer character constants by Luc Van Oostenryck · 4 years, 5 months ago
  95. 5a0004b Merge branch 'xtensa' by Luc Van Oostenryck · 4 years, 5 months ago
  96. df76096 cgcc: add Xtensa support by Guennadi Liakhovetski · 4 years, 6 months ago
  97. 99a5645 handle clang's option "-meabi gnu" by Luc Van Oostenryck · 4 years, 5 months ago
  98. b4fb2fd Merge branch 'riscv-zicsr' by Luc Van Oostenryck · 4 years, 5 months ago
  99. 76d40fa RISC-V: Add the Zifencei extension by Palmer Dabbelt · 4 years, 7 months ago
  100. 54cb689 RISC-V: Add the Zicsr extension by Palmer Dabbelt · 4 years, 7 months ago