Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 07-May-2022 | - | ||||
ada/ | H | 03-May-2022 | - | 1,464,461 | 842,317 | |
brig/ | H | 03-May-2019 | - | 11,329 | 7,748 | |
c/ | H | 03-May-2019 | - | 58,535 | 43,456 | |
c-family/ | H | 03-May-2019 | - | 54,175 | 38,759 | |
common/ | H | 03-May-2019 | - | 8,098 | 5,409 | |
config/ | H | 03-May-2022 | - | 1,222,991 | 959,155 | |
cp/ | H | 03-May-2019 | - | 330,771 | 236,190 | |
d/ | H | 03-May-2019 | - | 160,910 | 121,840 | |
doc/ | H | 03-May-2022 | - | 336,512 | 289,545 | |
fortran/ | H | 03-May-2019 | - | 315,885 | 238,817 | |
ginclude/ | H | 03-May-2019 | - | 2,469 | 1,617 | |
go/ | H | 03-May-2019 | - | 90,761 | 65,634 | |
jit/ | H | 03-May-2022 | - | 56,373 | 40,212 | |
lto/ | H | 03-May-2019 | - | 14,254 | 10,210 | |
objc/ | H | 03-May-2019 | - | 26,662 | 17,473 | |
objcp/ | H | 03-May-2019 | - | 1,141 | 736 | |
po/ | H | 03-May-2022 | - | 1,430,399 | 1,141,508 | |
testsuite/ | H | 03-May-2019 | - | 3,019,116 | 2,068,252 | |
ABOUT-GCC-NLS | H A D | 01-Jan-2019 | 2.7 KiB | 57 | 46 | |
BASE-VER | H A D | 03-May-2019 | 6 | 2 | 1 | |
COPYING | H A D | 25-Jun-2005 | 17.6 KiB | 341 | 281 | |
COPYING3 | H A D | 17-Jul-2007 | 34.3 KiB | 675 | 553 | |
ChangeLog | H A D | 03-May-2019 | 250.9 KiB | 7,098 | 5,590 | |
ChangeLog-1997 | H A D | 21-Apr-2009 | 140.7 KiB | 3,977 | 2,819 | |
ChangeLog-1998 | H A D | 21-Apr-2009 | 638.7 KiB | 17,624 | 12,870 | |
ChangeLog-1999 | H A D | 21-Apr-2009 | 783.5 KiB | 21,794 | 16,075 | |
ChangeLog-2000 | H A D | 21-Apr-2009 | 1.1 MiB | 32,132 | 24,529 | |
ChangeLog-2001 | H A D | 21-Apr-2009 | 1.2 MiB | 33,653 | 25,666 | |
ChangeLog-2002 | H A D | 30-Dec-2009 | 1.2 MiB | 35,996 | 27,668 | |
ChangeLog-2003 | H A D | 21-Apr-2009 | 1.3 MiB | 37,870 | 29,192 | |
ChangeLog-2004 | H A D | 21-Apr-2009 | 1.8 MiB | 47,888 | 38,139 | |
ChangeLog-2005 | H A D | 30-Dec-2009 | 1.3 MiB | 35,916 | 28,555 | |
ChangeLog-2006 | H A D | 30-Dec-2009 | 874.6 KiB | 23,818 | 19,138 | |
ChangeLog-2007 | H A D | 26-Mar-2010 | 1.3 MiB | 34,179 | 28,182 | |
ChangeLog-2008 | H A D | 30-Sep-2009 | 1.1 MiB | 28,971 | 23,621 | |
ChangeLog-2009 | H A D | 23-Oct-2013 | 1.3 MiB | 34,884 | 28,682 | |
ChangeLog-2010 | H A D | 07-Feb-2011 | 1.5 MiB | 40,864 | 32,903 | |
ChangeLog-2011 | H A D | 23-Oct-2013 | 1.5 MiB | 40,042 | 32,487 | |
ChangeLog-2012 | H A D | 23-Oct-2013 | 1.3 MiB | 35,422 | 28,901 | |
ChangeLog-2013 | H A D | 25-Sep-2015 | 1.5 MiB | 40,487 | 34,255 | |
ChangeLog-2014 | H A D | 17-Nov-2015 | 1.8 MiB | 49,454 | 41,492 | |
ChangeLog-2015 | H A D | 02-Mar-2016 | 1.6 MiB | 44,746 | 36,549 | |
ChangeLog-2016 | H A D | 05-Jan-2017 | 1.3 MiB | 36,239 | 29,087 | |
ChangeLog-2017 | H A D | 03-Jan-2018 | 1.6 MiB | 41,784 | 34,329 | |
ChangeLog-2018 | H A D | 01-Jan-2019 | 1.3 MiB | 36,304 | 29,633 | |
ChangeLog.dataflow | H A D | 10-Jan-2013 | 195.9 KiB | 4,489 | 4,044 | |
ChangeLog.gimple-classes | H A D | 19-Nov-2014 | 178.8 KiB | 4,736 | 4,078 | |
ChangeLog.graphite | H A D | 08-Jul-2011 | 327 KiB | 9,129 | 7,115 | |
ChangeLog.jit | H A D | 11-Nov-2014 | 12.9 KiB | 361 | 291 | |
ChangeLog.ptr | H A D | 10-Jan-2013 | 20.5 KiB | 545 | 447 | |
ChangeLog.tree-ssa | H A D | 10-Jan-2013 | 742.6 KiB | 19,346 | 16,028 | |
ChangeLog.tuples | H A D | 10-Jan-2013 | 304.1 KiB | 8,239 | 7,086 | |
DATESTAMP | H A D | 03-May-2019 | 9 | 2 | 1 | |
DEV-PHASE | H A D | 03-May-2022 | 8 | 2 | 1 | |
FSFChangeLog | H A D | 10-Jan-2013 | 104.8 KiB | 2,706 | 1,955 | |
FSFChangeLog.10 | H A D | 10-Jan-2013 | 381.5 KiB | 10,118 | 7,325 | |
FSFChangeLog.11 | H A D | 10-Jan-2013 | 550 KiB | 14,494 | 10,558 | |
LANGUAGES | H A D | 01-Jan-2019 | 2.2 KiB | 65 | 42 | |
Makefile.in | H A D | 03-May-2022 | 154 KiB | 4,272 | 2,895 | |
ONEWS | H A D | 10-Jan-2013 | 36.9 KiB | 993 | 711 | |
README.Portability | H A D | 01-Jan-2019 | 6.2 KiB | 203 | 137 | |
REVISION | H A D | 03-May-2022 | 27 | 2 | 1 | |
acinclude.m4 | H A D | 11-Feb-2019 | 19.2 KiB | 592 | 568 | |
aclocal.m4 | H A D | 31-Oct-2018 | 1.5 KiB | 40 | 35 | |
addresses.h | H A D | 01-Jan-2019 | 2.9 KiB | 91 | 54 | |
alias.c | H A D | 09-Jan-2019 | 107.5 KiB | 3,511 | 2,069 | |
alias.h | H A D | 01-Jan-2019 | 2 KiB | 48 | 21 | |
align.h | H A D | 01-Jan-2019 | 2.4 KiB | 83 | 42 | |
alloc-pool.c | H A D | 01-Jan-2019 | 1.2 KiB | 39 | 14 | |
alloc-pool.h | H A D | 26-Feb-2019 | 15.1 KiB | 570 | 359 | |
asan.c | H A D | 15-Feb-2019 | 117.9 KiB | 3,687 | 2,597 | |
asan.h | H A D | 01-Jan-2019 | 6.2 KiB | 208 | 124 | |
attribs.c | H A D | 21-Mar-2019 | 61.8 KiB | 2,135 | 1,436 | |
attribs.h | H A D | 01-Jan-2019 | 7.4 KiB | 221 | 102 | |
auto-inc-dec.c | H A D | 17-Apr-2019 | 50.6 KiB | 1,748 | 1,120 | |
auto-profile.c | H A D | 01-Jan-2019 | 50.2 KiB | 1,752 | 1,165 | |
auto-profile.h | H A D | 01-Jan-2019 | 1.1 KiB | 32 | 6 | |
backend.h | H A D | 01-Jan-2019 | 1 KiB | 36 | 9 | |
basic-block.h | H A D | 01-Jan-2019 | 18.6 KiB | 648 | 352 | |
bb-reorder.c | H A D | 01-Jan-2019 | 91.3 KiB | 3,048 | 1,893 | |
bb-reorder.h | H A D | 01-Jan-2019 | 1.2 KiB | 41 | 14 | |
bitmap.c | H A D | 01-Jan-2019 | 63.2 KiB | 2,741 | 2,074 | |
bitmap.h | H A D | 26-Feb-2019 | 31.5 KiB | 941 | 425 | |
brig-builtins.def | H A D | 01-Jan-2019 | 26.2 KiB | 676 | 519 | |
bt-load.c | H A D | 01-Jan-2019 | 47.4 KiB | 1,579 | 1,136 | |
builtin-attrs.def | H A D | 01-Jan-2019 | 18.5 KiB | 413 | 367 | |
builtin-types.def | H A D | 01-Jan-2019 | 42 KiB | 857 | 804 | |
builtins.c | H A D | 04-Apr-2019 | 346.1 KiB | 11,228 | 7,657 | |
builtins.def | H A D | 01-Jan-2019 | 85.7 KiB | 1,100 | 1,021 | |
builtins.h | H A D | 16-Feb-2019 | 6.8 KiB | 155 | 76 | |
caller-save.c | H A D | 01-Jan-2019 | 44.9 KiB | 1,430 | 974 | |
calls.c | H A D | 04-Apr-2019 | 185.4 KiB | 5,851 | 3,731 | |
calls.h | H A D | 01-Jan-2019 | 1.9 KiB | 47 | 24 | |
ccmp.c | H A D | 01-Jan-2019 | 9.7 KiB | 325 | 209 | |
ccmp.h | H A D | 01-Jan-2019 | 845 | 26 | 4 | |
cfg-flags.def | H A D | 01-Jan-2019 | 6.7 KiB | 192 | 141 | |
cfg.c | H A D | 01-Jan-2019 | 28.7 KiB | 1,172 | 830 | |
cfg.h | H A D | 01-Jan-2019 | 6.2 KiB | 185 | 109 | |
cfganal.c | H A D | 08-Feb-2019 | 46.5 KiB | 1,680 | 1,040 | |
cfganal.h | H A D | 01-Jan-2019 | 3.2 KiB | 87 | 56 | |
cfgbuild.c | H A D | 01-Jan-2019 | 21.9 KiB | 752 | 485 | |
cfgbuild.h | H A D | 01-Jan-2019 | 1,016 | 29 | 7 | |
cfgcleanup.c | H A D | 12-Apr-2019 | 94.9 KiB | 3,350 | 2,213 | |
cfgcleanup.h | H A D | 01-Jan-2019 | 1.2 KiB | 35 | 11 | |
cfgexpand.c | H A D | 17-Jan-2019 | 193.5 KiB | 6,718 | 4,739 | |
cfgexpand.h | H A D | 01-Jan-2019 | 966 | 29 | 6 | |
cfghooks.c | H A D | 22-Feb-2019 | 40.4 KiB | 1,494 | 1,006 | |
cfghooks.h | H A D | 22-Feb-2019 | 11 KiB | 288 | 134 | |
cfgloop.c | H A D | 01-Jan-2019 | 51.8 KiB | 2,075 | 1,449 | |
cfgloop.h | H A D | 08-Mar-2019 | 25.4 KiB | 878 | 476 | |
cfgloopanal.c | H A D | 01-Jan-2019 | 13.7 KiB | 529 | 352 | |
cfgloopmanip.c | H A D | 08-Mar-2019 | 55.2 KiB | 1,774 | 1,116 | |
cfgloopmanip.h | H A D | 01-Jan-2019 | 2.6 KiB | 67 | 40 | |
cfgrtl.c | H A D | 22-Feb-2019 | 141.7 KiB | 5,190 | 3,584 | |
cfgrtl.h | H A D | 01-Jan-2019 | 2.5 KiB | 60 | 38 | |
cgraph.c | H A D | 15-Apr-2019 | 108 KiB | 3,896 | 2,930 | |
cgraph.h | H A D | 07-Mar-2019 | 115.1 KiB | 3,453 | 1,611 | |
cgraphbuild.c | H A D | 01-Jan-2019 | 13.7 KiB | 550 | 414 | |
cgraphclones.c | H A D | 18-Jan-2019 | 39.7 KiB | 1,242 | 830 | |
cgraphunit.c | H A D | 13-Feb-2019 | 86.8 KiB | 2,930 | 1,974 | |
cif-code.def | H A D | 01-Jan-2019 | 5.6 KiB | 148 | 113 | |
collect-utils.c | H A D | 05-Apr-2019 | 5.2 KiB | 229 | 148 | |
collect-utils.h | H A D | 01-Jan-2019 | 1.6 KiB | 50 | 19 | |
collect2-aix.c | H A D | 01-Jan-2019 | 11 KiB | 370 | 235 | |
collect2-aix.h | H A D | 01-Jan-2019 | 8.4 KiB | 307 | 132 | |
collect2.c | H A D | 17-Apr-2019 | 84.9 KiB | 3,124 | 2,289 | |
collect2.h | H A D | 01-Jan-2019 | 1.4 KiB | 46 | 18 | |
color-macros.h | H A D | 01-Jan-2019 | 4.8 KiB | 109 | 29 | |
combine-stack-adj.c | H A D | 09-Jan-2019 | 21.1 KiB | 754 | 509 | |
combine.c | H A D | 18-Apr-2019 | 485.7 KiB | 15,133 | 9,903 | |
common.md | H A D | 01-Jan-2019 | 3.5 KiB | 96 | 82 | |
common.opt | H A D | 09-Mar-2019 | 95 KiB | 3,308 | 2,467 | |
compare-elim.c | H A D | 01-Jan-2019 | 27.2 KiB | 980 | 598 | |
conditions.h | H A D | 01-Jan-2019 | 4.5 KiB | 119 | 25 | |
config.build | H A D | 01-Jan-2019 | 2.6 KiB | 88 | 77 | |
config.gcc | H A D | 15-Apr-2019 | 141.2 KiB | 5,084 | 4,926 | |
config.host | H A D | 01-Jan-2019 | 9 KiB | 297 | 283 | |
config.in | H A D | 03-May-2019 | 50.6 KiB | 2,435 | 1,675 | |
configure | H A D | 15-Apr-2019 | 919.4 KiB | 31,674 | 26,744 | |
configure.ac | H A D | 15-Apr-2019 | 207.9 KiB | 6,671 | 6,160 | |
context.c | H A D | 01-Jan-2019 | 1.2 KiB | 45 | 19 | |
context.h | H A D | 01-Jan-2019 | 1.7 KiB | 70 | 25 | |
convert.c | H A D | 28-Feb-2019 | 41.6 KiB | 1,302 | 881 | |
convert.h | H A D | 01-Jan-2019 | 1.8 KiB | 46 | 22 | |
coretypes.h | H A D | 01-Jan-2019 | 13.4 KiB | 450 | 277 | |
coverage.c | H A D | 14-Mar-2019 | 37.8 KiB | 1,312 | 945 | |
coverage.h | H A D | 01-Jan-2019 | 2.3 KiB | 62 | 21 | |
cppbuiltin.c | H A D | 01-Jan-2019 | 6.2 KiB | 195 | 132 | |
cppbuiltin.h | H A D | 01-Jan-2019 | 1.1 KiB | 34 | 5 | |
cppdefault.c | H A D | 01-Jan-2019 | 4 KiB | 134 | 88 | |
cppdefault.h | H A D | 01-Jan-2019 | 2.7 KiB | 72 | 20 | |
cprop.c | H A D | 09-Jan-2019 | 56.2 KiB | 1,981 | 1,193 | |
cse.c | H A D | 01-Jan-2019 | 235 KiB | 7,883 | 4,879 | |
cselib.c | H A D | 11-Jan-2019 | 79.7 KiB | 2,989 | 2,058 | |
cselib.h | H A D | 01-Jan-2019 | 4.4 KiB | 141 | 83 | |
cstamp-h.in | H A D | 03-May-2019 | 10 | 2 | 1 | |
data-streamer-in.c | H A D | 01-Jan-2019 | 5.1 KiB | 217 | 136 | |
data-streamer-out.c | H A D | 01-Jan-2019 | 10.6 KiB | 404 | 271 | |
data-streamer.c | H A D | 01-Jan-2019 | 2.6 KiB | 116 | 71 | |
data-streamer.h | H A D | 01-Jan-2019 | 10.6 KiB | 346 | 224 | |
dbgcnt.c | H A D | 29-Mar-2019 | 5 KiB | 206 | 146 | |
dbgcnt.def | H A D | 01-Jan-2019 | 5.9 KiB | 198 | 166 | |
dbgcnt.h | H A D | 01-Jan-2019 | 1.1 KiB | 40 | 13 | |
dbxout.c | H A D | 09-Jan-2019 | 116.4 KiB | 3,933 | 2,557 | |
dbxout.h | H A D | 01-Jan-2019 | 2.1 KiB | 61 | 32 | |
dce.c | H A D | 16-Apr-2019 | 34.9 KiB | 1,309 | 866 | |
dce.h | H A D | 01-Jan-2019 | 877 | 28 | 6 | |
ddg.c | H A D | 01-Jan-2019 | 33 KiB | 1,227 | 870 | |
ddg.h | H A D | 01-Jan-2019 | 5.4 KiB | 186 | 81 | |
debug.c | H A D | 01-Jan-2019 | 4.5 KiB | 166 | 127 | |
debug.h | H A D | 01-Jan-2019 | 10.8 KiB | 275 | 100 | |
defaults.h | H A D | 14-Jan-2019 | 41.2 KiB | 1,463 | 909 | |
df-core.c | H A D | 01-Jan-2019 | 68.7 KiB | 2,472 | 1,454 | |
df-problems.c | H A D | 01-Jan-2019 | 137.3 KiB | 4,736 | 3,199 | |
df-scan.c | H A D | 25-Feb-2019 | 118.8 KiB | 4,260 | 3,044 | |
df.h | H A D | 01-Jan-2019 | 47 KiB | 1,244 | 660 | |
dfp.c | H A D | 01-Jan-2019 | 17.8 KiB | 740 | 530 | |
dfp.h | H A D | 01-Jan-2019 | 2.3 KiB | 51 | 23 | |
diagnostic-color.c | H A D | 01-Jan-2019 | 7.9 KiB | 239 | 140 | |
diagnostic-color.h | H A D | 01-Jan-2019 | 2.2 KiB | 66 | 17 | |
diagnostic-core.h | H A D | 01-Jan-2019 | 4.9 KiB | 122 | 78 | |
diagnostic-format-json.cc | H A D | 01-Jan-2019 | 7.4 KiB | 265 | 167 | |
diagnostic-show-locus.c | H A D | 20-Feb-2019 | 116.8 KiB | 3,743 | 2,386 | |
diagnostic.c | H A D | 01-Jan-2019 | 53.2 KiB | 1,864 | 1,322 | |
diagnostic.def | H A D | 01-Jan-2019 | 2.4 KiB | 51 | 43 | |
diagnostic.h | H A D | 01-Jan-2019 | 14.9 KiB | 428 | 174 | |
dojump.c | H A D | 01-Jan-2019 | 37.7 KiB | 1,252 | 921 | |
dojump.h | H A D | 01-Jan-2019 | 2.8 KiB | 78 | 26 | |
dominance.c | H A D | 01-Jan-2019 | 46 KiB | 1,688 | 1,034 | |
dominance.h | H A D | 01-Jan-2019 | 3.5 KiB | 95 | 62 | |
domwalk.c | H A D | 01-Apr-2019 | 10.8 KiB | 366 | 184 | |
domwalk.h | H A D | 01-Apr-2019 | 4.4 KiB | 115 | 29 | |
double-int.c | H A D | 01-Jan-2019 | 39.3 KiB | 1,572 | 1,090 | |
double-int.h | H A D | 01-Jan-2019 | 13.2 KiB | 471 | 277 | |
dse.c | H A D | 14-Jan-2019 | 107.2 KiB | 3,706 | 2,330 | |
dump-context.h | H A D | 01-Jan-2019 | 8.6 KiB | 284 | 157 | |
dumpfile.c | H A D | 30-Jan-2019 | 76.5 KiB | 2,700 | 1,897 | |
dumpfile.h | H A D | 01-Jan-2019 | 22.1 KiB | 759 | 382 | |
dwarf2asm.c | H A D | 01-Jan-2019 | 28.4 KiB | 1,117 | 823 | |
dwarf2asm.h | H A D | 01-Jan-2019 | 3.1 KiB | 101 | 57 | |
dwarf2cfi.c | H A D | 08-Mar-2019 | 98.5 KiB | 3,601 | 2,350 | |
dwarf2out.c | H A D | 25-Mar-2019 | 977.4 KiB | 32,420 | 23,565 | |
dwarf2out.h | H A D | 01-Jan-2019 | 12.9 KiB | 388 | 254 | |
early-remat.c | H A D | 01-Jan-2019 | 78.8 KiB | 2,612 | 1,667 | |
edit-context.c | H A D | 01-Jan-2019 | 53.5 KiB | 1,807 | 1,204 | |
edit-context.h | H A D | 01-Jan-2019 | 2.1 KiB | 68 | 23 | |
emit-rtl.c | H A D | 24-Apr-2019 | 177 KiB | 6,642 | 4,424 | |
emit-rtl.h | H A D | 14-Jan-2019 | 18.8 KiB | 525 | 194 | |
errors.c | H A D | 01-Jan-2019 | 3.4 KiB | 135 | 69 | |
errors.h | H A D | 01-Jan-2019 | 1.6 KiB | 41 | 10 | |
et-forest.c | H A D | 01-Jan-2019 | 17 KiB | 885 | 622 | |
et-forest.h | H A D | 01-Jan-2019 | 2.6 KiB | 86 | 29 | |
except.c | H A D | 11-Mar-2019 | 95.1 KiB | 3,513 | 2,437 | |
except.h | H A D | 01-Jan-2019 | 12 KiB | 335 | 155 | |
exec-tool.in | H A D | 01-Jan-2019 | 3.1 KiB | 109 | 71 | |
explow.c | H A D | 01-Jan-2019 | 68.9 KiB | 2,290 | 1,374 | |
explow.h | H A D | 01-Jan-2019 | 5.4 KiB | 140 | 43 | |
expmed.c | H A D | 14-Mar-2019 | 201.8 KiB | 6,296 | 4,414 | |
expmed.h | H A D | 01-Jan-2019 | 21 KiB | 734 | 412 | |
expr.c | H A D | 10-Apr-2019 | 386.4 KiB | 12,543 | 8,684 | |
expr.h | H A D | 01-Jan-2019 | 11.9 KiB | 323 | 148 | |
fibonacci_heap.c | H A D | 01-Jan-2019 | 6.4 KiB | 291 | 189 | |
fibonacci_heap.h | H A D | 01-Jan-2019 | 14.7 KiB | 652 | 401 | |
file-find.c | H A D | 01-Jan-2019 | 4.6 KiB | 211 | 141 | |
file-find.h | H A D | 01-Jan-2019 | 1.7 KiB | 48 | 20 | |
file-prefix-map.c | H A D | 01-Jan-2019 | 4.1 KiB | 133 | 80 | |
file-prefix-map.h | H A D | 01-Jan-2019 | 1.1 KiB | 29 | 8 | |
final.c | H A D | 15-Feb-2019 | 136.6 KiB | 5,102 | 3,540 | |
fixed-value.c | H A D | 01-Jan-2019 | 29.5 KiB | 1,122 | 886 | |
fixed-value.h | H A D | 01-Jan-2019 | 4.1 KiB | 112 | 48 | |
flag-types.h | H A D | 01-Jan-2019 | 10.8 KiB | 358 | 210 | |
flags.h | H A D | 01-Jan-2019 | 2.8 KiB | 88 | 34 | |
fold-const-call.c | H A D | 06-Feb-2019 | 47.9 KiB | 1,789 | 1,259 | |
fold-const-call.h | H A D | 01-Jan-2019 | 1 KiB | 29 | 7 | |
fold-const.c | H A D | 18-Apr-2019 | 454.2 KiB | 14,862 | 10,681 | |
fold-const.h | H A D | 01-Jan-2019 | 10.2 KiB | 211 | 161 | |
fp-test.c | H A D | 01-Jan-2019 | 5.3 KiB | 252 | 187 | |
function-tests.c | H A D | 01-Jan-2019 | 19.1 KiB | 683 | 386 | |
function.c | H A D | 29-Mar-2019 | 198 KiB | 6,660 | 4,347 | |
function.h | H A D | 01-Jan-2019 | 23.6 KiB | 671 | 294 | |
fwprop.c | H A D | 01-Jan-2019 | 47.7 KiB | 1,614 | 1,008 | |
gcc-ar.c | H A D | 01-Jan-2019 | 6.8 KiB | 255 | 160 | |
gcc-main.c | H A D | 01-Jan-2019 | 1.4 KiB | 49 | 18 | |
gcc-plugin.h | H A D | 01-Jan-2019 | 1.2 KiB | 48 | 25 | |
gcc-rich-location.c | H A D | 01-Jan-2019 | 8 KiB | 274 | 136 | |
gcc-rich-location.h | H A D | 01-Jan-2019 | 6.2 KiB | 223 | 69 | |
gcc-symtab.h | H A D | 01-Jan-2019 | 941 | 29 | 4 | |
gcc.c | H A D | 11-Mar-2019 | 284.3 KiB | 10,262 | 7,103 | |
gcc.h | H A D | 01-Jan-2019 | 3 KiB | 100 | 53 | |
gcov-counter.def | H A D | 01-Jan-2019 | 2 KiB | 55 | 38 | |
gcov-dump.c | H A D | 14-Mar-2019 | 11.7 KiB | 467 | 391 | |
gcov-io.c | H A D | 24-Jan-2019 | 15.8 KiB | 665 | 472 | |
gcov-io.h | H A D | 01-Jan-2019 | 14.5 KiB | 363 | 116 | |
gcov-iov.c | H A D | 01-Jan-2019 | 2.2 KiB | 78 | 39 | |
gcov-tool.c | H A D | 01-Jan-2019 | 16.1 KiB | 612 | 446 | |
gcov.c | H A D | 08-Apr-2019 | 83.5 KiB | 3,174 | 2,279 | |
gcse-common.c | H A D | 01-Jan-2019 | 5.9 KiB | 224 | 139 | |
gcse-common.h | H A D | 01-Jan-2019 | 1.4 KiB | 48 | 21 | |
gcse.c | H A D | 11-Apr-2019 | 121.6 KiB | 4,151 | 2,395 | |
gcse.h | H A D | 01-Jan-2019 | 1.5 KiB | 46 | 15 | |
gdbasan.in | H A D | 09-Jan-2014 | 214 | 8 | 6 | |
gdbhooks.py | H A D | 01-Jan-2019 | 28.7 KiB | 831 | 612 | |
gdbinit.in | H A D | 04-Jan-2019 | 6.1 KiB | 287 | 230 | |
gen-pass-instances.awk | H A D | 01-Jan-2019 | 6 KiB | 235 | 148 | |
genattr-common.c | H A D | 01-Jan-2019 | 2.5 KiB | 113 | 73 | |
genattr.c | H A D | 01-Jan-2019 | 13.7 KiB | 374 | 297 | |
genattrtab.c | H A D | 11-Jan-2019 | 144.7 KiB | 5,418 | 3,949 | |
genautomata.c | H A D | 09-Jan-2019 | 295.6 KiB | 9,686 | 7,391 | |
gencfn-macros.c | H A D | 01-Jan-2019 | 8 KiB | 258 | 145 | |
gencheck.c | H A D | 01-Jan-2019 | 1.9 KiB | 80 | 45 | |
genchecksum.c | H A D | 01-Jan-2019 | 2.9 KiB | 121 | 72 | |
gencodes.c | H A D | 01-Jan-2019 | 2.4 KiB | 96 | 55 | |
genconditions.c | H A D | 01-Jan-2019 | 7 KiB | 253 | 187 | |
genconfig.c | H A D | 01-Jan-2019 | 9.9 KiB | 390 | 260 | |
genconstants.c | H A D | 01-Jan-2019 | 3 KiB | 106 | 54 | |
genemit.c | H A D | 01-Jan-2019 | 25.7 KiB | 950 | 707 | |
genenums.c | H A D | 01-Jan-2019 | 1.9 KiB | 71 | 40 | |
generic-match-head.c | H A D | 01-Jan-2019 | 2.1 KiB | 89 | 46 | |
generic-match.h | H A D | 01-Jan-2019 | 1.2 KiB | 34 | 6 | |
genextract.c | H A D | 01-Jan-2019 | 12.8 KiB | 508 | 366 | |
genflags.c | H A D | 01-Jan-2019 | 5.6 KiB | 252 | 168 | |
gengenrtl.c | H A D | 01-Jan-2019 | 7.5 KiB | 328 | 210 | |
gengtype-lex.c | H A D | 03-May-2019 | 97.8 KiB | 2,946 | 2,109 | |
gengtype-lex.l | H A D | 01-Jan-2019 | 4.9 KiB | 219 | 165 | |
gengtype-parse.c | H A D | 01-Jan-2019 | 27.9 KiB | 1,180 | 788 | |
gengtype-state.c | H A D | 01-Jan-2019 | 68.9 KiB | 2,619 | 2,106 | |
gengtype.c | H A D | 01-Jan-2019 | 147.4 KiB | 5,337 | 4,001 | |
gengtype.h | H A D | 28-Mar-2019 | 16.6 KiB | 511 | 259 | |
genhooks.c | H A D | 01-Jan-2019 | 10.4 KiB | 350 | 257 | |
genmatch.c | H A D | 14-Jan-2019 | 140.9 KiB | 5,172 | 4,128 | |
genmddeps.c | H A D | 01-Jan-2019 | 1.9 KiB | 72 | 40 | |
genmddump.c | H A D | 01-Jan-2019 | 1.7 KiB | 60 | 25 | |
genmodes.c | H A D | 01-Jan-2019 | 50.5 KiB | 2,006 | 1,557 | |
genmultilib | H A D | 01-Jan-2019 | 17.7 KiB | 553 | 298 | |
genopinit.c | H A D | 01-Jan-2019 | 14.1 KiB | 457 | 367 | |
genoutput.c | H A D | 01-Jan-2019 | 30.4 KiB | 1,170 | 839 | |
genpeep.c | H A D | 01-Jan-2019 | 10.6 KiB | 419 | 302 | |
genpreds.c | H A D | 01-Jan-2019 | 46.4 KiB | 1,673 | 1,253 | |
genrecog.c | H A D | 01-Jan-2019 | 161.9 KiB | 5,433 | 3,605 | |
gensupport.c | H A D | 01-Jan-2019 | 81.7 KiB | 3,252 | 2,380 | |
gensupport.h | H A D | 01-Jan-2019 | 6.8 KiB | 228 | 114 | |
gentarget-def.c | H A D | 01-Jan-2019 | 9.4 KiB | 339 | 258 | |
ggc-common.c | H A D | 26-Feb-2019 | 28.8 KiB | 1,019 | 683 | |
ggc-internal.h | H A D | 01-Jan-2019 | 3.9 KiB | 119 | 31 | |
ggc-none.c | H A D | 01-Jan-2019 | 1.8 KiB | 75 | 41 | |
ggc-page.c | H A D | 01-Jan-2019 | 72.9 KiB | 2,648 | 1,692 | |
ggc-tests.c | H A D | 01-Jan-2019 | 13.3 KiB | 526 | 298 | |
ggc.h | H A D | 01-Jan-2019 | 9.3 KiB | 323 | 183 | |
gimple-builder.c | H A D | 01-Jan-2019 | 3.4 KiB | 122 | 64 | |
gimple-builder.h | H A D | 01-Jan-2019 | 1.4 KiB | 35 | 12 | |
gimple-expr.c | H A D | 01-Jan-2019 | 26.8 KiB | 928 | 574 | |
gimple-expr.h | H A D | 01-Jan-2019 | 5 KiB | 179 | 119 | |
gimple-fold.c | H A D | 25-Apr-2019 | 238.1 KiB | 7,834 | 5,756 | |
gimple-fold.h | H A D | 02-Jan-2019 | 6.4 KiB | 165 | 130 | |
gimple-iterator.c | H A D | 01-Jan-2019 | 24.4 KiB | 940 | 552 | |
gimple-iterator.h | H A D | 01-Jan-2019 | 9.6 KiB | 398 | 258 | |
gimple-laddress.c | H A D | 01-Jan-2019 | 3.7 KiB | 139 | 96 | |
gimple-loop-interchange.cc | H A D | 24-Jan-2019 | 64 KiB | 2,092 | 1,332 | |
gimple-loop-jam.c | H A D | 01-Jan-2019 | 17.6 KiB | 595 | 335 | |
gimple-loop-versioning.cc | H A D | 19-Jan-2019 | 56.5 KiB | 1,817 | 1,006 | |
gimple-low.c | H A D | 26-Mar-2019 | 28.7 KiB | 946 | 561 | |
gimple-low.h | H A D | 01-Jan-2019 | 981 | 29 | 7 | |
gimple-match-head.c | H A D | 01-Jan-2019 | 33.8 KiB | 1,190 | 908 | |
gimple-match.h | H A D | 01-Jan-2019 | 9.1 KiB | 345 | 239 | |
gimple-predict.h | H A D | 01-Jan-2019 | 2.5 KiB | 92 | 46 | |
gimple-pretty-print.c | H A D | 14-Mar-2019 | 79.2 KiB | 2,935 | 2,422 | |
gimple-pretty-print.h | H A D | 01-Jan-2019 | 1.6 KiB | 41 | 16 | |
gimple-ssa-backprop.c | H A D | 01-Jan-2019 | 26.7 KiB | 967 | 644 | |
gimple-ssa-evrp-analyze.c | H A D | 09-Jan-2019 | 13.1 KiB | 446 | 325 | |
gimple-ssa-evrp-analyze.h | H A D | 01-Jan-2019 | 2.5 KiB | 79 | 36 | |
gimple-ssa-evrp.c | H A D | 01-Jan-2019 | 9.7 KiB | 360 | 272 | |
gimple-ssa-isolate-paths.c | H A D | 17-Jan-2019 | 21.2 KiB | 684 | 391 | |
gimple-ssa-nonnull-compare.c | H A D | 01-Jan-2019 | 3.7 KiB | 153 | 113 | |
gimple-ssa-split-paths.c | H A D | 01-Jan-2019 | 16.4 KiB | 548 | 335 | |
gimple-ssa-sprintf.c | H A D | 18-Apr-2019 | 133.6 KiB | 4,324 | 2,718 | |
gimple-ssa-store-merging.c | H A D | 01-Jan-2019 | 144.6 KiB | 4,775 | 3,446 | |
gimple-ssa-strength-reduction.c | H A D | 31-Jan-2019 | 120.5 KiB | 4,067 | 2,543 | |
gimple-ssa-warn-alloca.c | H A D | 08-Mar-2019 | 19.7 KiB | 640 | 405 | |
gimple-ssa-warn-restrict.c | H A D | 04-Apr-2019 | 59.9 KiB | 2,004 | 1,365 | |
gimple-ssa-warn-restrict.h | H A D | 17-Jan-2019 | 1,003 | 27 | 4 | |
gimple-ssa.h | H A D | 01-Jan-2019 | 5.4 KiB | 202 | 107 | |
gimple-streamer-in.c | H A D | 01-Jan-2019 | 9.1 KiB | 308 | 214 | |
gimple-streamer-out.c | H A D | 01-Jan-2019 | 7.5 KiB | 262 | 189 | |
gimple-streamer.h | H A D | 01-Jan-2019 | 1.1 KiB | 35 | 7 | |
gimple-walk.c | H A D | 01-Jan-2019 | 25.2 KiB | 941 | 756 | |
gimple-walk.h | H A D | 01-Jan-2019 | 4.2 KiB | 102 | 33 | |
gimple.c | H A D | 01-Apr-2019 | 92.8 KiB | 3,350 | 2,249 | |
gimple.def | H A D | 01-Jan-2019 | 15.8 KiB | 399 | 290 | |
gimple.h | H A D | 01-Jan-2019 | 152.7 KiB | 6,571 | 4,106 | |
gimplify-me.c | H A D | 01-Jan-2019 | 9.8 KiB | 323 | 235 | |
gimplify-me.h | H A D | 01-Jan-2019 | 1.5 KiB | 38 | 12 | |
gimplify.c | H A D | 25-Apr-2019 | 421.9 KiB | 14,040 | 10,471 | |
gimplify.h | H A D | 01-Jan-2019 | 3.4 KiB | 90 | 53 | |
glimits.h | H A D | 01-Jan-2019 | 4.3 KiB | 153 | 95 | |
godump.c | H A D | 15-Jan-2019 | 36.7 KiB | 1,459 | 1,079 | |
graph.c | H A D | 01-Jan-2019 | 10.2 KiB | 384 | 276 | |
graph.h | H A D | 01-Jan-2019 | 951 | 28 | 6 | |
graphds.c | H A D | 01-Jan-2019 | 11.5 KiB | 477 | 310 | |
graphds.h | H A D | 01-Jan-2019 | 2.2 KiB | 69 | 35 | |
graphite-dependences.c | H A D | 01-Jan-2019 | 10.6 KiB | 343 | 249 | |
graphite-isl-ast-to-gimple.c | H A D | 06-Feb-2019 | 48.7 KiB | 1,568 | 1,136 | |
graphite-optimize-isl.c | H A D | 01-Jan-2019 | 7.5 KiB | 226 | 156 | |
graphite-poly.c | H A D | 01-Jan-2019 | 13.3 KiB | 637 | 456 | |
graphite-scop-detection.c | H A D | 06-Feb-2019 | 45.3 KiB | 1,674 | 1,170 | |
graphite-sese-to-poly.c | H A D | 06-Feb-2019 | 35.8 KiB | 1,229 | 886 | |
graphite.c | H A D | 06-Feb-2019 | 15.8 KiB | 628 | 442 | |
graphite.h | H A D | 06-Feb-2019 | 12.7 KiB | 469 | 194 | |
gsstruct.def | H A D | 01-Jan-2019 | 2.3 KiB | 54 | 46 | |
gstab.h | H A D | 01-Jan-2019 | 977 | 36 | 11 | |
gsyms.h | H A D | 01-Jan-2019 | 1.7 KiB | 98 | 70 | |
gsyslimits.h | H A D | 10-May-2001 | 330 | 9 | 3 | |
gtm-builtins.def | H A D | 13-Jan-2016 | 9.9 KiB | 213 | 186 | |
haifa-sched.c | H A D | 01-Mar-2019 | 264.3 KiB | 9,248 | 6,058 | |
hard-reg-set.h | H A D | 09-Jan-2019 | 24.3 KiB | 774 | 510 | |
hash-map-tests.c | H A D | 14-Mar-2019 | 3.2 KiB | 117 | 70 | |
hash-map-traits.h | H A D | 01-Jan-2019 | 5.1 KiB | 189 | 134 | |
hash-map.h | H A D | 01-Jan-2019 | 7.6 KiB | 302 | 211 | |
hash-set-tests.c | H A D | 21-Mar-2019 | 3.7 KiB | 148 | 95 | |
hash-set.h | H A D | 21-Mar-2019 | 4.8 KiB | 200 | 126 | |
hash-table.c | H A D | 01-Jan-2019 | 4.1 KiB | 124 | 72 | |
hash-table.h | H A D | 26-Mar-2019 | 34.7 KiB | 1,181 | 661 | |
hash-traits.h | H A D | 01-Jan-2019 | 9 KiB | 387 | 258 | |
highlev-plugin-common.h | H A D | 01-Jan-2019 | 1.1 KiB | 34 | 7 | |
hooks.c | H A D | 11-Jan-2019 | 9.7 KiB | 547 | 390 | |
hooks.h | H A D | 11-Jan-2019 | 5.9 KiB | 134 | 100 | |
host-default.c | H A D | 01-Jan-2019 | 902 | 28 | 6 | |
hosthooks-def.h | H A D | 01-Jan-2019 | 1.8 KiB | 52 | 25 | |
hosthooks.h | H A D | 01-Jan-2019 | 1.8 KiB | 49 | 11 | |
hsa-brig-format.h | H A D | 01-Jan-2019 | 28.9 KiB | 1,235 | 1,053 | |
hsa-brig.c | H A D | 01-Jan-2019 | 77.7 KiB | 2,612 | 2,001 | |
hsa-builtins.def | H A D | 01-Jan-2019 | 1.6 KiB | 40 | 30 | |
hsa-common.c | H A D | 01-Jan-2019 | 22.4 KiB | 997 | 735 | |
hsa-common.h | H A D | 01-Jan-2019 | 38.4 KiB | 1,418 | 776 | |
hsa-dump.c | H A D | 01-Jan-2019 | 32.4 KiB | 1,278 | 1,121 | |
hsa-gen.c | H A D | 01-Jan-2019 | 192.9 KiB | 6,692 | 5,014 | |
hsa-regalloc.c | H A D | 01-Jan-2019 | 19.4 KiB | 729 | 555 | |
hw-doloop.c | H A D | 01-Jan-2019 | 17.4 KiB | 667 | 470 | |
hw-doloop.h | H A D | 01-Jan-2019 | 5.5 KiB | 161 | 41 | |
hwint.c | H A D | 01-Jan-2019 | 4.1 KiB | 191 | 109 | |
hwint.h | H A D | 01-Jan-2019 | 9.5 KiB | 337 | 233 | |
ifcvt.c | H A D | 09-Jan-2019 | 154.2 KiB | 5,612 | 3,753 | |
ifcvt.h | H A D | 01-Jan-2019 | 3.9 KiB | 114 | 38 | |
inchash.c | H A D | 01-Jan-2019 | 837 | 27 | 7 | |
inchash.h | H A D | 01-Jan-2019 | 5.1 KiB | 212 | 134 | |
incpath.c | H A D | 01-Jan-2019 | 15.2 KiB | 529 | 370 | |
incpath.h | H A D | 01-Jan-2019 | 1.7 KiB | 47 | 22 | |
init-regs.c | H A D | 01-Jan-2019 | 4.5 KiB | 169 | 103 | |
input.c | H A D | 12-Feb-2019 | 120.2 KiB | 3,634 | 2,134 | |
input.h | H A D | 01-Jan-2019 | 6.3 KiB | 214 | 121 | |
insn-addr.h | H A D | 01-Jan-2019 | 1.8 KiB | 64 | 38 | |
insn-notes.def | H A D | 01-Jan-2019 | 3.5 KiB | 99 | 75 | |
int-vector-builder.h | H A D | 01-Jan-2019 | 2.5 KiB | 91 | 48 | |
internal-fn.c | H A D | 17-Apr-2019 | 108.3 KiB | 3,604 | 2,662 | |
internal-fn.def | H A D | 07-Jan-2019 | 16.1 KiB | 357 | 295 | |
internal-fn.h | H A D | 01-Jan-2019 | 7.7 KiB | 232 | 103 | |
intl.c | H A D | 01-Jan-2019 | 3.5 KiB | 151 | 80 | |
intl.h | H A D | 01-Jan-2019 | 1.8 KiB | 70 | 40 | |
ipa-comdats.c | H A D | 09-Jan-2019 | 11.6 KiB | 432 | 269 | |
ipa-cp.c | H A D | 07-Mar-2019 | 148.4 KiB | 5,195 | 3,856 | |
ipa-devirt.c | H A D | 14-Apr-2019 | 127.8 KiB | 4,125 | 3,035 | |
ipa-fnsummary.c | H A D | 18-Feb-2019 | 107.6 KiB | 3,701 | 2,874 | |
ipa-fnsummary.h | H A D | 18-Feb-2019 | 10.4 KiB | 296 | 163 | |
ipa-hsa.c | H A D | 01-Jan-2019 | 9.4 KiB | 337 | 249 | |
ipa-icf-gimple.c | H A D | 01-Jan-2019 | 28.5 KiB | 1,047 | 733 | |
ipa-icf-gimple.h | H A D | 01-Jan-2019 | 10 KiB | 279 | 102 | |
ipa-icf.c | H A D | 13-Feb-2019 | 104.3 KiB | 3,756 | 2,689 | |
ipa-icf.h | H A D | 02-Jan-2019 | 19.8 KiB | 650 | 286 | |
ipa-inline-analysis.c | H A D | 01-Jan-2019 | 12.5 KiB | 432 | 297 | |
ipa-inline-transform.c | H A D | 09-Jan-2019 | 23.1 KiB | 696 | 476 | |
ipa-inline.c | H A D | 18-Apr-2019 | 94.2 KiB | 2,955 | 2,116 | |
ipa-inline.h | H A D | 01-Jan-2019 | 3.7 KiB | 121 | 70 | |
ipa-param-manipulation.c | H A D | 01-Jan-2019 | 21 KiB | 767 | 595 | |
ipa-param-manipulation.h | H A D | 13-Mar-2019 | 4.3 KiB | 117 | 36 | |
ipa-polymorphic-call.c | H A D | 20-Jan-2019 | 79.3 KiB | 2,613 | 1,897 | |
ipa-predicate.c | H A D | 01-Jan-2019 | 14.7 KiB | 574 | 405 | |
ipa-predicate.h | H A D | 01-Jan-2019 | 7.3 KiB | 233 | 118 | |
ipa-profile.c | H A D | 09-Jan-2019 | 22.4 KiB | 766 | 625 | |
ipa-prop.c | H A D | 26-Jan-2019 | 149 KiB | 5,185 | 3,931 | |
ipa-prop.h | H A D | 20-Jan-2019 | 27.1 KiB | 815 | 430 | |
ipa-pure-const.c | H A D | 18-Feb-2019 | 66.4 KiB | 2,364 | 1,796 | |
ipa-ref.c | H A D | 01-Jan-2019 | 2.8 KiB | 106 | 58 | |
ipa-ref.h | H A D | 01-Jan-2019 | 3.3 KiB | 138 | 75 | |
ipa-reference.c | H A D | 18-Feb-2019 | 36.8 KiB | 1,244 | 907 | |
ipa-reference.h | H A D | 01-Jan-2019 | 1.2 KiB | 37 | 11 | |
ipa-split.c | H A D | 08-Mar-2019 | 60.8 KiB | 1,956 | 1,414 | |
ipa-utils.c | H A D | 11-Feb-2019 | 19.7 KiB | 702 | 538 | |
ipa-utils.h | H A D | 11-Feb-2019 | 8.8 KiB | 268 | 163 | |
ipa-visibility.c | H A D | 13-Feb-2019 | 30.9 KiB | 994 | 664 | |
ipa.c | H A D | 13-Feb-2019 | 40.6 KiB | 1,404 | 983 | |
ira-build.c | H A D | 09-Jan-2019 | 101.4 KiB | 3,520 | 2,755 | |
ira-color.c | H A D | 09-Jan-2019 | 158.3 KiB | 4,973 | 3,901 | |
ira-conflicts.c | H A D | 17-Apr-2019 | 26 KiB | 831 | 655 | |
ira-costs.c | H A D | 01-Apr-2019 | 76.2 KiB | 2,456 | 1,803 | |
ira-emit.c | H A D | 01-Jan-2019 | 40.6 KiB | 1,324 | 999 | |
ira-int.h | H A D | 09-Jan-2019 | 54.2 KiB | 1,512 | 795 | |
ira-lives.c | H A D | 18-Apr-2019 | 48 KiB | 1,649 | 1,177 | |
ira.c | H A D | 25-Jan-2019 | 176.2 KiB | 5,713 | 3,912 | |
ira.h | H A D | 09-Jan-2019 | 8.7 KiB | 228 | 108 | |
is-a.h | H A D | 01-Jan-2019 | 6.3 KiB | 240 | 58 | |
json.cc | H A D | 01-Jan-2019 | 6.7 KiB | 319 | 207 | |
json.h | H A D | 01-Jan-2019 | 3.7 KiB | 170 | 83 | |
jump.c | H A D | 01-Jan-2019 | 49.9 KiB | 1,932 | 1,311 | |
langhooks-def.h | H A D | 01-Jan-2019 | 14.4 KiB | 356 | 290 | |
langhooks.c | H A D | 01-Jan-2019 | 20.9 KiB | 828 | 538 | |
langhooks.h | H A D | 01-Jan-2019 | 22.6 KiB | 575 | 160 | |
lcm.c | H A D | 01-Jan-2019 | 27.3 KiB | 839 | 522 | |
lcm.h | H A D | 01-Jan-2019 | 1.3 KiB | 35 | 14 | |
libfuncs.h | H A D | 01-Jan-2019 | 2.5 KiB | 85 | 36 | |
limitx.h | H A D | 01-Jan-2019 | 1.4 KiB | 36 | 5 | |
limity.h | H A D | 10-May-2001 | 270 | 11 | 5 | |
lists.c | H A D | 01-Jan-2019 | 6.1 KiB | 246 | 161 | |
lock-and-run.sh | H A D | 16-May-2013 | 773 | 35 | 21 | |
loop-doloop.c | H A D | 01-Jan-2019 | 23.7 KiB | 777 | 463 | |
loop-init.c | H A D | 01-Jan-2019 | 15.9 KiB | 647 | 438 | |
loop-invariant.c | H A D | 04-Apr-2019 | 61 KiB | 2,302 | 1,571 | |
loop-iv.c | H A D | 01-Jan-2019 | 76.8 KiB | 3,036 | 2,188 | |
loop-unroll.c | H A D | 19-Mar-2019 | 62.5 KiB | 2,162 | 1,394 | |
loop-unroll.h | H A D | 01-Jan-2019 | 893 | 28 | 5 | |
lower-subreg.c | H A D | 09-Jan-2019 | 49.6 KiB | 1,820 | 1,223 | |
lower-subreg.h | H A D | 01-Jan-2019 | 2 KiB | 61 | 21 | |
lra-assigns.c | H A D | 11-Jan-2019 | 66.3 KiB | 1,848 | 1,390 | |
lra-coalesce.c | H A D | 01-Jan-2019 | 11.6 KiB | 363 | 248 | |
lra-constraints.c | H A D | 25-Mar-2019 | 232.9 KiB | 7,175 | 5,216 | |
lra-eliminations.c | H A D | 09-Jan-2019 | 46.8 KiB | 1,477 | 1,003 | |
lra-int.h | H A D | 11-Jan-2019 | 18.9 KiB | 536 | 284 | |
lra-lives.c | H A D | 11-Jan-2019 | 48.2 KiB | 1,556 | 1,132 | |
lra-remat.c | H A D | 09-Jan-2019 | 41.2 KiB | 1,348 | 980 | |
lra-spills.c | H A D | 26-Apr-2019 | 27.2 KiB | 838 | 580 | |
lra.c | H A D | 06-Mar-2019 | 77.4 KiB | 2,661 | 1,920 | |
lra.h | H A D | 01-Jan-2019 | 1.4 KiB | 45 | 16 | |
lto-cgraph.c | H A D | 13-Feb-2019 | 62.7 KiB | 2,019 | 1,520 | |
lto-compress.c | H A D | 01-Jan-2019 | 8.9 KiB | 321 | 209 | |
lto-compress.h | H A D | 01-Jan-2019 | 1.5 KiB | 43 | 16 | |
lto-opts.c | H A D | 01-Jan-2019 | 5 KiB | 170 | 114 | |
lto-section-in.c | H A D | 01-Jan-2019 | 12.6 KiB | 459 | 288 | |
lto-section-names.h | H A D | 01-Jan-2019 | 1.6 KiB | 42 | 9 | |
lto-section-out.c | H A D | 01-Jan-2019 | 9.9 KiB | 380 | 236 | |
lto-streamer-in.c | H A D | 08-Mar-2019 | 48.7 KiB | 1,753 | 1,262 | |
lto-streamer-out.c | H A D | 08-Mar-2019 | 87.5 KiB | 2,961 | 2,088 | |
lto-streamer.c | H A D | 01-Jan-2019 | 8.9 KiB | 312 | 217 | |
lto-streamer.h | H A D | 01-Jan-2019 | 37.7 KiB | 1,229 | 702 | |
lto-wrapper.c | H A D | 05-Apr-2019 | 48.9 KiB | 1,784 | 1,378 | |
machmode.def | H A D | 01-Jan-2019 | 10.3 KiB | 280 | 218 | |
machmode.h | H A D | 01-Jan-2019 | 32.9 KiB | 1,172 | 758 | |
main.c | H A D | 01-Jan-2019 | 1.2 KiB | 41 | 14 | |
match.pd | H A D | 25-Apr-2019 | 178.4 KiB | 5,331 | 4,903 | |
mcf.c | H A D | 01-Jan-2019 | 38.7 KiB | 1,385 | 953 | |
mem-stats-traits.h | H A D | 01-Jan-2019 | 1.2 KiB | 42 | 16 | |
mem-stats.h | H A D | 26-Mar-2019 | 18 KiB | 666 | 415 | |
memmodel.h | H A D | 01-Jan-2019 | 3.4 KiB | 117 | 65 | |
memory-block.cc | H A D | 01-Jan-2019 | 1.8 KiB | 65 | 35 | |
memory-block.h | H A D | 01-Jan-2019 | 2.3 KiB | 82 | 42 | |
mkconfig.sh | H A D | 01-Jan-2019 | 3.7 KiB | 126 | 68 | |
mode-classes.def | H A D | 01-Jan-2019 | 1.9 KiB | 40 | 34 | |
mode-switching.c | H A D | 01-Feb-2019 | 26.4 KiB | 923 | 609 | |
modulo-sched.c | H A D | 23-Apr-2019 | 99 KiB | 3,358 | 2,243 | |
multiple_target.c | H A D | 12-Apr-2019 | 15.1 KiB | 568 | 427 | |
omp-builtins.def | H A D | 01-Jan-2019 | 21.1 KiB | 449 | 435 | |
omp-expand.c | H A D | 07-Mar-2019 | 273.3 KiB | 8,646 | 6,623 | |
omp-expand.h | H A D | 01-Jan-2019 | 1.1 KiB | 33 | 8 | |
omp-general.c | H A D | 22-Feb-2019 | 20.2 KiB | 708 | 544 | |
omp-general.h | H A D | 22-Feb-2019 | 3.6 KiB | 106 | 65 | |
omp-grid.c | H A D | 21-Feb-2019 | 44.9 KiB | 1,419 | 1,143 | |
omp-grid.h | H A D | 01-Jan-2019 | 960 | 28 | 5 | |
omp-low.c | H A D | 28-Mar-2019 | 330.6 KiB | 10,919 | 9,102 | |
omp-low.h | H A D | 01-Jan-2019 | 1.1 KiB | 32 | 9 | |
omp-offload.c | H A D | 05-Apr-2019 | 57.7 KiB | 2,083 | 1,512 | |
omp-offload.h | H A D | 07-Jan-2019 | 1.1 KiB | 35 | 9 | |
omp-simd-clone.c | H A D | 13-Mar-2019 | 55.4 KiB | 1,800 | 1,481 | |
omp-simd-clone.h | H A D | 01-Jan-2019 | 880 | 27 | 4 | |
opt-functions.awk | H A D | 01-Jan-2019 | 11.5 KiB | 394 | 303 | |
opt-gather.awk | H A D | 01-Jan-2019 | 1.5 KiB | 55 | 25 | |
opt-include.awk | H A D | 01-Jan-2019 | 1.1 KiB | 30 | 8 | |
opt-problem.cc | H A D | 01-Jan-2019 | 10.1 KiB | 336 | 199 | |
opt-problem.h | H A D | 01-Jan-2019 | 9.2 KiB | 290 | 104 | |
opt-read.awk | H A D | 01-Jan-2019 | 3.3 KiB | 124 | 95 | |
opt-suggestions.c | H A D | 30-Apr-2019 | 13.2 KiB | 448 | 329 | |
opt-suggestions.h | H A D | 01-Jan-2019 | 2.7 KiB | 77 | 19 | |
optabs-libfuncs.c | H A D | 01-Jan-2019 | 27.3 KiB | 964 | 684 | |
optabs-libfuncs.h | H A D | 01-Jan-2019 | 3.4 KiB | 80 | 52 | |
optabs-query.c | H A D | 01-Jan-2019 | 23.7 KiB | 746 | 466 | |
optabs-query.h | H A D | 01-Jan-2019 | 6.8 KiB | 214 | 126 | |
optabs-tree.c | H A D | 01-Jan-2019 | 12.2 KiB | 406 | 271 | |
optabs-tree.h | H A D | 01-Jan-2019 | 1.7 KiB | 48 | 18 | |
optabs.c | H A D | 13-Feb-2019 | 223.3 KiB | 7,429 | 5,104 | |
optabs.def | H A D | 01-Jan-2019 | 19.7 KiB | 424 | 385 | |
optabs.h | H A D | 01-Jan-2019 | 12.7 KiB | 357 | 189 | |
optc-gen.awk | H A D | 01-Jan-2019 | 20.5 KiB | 595 | 492 | |
optc-save-gen.awk | H A D | 15-Feb-2019 | 26.6 KiB | 892 | 753 | |
opth-gen.awk | H A D | 15-Feb-2019 | 16.1 KiB | 533 | 427 | |
optinfo-emit-json.cc | H A D | 28-Mar-2019 | 13.1 KiB | 490 | 350 | |
optinfo-emit-json.h | H A D | 01-Jan-2019 | 2 KiB | 61 | 26 | |
optinfo.cc | H A D | 01-Jan-2019 | 3.7 KiB | 155 | 95 | |
optinfo.h | H A D | 01-Jan-2019 | 5 KiB | 171 | 68 | |
opts-common.c | H A D | 29-Mar-2019 | 48.8 KiB | 1,696 | 1,238 | |
opts-diagnostic.h | H A D | 01-Jan-2019 | 953 | 26 | 5 | |
opts-global.c | H A D | 11-Mar-2019 | 12.6 KiB | 466 | 323 | |
opts.c | H A D | 30-Apr-2019 | 92.8 KiB | 3,139 | 2,402 | |
opts.h | H A D | 01-Jan-2019 | 16.2 KiB | 460 | 257 | |
output.h | H A D | 01-Jan-2019 | 24.1 KiB | 611 | 258 | |
params-enum.h | H A D | 01-Jan-2019 | 1.4 KiB | 40 | 20 | |
params-list.h | H A D | 01-Jan-2019 | 964 | 27 | 7 | |
params-options.h | H A D | 01-Jan-2019 | 989 | 28 | 8 | |
params.c | H A D | 01-Jan-2019 | 8.1 KiB | 303 | 178 | |
params.def | H A D | 12-Apr-2019 | 51.6 KiB | 1,423 | 1,182 | |
params.h | H A D | 01-Jan-2019 | 8.8 KiB | 257 | 158 | |
pass_manager.h | H A D | 01-Jan-2019 | 4 KiB | 150 | 79 | |
passes.c | H A D | 11-Mar-2019 | 84.1 KiB | 3,064 | 2,098 | |
passes.def | H A D | 25-Apr-2019 | 19.5 KiB | 501 | 485 | |
plugin.c | H A D | 11-Mar-2019 | 28.9 KiB | 1,009 | 687 | |
plugin.def | H A D | 01-Jan-2019 | 3.2 KiB | 109 | 76 | |
plugin.h | H A D | 01-Jan-2019 | 6.2 KiB | 204 | 94 | |
poly-int-types.h | H A D | 01-Jan-2019 | 3.9 KiB | 96 | 29 | |
poly-int.h | H A D | 01-Jan-2019 | 77.1 KiB | 2,656 | 1,859 | |
postreload-gcse.c | H A D | 09-Jan-2019 | 41.6 KiB | 1,478 | 921 | |
postreload.c | H A D | 01-Jan-2019 | 70 KiB | 2,385 | 1,663 | |
predict.c | H A D | 19-Mar-2019 | 126.4 KiB | 4,473 | 3,300 | |
predict.def | H A D | 01-Jan-2019 | 9.7 KiB | 232 | 178 | |
predict.h | H A D | 01-Jan-2019 | 4.4 KiB | 110 | 75 | |
prefix.c | H A D | 01-Jan-2019 | 8.7 KiB | 352 | 215 | |
prefix.h | H A D | 01-Jan-2019 | 1.2 KiB | 41 | 11 | |
pretty-print.c | H A D | 01-Jan-2019 | 60.4 KiB | 2,328 | 1,692 | |
pretty-print.h | H A D | 01-Jan-2019 | 15.1 KiB | 421 | 232 | |
print-rtl-function.c | H A D | 01-Jan-2019 | 7.3 KiB | 268 | 143 | |
print-rtl.c | H A D | 01-Jan-2019 | 52 KiB | 2,145 | 1,722 | |
print-rtl.h | H A D | 01-Jan-2019 | 5.4 KiB | 163 | 64 | |
print-tree.c | H A D | 01-Jan-2019 | 31.1 KiB | 1,157 | 946 | |
print-tree.h | H A D | 01-Jan-2019 | 1.7 KiB | 47 | 25 | |
profile-count.c | H A D | 01-Jan-2019 | 11 KiB | 404 | 291 | |
profile-count.h | H A D | 24-Jan-2019 | 37.2 KiB | 1,147 | 807 | |
profile.c | H A D | 09-Jan-2019 | 43.2 KiB | 1,541 | 1,091 | |
profile.h | H A D | 01-Jan-2019 | 2.3 KiB | 81 | 35 | |
read-md.c | H A D | 01-Jan-2019 | 31 KiB | 1,360 | 943 | |
read-md.h | H A D | 01-Jan-2019 | 12.7 KiB | 400 | 189 | |
read-rtl-function.c | H A D | 01-Jan-2019 | 60.5 KiB | 2,210 | 1,449 | |
read-rtl-function.h | H A D | 01-Jan-2019 | 1,002 | 29 | 6 | |
read-rtl.c | H A D | 01-Jan-2019 | 52.1 KiB | 1,969 | 1,377 | |
real.c | H A D | 01-Jan-2019 | 117.8 KiB | 5,321 | 3,992 | |
real.h | H A D | 01-Jan-2019 | 19.8 KiB | 532 | 274 | |
realmpfr.c | H A D | 01-Jan-2019 | 3.1 KiB | 114 | 59 | |
realmpfr.h | H A D | 01-Jan-2019 | 1.4 KiB | 42 | 12 | |
recog.c | H A D | 23-Jan-2019 | 112.3 KiB | 4,155 | 2,784 | |
recog.h | H A D | 01-Jan-2019 | 16.2 KiB | 416 | 248 | |
ree.c | H A D | 04-Apr-2019 | 44.8 KiB | 1,422 | 782 | |
reg-notes.def | H A D | 01-Jan-2019 | 10.5 KiB | 245 | 199 | |
reg-stack.c | H A D | 01-Jan-2019 | 101 KiB | 3,469 | 2,119 | |
regcprop.c | H A D | 28-Mar-2019 | 40.5 KiB | 1,431 | 1,039 | |
regcprop.h | H A D | 01-Jan-2019 | 877 | 26 | 4 | |
reginfo.c | H A D | 11-Jan-2019 | 40.6 KiB | 1,398 | 942 | |
regrename.c | H A D | 11-Jan-2019 | 58.5 KiB | 1,997 | 1,420 | |
regrename.h | H A D | 01-Jan-2019 | 3.3 KiB | 108 | 48 | |
regs.h | H A D | 01-Jan-2019 | 12.4 KiB | 391 | 194 | |
regset.h | H A D | 01-Jan-2019 | 4.7 KiB | 125 | 37 | |
regstat.c | H A D | 01-Jan-2019 | 12.6 KiB | 466 | 291 | |
reload.c | H A D | 11-Jan-2019 | 242.7 KiB | 7,356 | 4,735 | |
reload.h | H A D | 01-Jan-2019 | 17.2 KiB | 466 | 167 | |
reload1.c | H A D | 11-Jan-2019 | 295.6 KiB | 9,237 | 5,820 | |
reorg.c | H A D | 03-Apr-2019 | 129.1 KiB | 4,005 | 2,438 | |
resource.c | H A D | 09-Jan-2019 | 40.4 KiB | 1,330 | 829 | |
resource.h | H A D | 01-Jan-2019 | 1.9 KiB | 55 | 27 | |
rtl-error.c | H A D | 01-Jan-2019 | 3.4 KiB | 121 | 79 | |
rtl-error.h | H A D | 01-Jan-2019 | 1 KiB | 32 | 9 | |
rtl-iter.h | H A D | 01-Jan-2019 | 8.2 KiB | 292 | 182 | |
rtl-tests.c | H A D | 01-Jan-2019 | 9.4 KiB | 330 | 216 | |
rtl.c | H A D | 24-Apr-2019 | 25.1 KiB | 971 | 672 | |
rtl.def | H A D | 09-Jan-2019 | 59.9 KiB | 1,372 | 1,097 | |
rtl.h | H A D | 30-Mar-2019 | 149.8 KiB | 4,421 | 2,663 | |
rtlanal.c | H A D | 18-Apr-2019 | 181.1 KiB | 6,633 | 4,551 | |
rtlhash.c | H A D | 01-Jan-2019 | 2.5 KiB | 114 | 87 | |
rtlhash.h | H A D | 01-Jan-2019 | 850 | 32 | 7 | |
rtlhooks-def.h | H A D | 01-Jan-2019 | 1.8 KiB | 49 | 23 | |
rtlhooks.c | H A D | 01-Jan-2019 | 3.7 KiB | 134 | 81 | |
rtx-vector-builder.c | H A D | 01-Jan-2019 | 3 KiB | 113 | 69 | |
rtx-vector-builder.h | H A D | 01-Jan-2019 | 3.3 KiB | 116 | 61 | |
run-rtl-passes.c | H A D | 01-Jan-2019 | 2.1 KiB | 73 | 40 | |
run-rtl-passes.h | H A D | 01-Jan-2019 | 884 | 26 | 4 | |
sancov.c | H A D | 01-Jan-2019 | 9.8 KiB | 353 | 286 | |
sanitizer.def | H A D | 01-Jan-2019 | 27.8 KiB | 588 | 562 | |
sanopt.c | H A D | 01-Jan-2019 | 36.8 KiB | 1,383 | 1,018 | |
sbitmap.c | H A D | 01-Jan-2019 | 25.3 KiB | 1,007 | 726 | |
sbitmap.h | H A D | 01-Jan-2019 | 9.9 KiB | 313 | 157 | |
sched-deps.c | H A D | 05-Apr-2019 | 139.3 KiB | 4,983 | 3,539 | |
sched-ebb.c | H A D | 09-Jan-2019 | 19.7 KiB | 736 | 473 | |
sched-int.h | H A D | 01-Jan-2019 | 60.1 KiB | 1,685 | 686 | |
sched-rgn.c | H A D | 09-Jan-2019 | 108.2 KiB | 3,950 | 2,498 | |
sel-sched-dump.c | H A D | 01-Jan-2019 | 21.3 KiB | 1,031 | 751 | |
sel-sched-dump.h | H A D | 01-Jan-2019 | 6.8 KiB | 234 | 117 | |
sel-sched-ir.c | H A D | 01-Apr-2019 | 172.4 KiB | 6,469 | 4,353 | |
sel-sched-ir.h | H A D | 02-Apr-2019 | 48 KiB | 1,676 | 962 | |
sel-sched.c | H A D | 02-Apr-2019 | 241.6 KiB | 7,741 | 4,743 | |
sel-sched.h | H A D | 01-Jan-2019 | 920 | 28 | 5 | |
selftest-diagnostic.c | H A D | 01-Jan-2019 | 1.7 KiB | 65 | 30 | |
selftest-diagnostic.h | H A D | 01-Jan-2019 | 1.5 KiB | 50 | 15 | |
selftest-rtl.c | H A D | 01-Jan-2019 | 3.4 KiB | 124 | 74 | |
selftest-rtl.h | H A D | 01-Jan-2019 | 3.2 KiB | 101 | 41 | |
selftest-run-tests.c | H A D | 01-Jan-2019 | 3.6 KiB | 124 | 61 | |
selftest.c | H A D | 01-Jan-2019 | 10.6 KiB | 413 | 271 | |
selftest.h | H A D | 01-Jan-2019 | 14.7 KiB | 478 | 239 | |
sese.c | H A D | 01-Jan-2019 | 13 KiB | 503 | 328 | |
sese.h | H A D | 01-Jan-2019 | 7.4 KiB | 309 | 163 | |
shrink-wrap.c | H A D | 15-Feb-2019 | 56.3 KiB | 1,881 | 1,195 | |
shrink-wrap.h | H A D | 01-Jan-2019 | 1.1 KiB | 35 | 9 | |
signop.h | H A D | 01-Jan-2019 | 1 KiB | 34 | 7 | |
simplify-rtx.c | H A D | 24-Feb-2019 | 217.2 KiB | 7,148 | 5,217 | |
sort.cc | H A D | 01-Jan-2019 | 7.9 KiB | 247 | 182 | |
sparseset.c | H A D | 01-Jan-2019 | 5.3 KiB | 240 | 155 | |
sparseset.h | H A D | 01-Jan-2019 | 6.8 KiB | 220 | 99 | |
spellcheck-tree.c | H A D | 01-Jan-2019 | 3.2 KiB | 115 | 63 | |
spellcheck-tree.h | H A D | 01-Jan-2019 | 1.4 KiB | 52 | 22 | |
spellcheck.c | H A D | 01-Jan-2019 | 15.8 KiB | 500 | 294 | |
spellcheck.h | H A D | 01-Jan-2019 | 6.6 KiB | 211 | 105 | |
sreal.c | H A D | 01-Jan-2019 | 8.5 KiB | 392 | 252 | |
sreal.h | H A D | 01-Jan-2019 | 6.4 KiB | 286 | 199 | |
ssa-iterators.h | H A D | 01-Jan-2019 | 29.2 KiB | 1,011 | 667 | |
ssa.h | H A D | 01-Jan-2019 | 1,020 | 34 | 9 | |
stab.def | H A D | 01-Jan-2019 | 9 KiB | 240 | 189 | |
stack-ptr-mod.c | H A D | 01-Jan-2019 | 3.2 KiB | 118 | 69 | |
statistics.c | H A D | 01-Jan-2019 | 9.7 KiB | 364 | 263 | |
statistics.h | H A D | 01-Jan-2019 | 2.8 KiB | 72 | 45 | |
stmt.c | H A D | 01-Jan-2019 | 32.5 KiB | 1,094 | 690 | |
stmt.h | H A D | 01-Jan-2019 | 2 KiB | 54 | 17 | |
stor-layout.c | H A D | 01-Jan-2019 | 100.3 KiB | 3,077 | 1,948 | |
stor-layout.h | H A D | 01-Jan-2019 | 5 KiB | 118 | 59 | |
store-motion.c | H A D | 24-Jan-2019 | 34.6 KiB | 1,275 | 860 | |
streamer-hooks.c | H A D | 01-Jan-2019 | 1.1 KiB | 38 | 10 | |
streamer-hooks.h | H A D | 01-Jan-2019 | 3.3 KiB | 83 | 24 | |
stringpool.c | H A D | 01-Jan-2019 | 6.5 KiB | 274 | 155 | |
stringpool.h | H A D | 01-Jan-2019 | 1.5 KiB | 44 | 12 | |
substring-locations.c | H A D | 01-Jan-2019 | 8.9 KiB | 286 | 130 | |
substring-locations.h | H A D | 01-Jan-2019 | 4.6 KiB | 127 | 58 | |
symbol-summary.h | H A D | 18-Feb-2019 | 26 KiB | 1,012 | 708 | |
symtab.c | H A D | 05-Apr-2019 | 64.6 KiB | 2,371 | 1,754 | |
sync-builtins.def | H A D | 01-Jan-2019 | 27 KiB | 615 | 563 | |
system.h | H A D | 01-Jan-2019 | 39 KiB | 1,241 | 860 | |
target-def.h | H A D | 01-Jan-2019 | 4.2 KiB | 126 | 79 | |
target-globals.c | H A D | 01-Jan-2019 | 4.1 KiB | 144 | 109 | |
target-globals.h | H A D | 01-Jan-2019 | 3.2 KiB | 92 | 65 | |
target-hooks-macros.h | H A D | 01-Jan-2019 | 4 KiB | 81 | 12 | |
target-insns.def | H A D | 01-Jan-2019 | 5.3 KiB | 109 | 100 | |
target.def | H A D | 18-Feb-2019 | 298.9 KiB | 6,725 | 6,219 | |
target.h | H A D | 01-Jan-2019 | 7.7 KiB | 262 | 130 | |
targhooks.c | H A D | 17-Apr-2019 | 59 KiB | 2,387 | 1,683 | |
targhooks.h | H A D | 12-Jan-2019 | 13.2 KiB | 291 | 228 | |
timevar.c | H A D | 01-Jan-2019 | 21.1 KiB | 820 | 520 | |
timevar.def | H A D | 25-Apr-2019 | 16.7 KiB | 322 | 301 | |
timevar.h | H A D | 01-Jan-2019 | 7 KiB | 262 | 117 | |
tlink.c | H A D | 05-Apr-2019 | 20 KiB | 866 | 628 | |
toplev.c | H A D | 11-Mar-2019 | 68.2 KiB | 2,410 | 1,621 | |
toplev.h | H A D | 01-Jan-2019 | 2.9 KiB | 106 | 47 | |
tracer.c | H A D | 01-Jan-2019 | 11.9 KiB | 450 | 314 | |
tracer.h | H A D | 01-Jan-2019 | 903 | 27 | 5 | |
trans-mem.c | H A D | 01-Jan-2019 | 158.9 KiB | 5,685 | 3,813 | |
trans-mem.h | H A D | 01-Jan-2019 | 1.9 KiB | 53 | 27 | |
tree-affine.c | H A D | 01-Jan-2019 | 24.4 KiB | 988 | 735 | |
tree-affine.h | H A D | 01-Jan-2019 | 3.8 KiB | 128 | 65 | |
tree-call-cdce.c | H A D | 19-Apr-2019 | 38 KiB | 1,198 | 706 | |
tree-cfg.c | H A D | 24-Apr-2019 | 271.8 KiB | 9,965 | 7,193 | |
tree-cfg.h | H A D | 01-Jan-2019 | 5.8 KiB | 132 | 102 | |
tree-cfgcleanup.c | H A D | 23-Apr-2019 | 47.1 KiB | 1,635 | 1,063 | |
tree-cfgcleanup.h | H A D | 01-Mar-2019 | 1.1 KiB | 31 | 8 | |
tree-chrec.c | H A D | 23-Apr-2019 | 46.9 KiB | 1,709 | 1,181 | |
tree-chrec.h | H A D | 23-Apr-2019 | 7.1 KiB | 251 | 162 | |
tree-complex.c | H A D | 09-Jan-2019 | 51.8 KiB | 1,914 | 1,384 | |
tree-core.h | H A D | 22-Feb-2019 | 62.3 KiB | 2,192 | 1,061 | |
tree-data-ref.c | H A D | 23-Apr-2019 | 163.6 KiB | 5,582 | 3,693 | |
tree-data-ref.h | H A D | 08-Apr-2019 | 21.4 KiB | 695 | 353 | |
tree-dfa.c | H A D | 01-Jan-2019 | 28.6 KiB | 1,032 | 742 | |
tree-dfa.h | H A D | 01-Jan-2019 | 1.8 KiB | 45 | 22 | |
tree-diagnostic.c | H A D | 01-Jan-2019 | 11 KiB | 316 | 146 | |
tree-diagnostic.h | H A D | 01-Jan-2019 | 2.4 KiB | 61 | 23 | |
tree-dump.c | H A D | 01-Jan-2019 | 19.1 KiB | 752 | 551 | |
tree-dump.h | H A D | 01-Jan-2019 | 2.8 KiB | 93 | 39 | |
tree-eh.c | H A D | 09-Jan-2019 | 133 KiB | 4,877 | 3,382 | |
tree-eh.h | H A D | 01-Jan-2019 | 2.3 KiB | 57 | 33 | |
tree-emutls.c | H A D | 01-Jan-2019 | 23.7 KiB | 847 | 551 | |
tree-hash-traits.h | H A D | 01-Jan-2019 | 2.1 KiB | 85 | 47 | |
tree-hasher.h | H A D | 01-Jan-2019 | 1.8 KiB | 66 | 33 | |
tree-if-conv.c | H A D | 05-Mar-2019 | 87.3 KiB | 3,200 | 2,111 | |
tree-if-conv.h | H A D | 08-Feb-2019 | 846 | 25 | 4 | |
tree-inline.c | H A D | 28-Mar-2019 | 193.2 KiB | 6,346 | 4,439 | |
tree-inline.h | H A D | 28-Mar-2019 | 7.9 KiB | 242 | 81 | |
tree-into-ssa.c | H A D | 14-Mar-2019 | 100.2 KiB | 3,523 | 2,080 | |
tree-into-ssa.h | H A D | 01-Jan-2019 | 1.9 KiB | 54 | 30 | |
tree-iterator.c | H A D | 01-Jan-2019 | 8.1 KiB | 358 | 257 | |
tree-iterator.h | H A D | 01-Jan-2019 | 3.2 KiB | 124 | 72 | |
tree-loop-distribution.c | H A D | 15-Apr-2019 | 95.6 KiB | 3,228 | 2,168 | |
tree-nested.c | H A D | 24-Jan-2019 | 104.6 KiB | 3,531 | 2,594 | |
tree-nested.h | H A D | 01-Jan-2019 | 955 | 28 | 6 | |
tree-nrv.c | H A D | 09-Jan-2019 | 11.5 KiB | 407 | 240 | |
tree-object-size.c | H A D | 01-Jan-2019 | 38 KiB | 1,384 | 1,054 | |
tree-object-size.h | H A D | 01-Jan-2019 | 976 | 28 | 6 | |
tree-outof-ssa.c | H A D | 19-Apr-2019 | 34.1 KiB | 1,296 | 850 | |
tree-outof-ssa.h | H A D | 01-Jan-2019 | 2.7 KiB | 83 | 33 | |
tree-parloops.c | H A D | 24-Apr-2019 | 100.5 KiB | 3,531 | 2,313 | |
tree-parloops.h | H A D | 01-Jan-2019 | 864 | 26 | 4 | |
tree-pass.h | H A D | 25-Apr-2019 | 30.8 KiB | 658 | 466 | |
tree-phinodes.c | H A D | 26-Feb-2019 | 15.2 KiB | 518 | 288 | |
tree-phinodes.h | H A D | 01-Jan-2019 | 2.2 KiB | 69 | 33 | |
tree-predcom.c | H A D | 01-Feb-2019 | 89.3 KiB | 3,381 | 2,165 | |
tree-pretty-print.c | H A D | 13-Mar-2019 | 109 KiB | 4,213 | 3,581 | |
tree-pretty-print.h | H A D | 01-Jan-2019 | 2.4 KiB | 58 | 30 | |
tree-profile.c | H A D | 05-Apr-2019 | 30.1 KiB | 922 | 644 | |
tree-scalar-evolution.c | H A D | 13-Mar-2019 | 109.2 KiB | 3,736 | 2,193 | |
tree-scalar-evolution.h | H A D | 01-Jan-2019 | 2.6 KiB | 75 | 39 | |
tree-sra.c | H A D | 18-Mar-2019 | 162.7 KiB | 5,671 | 4,124 | |
tree-ssa-address.c | H A D | 01-Jan-2019 | 31.8 KiB | 1,169 | 834 | |
tree-ssa-address.h | H A D | 01-Jan-2019 | 1.5 KiB | 43 | 18 | |
tree-ssa-alias.c | H A D | 17-Jan-2019 | 87.7 KiB | 2,956 | 2,123 | |
tree-ssa-alias.h | H A D | 01-Jan-2019 | 7.2 KiB | 201 | 109 | |
tree-ssa-ccp.c | H A D | 15-Apr-2019 | 98.4 KiB | 3,488 | 2,509 | |
tree-ssa-ccp.h | H A D | 01-Jan-2019 | 1.1 KiB | 30 | 8 | |
tree-ssa-coalesce.c | H A D | 01-Jan-2019 | 47.6 KiB | 1,761 | 1,159 | |
tree-ssa-coalesce.h | H A D | 01-Jan-2019 | 924 | 27 | 5 | |
tree-ssa-copy.c | H A D | 01-Jan-2019 | 18.3 KiB | 661 | 398 | |
tree-ssa-dce.c | H A D | 30-Apr-2019 | 51.1 KiB | 1,760 | 1,140 | |
tree-ssa-dce.h | H A D | 01-Jan-2019 | 783 | 23 | 4 | |
tree-ssa-dom.c | H A D | 07-Mar-2019 | 70.4 KiB | 2,236 | 1,436 | |
tree-ssa-dom.h | H A D | 01-Jan-2019 | 985 | 29 | 7 | |
tree-ssa-dse.c | H A D | 01-Jan-2019 | 31.3 KiB | 1,022 | 633 | |
tree-ssa-forwprop.c | H A D | 09-Jan-2019 | 77.8 KiB | 2,621 | 1,924 | |
tree-ssa-ifcombine.c | H A D | 01-Jan-2019 | 26.8 KiB | 846 | 531 | |
tree-ssa-live.c | H A D | 01-Jan-2019 | 39.2 KiB | 1,436 | 977 | |
tree-ssa-live.h | H A D | 01-Jan-2019 | 9.4 KiB | 327 | 146 | |
tree-ssa-loop-ch.c | H A D | 14-Mar-2019 | 17.1 KiB | 592 | 414 | |
tree-ssa-loop-im.c | H A D | 16-Apr-2019 | 76.7 KiB | 2,726 | 1,806 | |
tree-ssa-loop-ivcanon.c | H A D | 09-Jan-2019 | 51.5 KiB | 1,672 | 1,201 | |
tree-ssa-loop-ivopts.c | H A D | 25-Apr-2019 | 208.8 KiB | 7,641 | 5,310 | |
tree-ssa-loop-ivopts.h | H A D | 01-Jan-2019 | 1.5 KiB | 38 | 16 | |
tree-ssa-loop-manip.c | H A D | 01-Jan-2019 | 48.6 KiB | 1,583 | 1,009 | |
tree-ssa-loop-manip.h | H A D | 01-Jan-2019 | 2.3 KiB | 62 | 35 | |
tree-ssa-loop-niter.c | H A D | 22-Jan-2019 | 141.6 KiB | 4,889 | 3,143 | |
tree-ssa-loop-niter.h | H A D | 01-Jan-2019 | 2.8 KiB | 60 | 38 | |
tree-ssa-loop-prefetch.c | H A D | 01-Jan-2019 | 64.1 KiB | 2,111 | 1,313 | |
tree-ssa-loop-split.c | H A D | 12-Feb-2019 | 22.1 KiB | 719 | 445 | |
tree-ssa-loop-unswitch.c | H A D | 01-Jan-2019 | 27.3 KiB | 1,018 | 710 | |
tree-ssa-loop.c | H A D | 01-Jan-2019 | 17.1 KiB | 795 | 564 | |
tree-ssa-loop.h | H A D | 01-Jan-2019 | 2.7 KiB | 83 | 29 | |
tree-ssa-math-opts.c | H A D | 16-Apr-2019 | 113 KiB | 3,866 | 2,626 | |
tree-ssa-operands.c | H A D | 01-Mar-2019 | 35.5 KiB | 1,352 | 888 | |
tree-ssa-operands.h | H A D | 01-Jan-2019 | 3.9 KiB | 123 | 66 | |
tree-ssa-phiopt.c | H A D | 09-Jan-2019 | 88.9 KiB | 3,027 | 1,875 | |
tree-ssa-phiprop.c | H A D | 31-Jan-2019 | 15 KiB | 525 | 316 | |
tree-ssa-pre.c | H A D | 11-Apr-2019 | 125.9 KiB | 4,278 | 2,936 | |
tree-ssa-propagate.c | H A D | 09-Jan-2019 | 42.6 KiB | 1,463 | 926 | |
tree-ssa-propagate.h | H A D | 01-Jan-2019 | 3.8 KiB | 113 | 51 | |
tree-ssa-reassoc.c | H A D | 15-Apr-2019 | 181.3 KiB | 6,349 | 4,582 | |
tree-ssa-sccvn.c | H A D | 11-Apr-2019 | 206.4 KiB | 6,890 | 5,155 | |
tree-ssa-sccvn.h | H A D | 11-Apr-2019 | 8.6 KiB | 270 | 159 | |
tree-ssa-scopedtables.c | H A D | 01-Jan-2019 | 34.6 KiB | 1,202 | 851 | |
tree-ssa-scopedtables.h | H A D | 01-Jan-2019 | 6.7 KiB | 213 | 98 | |
tree-ssa-sink.c | H A D | 01-Jan-2019 | 18 KiB | 660 | 379 | |
tree-ssa-strlen.c | H A D | 19-Mar-2019 | 113.6 KiB | 4,075 | 3,116 | |
tree-ssa-strlen.h | H A D | 02-Jan-2019 | 1 KiB | 29 | 6 | |
tree-ssa-structalias.c | H A D | 15-Apr-2019 | 233.9 KiB | 8,394 | 5,862 | |
tree-ssa-tail-merge.c | H A D | 01-Jan-2019 | 46.6 KiB | 1,826 | 1,166 | |
tree-ssa-ter.c | H A D | 01-Jan-2019 | 25.7 KiB | 807 | 443 | |
tree-ssa-ter.h | H A D | 01-Jan-2019 | 916 | 27 | 5 | |
tree-ssa-threadbackward.c | H A D | 01-Jan-2019 | 27.1 KiB | 895 | 546 | |
tree-ssa-threadedge.c | H A D | 09-Jan-2019 | 44.2 KiB | 1,405 | 839 | |
tree-ssa-threadedge.h | H A D | 01-Jan-2019 | 1.5 KiB | 42 | 20 | |
tree-ssa-threadupdate.c | H A D | 09-Jan-2019 | 88.8 KiB | 2,813 | 1,517 | |
tree-ssa-threadupdate.h | H A D | 01-Jan-2019 | 1.9 KiB | 65 | 33 | |
tree-ssa-uncprop.c | H A D | 07-Jan-2019 | 15 KiB | 508 | 295 | |
tree-ssa-uninit.c | H A D | 09-Jan-2019 | 73.5 KiB | 2,783 | 1,890 | |
tree-ssa.c | H A D | 01-Jan-2019 | 57.7 KiB | 2,080 | 1,500 | |
tree-ssa.h | H A D | 01-Jan-2019 | 2.9 KiB | 93 | 52 | |
tree-ssanames.c | H A D | 18-Mar-2019 | 27.5 KiB | 957 | 592 | |
tree-ssanames.h | H A D | 01-Jan-2019 | 5.5 KiB | 158 | 85 | |
tree-stdarg.c | H A D | 01-Jan-2019 | 31.2 KiB | 1,211 | 875 | |
tree-stdarg.h | H A D | 01-Jan-2019 | 1.1 KiB | 37 | 13 | |
tree-streamer-in.c | H A D | 01-Jan-2019 | 36.2 KiB | 1,117 | 744 | |
tree-streamer-out.c | H A D | 24-Jan-2019 | 33.1 KiB | 1,015 | 637 | |
tree-streamer.c | H A D | 01-Jan-2019 | 12.2 KiB | 431 | 265 | |
tree-streamer.h | H A D | 01-Jan-2019 | 4.4 KiB | 125 | 62 | |
tree-switch-conversion.c | H A D | 08-Jan-2019 | 73.2 KiB | 2,549 | 1,775 | |
tree-switch-conversion.h | H A D | 01-Jan-2019 | 26.6 KiB | 886 | 329 | |
tree-tailcall.c | H A D | 01-Jan-2019 | 33.1 KiB | 1,204 | 787 | |
tree-vect-data-refs.c | H A D | 11-Apr-2019 | 214 KiB | 6,550 | 4,254 | |
tree-vect-generic.c | H A D | 07-Jan-2019 | 68.5 KiB | 2,229 | 1,780 | |
tree-vect-loop-manip.c | H A D | 11-Mar-2019 | 105.5 KiB | 3,162 | 1,902 | |
tree-vect-loop.c | H A D | 18-Mar-2019 | 292 KiB | 8,831 | 6,019 | |
tree-vect-patterns.c | H A D | 01-Jan-2019 | 157.8 KiB | 5,004 | 3,020 | |
tree-vect-slp.c | H A D | 21-Jan-2019 | 126.8 KiB | 4,127 | 3,062 | |
tree-vect-stmts.c | H A D | 10-Apr-2019 | 343.6 KiB | 10,935 | 8,191 | |
tree-vector-builder.c | H A D | 01-Jan-2019 | 4.9 KiB | 147 | 77 | |
tree-vector-builder.h | H A D | 01-Jan-2019 | 4.1 KiB | 140 | 76 | |
tree-vectorizer.c | H A D | 07-Feb-2019 | 40.7 KiB | 1,515 | 1,107 | |
tree-vectorizer.h | H A D | 10-Apr-2019 | 60 KiB | 1,640 | 860 | |
tree-vrp.c | H A D | 18-Mar-2019 | 200.6 KiB | 6,930 | 4,846 | |
tree-vrp.h | H A D | 01-Jan-2019 | 8 KiB | 297 | 188 | |
tree.c | H A D | 18-Apr-2019 | 447.5 KiB | 15,749 | 10,980 | |
tree.def | H A D | 01-Jan-2019 | 66.5 KiB | 1,425 | 1,163 | |
tree.h | H A D | 18-Apr-2019 | 229.9 KiB | 6,030 | 3,414 | |
treestruct.def | H A D | 01-Jan-2019 | 2.8 KiB | 72 | 62 | |
tsan.c | H A D | 01-Jan-2019 | 33.3 KiB | 956 | 824 | |
tsan.h | H A D | 01-Jan-2019 | 876 | 27 | 4 | |
tsystem.h | H A D | 01-Jan-2019 | 3.8 KiB | 138 | 59 | |
typeclass.h | H A D | 01-Jan-2019 | 1.5 KiB | 44 | 15 | |
typed-splay-tree.c | H A D | 01-Jan-2019 | 1.9 KiB | 83 | 44 | |
typed-splay-tree.h | H A D | 01-Jan-2019 | 16.2 KiB | 653 | 433 | |
ubsan.c | H A D | 01-Jan-2019 | 76.3 KiB | 2,459 | 1,952 | |
ubsan.h | H A D | 01-Jan-2019 | 2.3 KiB | 70 | 41 | |
unique-ptr-tests.cc | H A D | 01-Jan-2019 | 4.9 KiB | 235 | 147 | |
valtrack.c | H A D | 16-Apr-2019 | 21.6 KiB | 778 | 549 | |
valtrack.h | H A D | 01-Jan-2019 | 4.5 KiB | 140 | 59 | |
value-prof.c | H A D | 01-Jan-2019 | 57.5 KiB | 1,989 | 1,474 | |
value-prof.h | H A D | 01-Jan-2019 | 4.8 KiB | 121 | 78 | |
var-tracking.c | H A D | 11-Mar-2019 | 274.2 KiB | 10,562 | 7,770 | |
varasm.c | H A D | 12-Apr-2019 | 234.9 KiB | 8,132 | 5,554 | |
varasm.h | H A D | 01-Jan-2019 | 3.2 KiB | 83 | 27 | |
varpool.c | H A D | 13-Feb-2019 | 22.9 KiB | 822 | 571 | |
vec-perm-indices.c | H A D | 01-Jan-2019 | 10.6 KiB | 324 | 200 | |
vec-perm-indices.h | H A D | 01-Jan-2019 | 5.2 KiB | 153 | 67 | |
vec.c | H A D | 26-Feb-2019 | 13.1 KiB | 540 | 390 | |
vec.h | H A D | 26-Feb-2019 | 54.6 KiB | 1,977 | 1,104 | |
vector-builder.h | H A D | 01-Jan-2019 | 14.5 KiB | 459 | 227 | |
version.c | H A D | 01-Jan-2019 | 1.4 KiB | 36 | 4 | |
version.h | H A D | 21-Aug-2007 | 184 | 7 | 6 | |
vmsdbg.h | H A D | 01-Jan-2019 | 6.4 KiB | 250 | 170 | |
vmsdbgout.c | H A D | 01-Jan-2019 | 54.9 KiB | 1,851 | 1,307 | |
vr-values.c | H A D | 11-Mar-2019 | 128 KiB | 4,289 | 3,014 | |
vr-values.h | H A D | 01-Jan-2019 | 5.8 KiB | 146 | 78 | |
vtable-verify.c | H A D | 01-Jan-2019 | 29.9 KiB | 851 | 465 | |
vtable-verify.h | H A D | 01-Jan-2019 | 6.7 KiB | 144 | 50 | |
web.c | H A D | 01-Jan-2019 | 12.4 KiB | 430 | 286 | |
wide-int-bitmask.h | H A D | 01-Jan-2019 | 3.3 KiB | 146 | 112 | |
wide-int-print.cc | H A D | 01-Jan-2019 | 3.5 KiB | 141 | 91 | |
wide-int-print.h | H A D | 01-Jan-2019 | 1.4 KiB | 39 | 13 | |
wide-int-range.cc | H A D | 01-Feb-2019 | 25.7 KiB | 866 | 565 | |
wide-int-range.h | H A D | 01-Feb-2019 | 6.5 KiB | 189 | 144 | |
wide-int.cc | H A D | 01-Jan-2019 | 69.1 KiB | 2,539 | 1,827 | |
wide-int.h | H A D | 01-Jan-2019 | 109.5 KiB | 3,470 | 2,437 | |
xcoff.h | H A D | 01-Jan-2019 | 1.1 KiB | 41 | 15 | |
xcoffout.c | H A D | 11-Apr-2019 | 13.6 KiB | 496 | 306 | |
xcoffout.h | H A D | 11-Apr-2019 | 6.6 KiB | 196 | 95 |
README.Portability
1Copyright (C) 2000-2019 Free Software Foundation, Inc. 2 3This file is intended to contain a few notes about writing C code 4within GCC so that it compiles without error on the full range of 5compilers GCC needs to be able to compile on. 6 7The problem is that many ISO-standard constructs are not accepted by 8either old or buggy compilers, and we keep getting bitten by them. 9This knowledge until now has been sparsely spread around, so I 10thought I'd collect it in one useful place. Please add and correct 11any problems as you come across them. 12 13I'm going to start from a base of the ISO C90 standard, since that is 14probably what most people code to naturally. Obviously using 15constructs introduced after that is not a good idea. 16 17For the complete coding style conventions used in GCC, please read 18http://gcc.gnu.org/codingconventions.html 19 20 21String literals 22--------------- 23 24Some compilers like MSVC++ have fairly low limits on the maximum 25length of a string literal; 509 is the lowest we've come across. You 26may need to break up a long printf statement into many smaller ones. 27 28 29Empty macro arguments 30--------------------- 31 32ISO C (6.8.3 in the 1990 standard) specifies the following: 33 34If (before argument substitution) any argument consists of no 35preprocessing tokens, the behavior is undefined. 36 37This was relaxed by ISO C99, but some older compilers emit an error, 38so code like 39 40#define foo(x, y) x y 41foo (bar, ) 42 43needs to be coded in some other way. 44 45 46Avoid unnecessary test before free 47---------------------------------- 48 49Since SunOS 4 stopped being a reasonable portability target, 50(which happened around 2007) there has been no need to guard 51against "free (NULL)". Thus, any guard like the following 52constitutes a redundant test: 53 54 if (P) 55 free (P); 56 57It is better to avoid the test.[*] 58Instead, simply free P, regardless of whether it is NULL. 59 60[*] However, if your profiling exposes a test like this in a 61performance-critical loop, say where P is nearly always NULL, and 62the cost of calling free on a NULL pointer would be prohibitively 63high, consider using __builtin_expect, e.g., like this: 64 65 if (__builtin_expect (ptr != NULL, 0)) 66 free (ptr); 67 68 69 70Trigraphs 71--------- 72 73You weren't going to use them anyway, but some otherwise ISO C 74compliant compilers do not accept trigraphs. 75 76 77Suffixes on Integer Constants 78----------------------------- 79 80You should never use a 'l' suffix on integer constants ('L' is fine), 81since it can easily be confused with the number '1'. 82 83 84 Common Coding Pitfalls 85 ====================== 86 87errno 88----- 89 90errno might be declared as a macro. 91 92 93Implicit int 94------------ 95 96In C, the 'int' keyword can often be omitted from type declarations. 97For instance, you can write 98 99 unsigned variable; 100 101as shorthand for 102 103 unsigned int variable; 104 105There are several places where this can cause trouble. First, suppose 106'variable' is a long; then you might think 107 108 (unsigned) variable 109 110would convert it to unsigned long. It does not. It converts to 111unsigned int. This mostly causes problems on 64-bit platforms, where 112long and int are not the same size. 113 114Second, if you write a function definition with no return type at 115all: 116 117 operate (int a, int b) 118 { 119 ... 120 } 121 122that function is expected to return int, *not* void. GCC will warn 123about this. 124 125Implicit function declarations always have return type int. So if you 126correct the above definition to 127 128 void 129 operate (int a, int b) 130 ... 131 132but operate() is called above its definition, you will get an error 133about a "type mismatch with previous implicit declaration". The cure 134is to prototype all functions at the top of the file, or in an 135appropriate header. 136 137Char vs unsigned char vs int 138---------------------------- 139 140In C, unqualified 'char' may be either signed or unsigned; it is the 141implementation's choice. When you are processing 7-bit ASCII, it does 142not matter. But when your program must handle arbitrary binary data, 143or fully 8-bit character sets, you have a problem. The most obvious 144issue is if you have a look-up table indexed by characters. 145 146For instance, the character '\341' in ISO Latin 1 is SMALL LETTER A 147WITH ACUTE ACCENT. In the proper locale, isalpha('\341') will be 148true. But if you read '\341' from a file and store it in a plain 149char, isalpha(c) may look up character 225, or it may look up 150character -31. And the ctype table has no entry at offset -31, so 151your program will crash. (If you're lucky.) 152 153It is wise to use unsigned char everywhere you possibly can. This 154avoids all these problems. Unfortunately, the routines in <string.h> 155take plain char arguments, so you have to remember to cast them back 156and forth - or avoid the use of strxxx() functions, which is probably 157a good idea anyway. 158 159Another common mistake is to use either char or unsigned char to 160receive the result of getc() or related stdio functions. They may 161return EOF, which is outside the range of values representable by 162char. If you use char, some legal character value may be confused 163with EOF, such as '\377' (SMALL LETTER Y WITH UMLAUT, in Latin-1). 164The correct choice is int. 165 166A more subtle version of the same mistake might look like this: 167 168 unsigned char pushback[NPUSHBACK]; 169 int pbidx; 170 #define unget(c) (assert(pbidx < NPUSHBACK), pushback[pbidx++] = (c)) 171 #define get(c) (pbidx ? pushback[--pbidx] : getchar()) 172 ... 173 unget(EOF); 174 175which will mysteriously turn a pushed-back EOF into a SMALL LETTER Y 176WITH UMLAUT. 177 178 179Other common pitfalls 180--------------------- 181 182o Expecting 'plain' char to be either sign or unsigned extending. 183 184o Shifting an item by a negative amount or by greater than or equal to 185 the number of bits in a type (expecting shifts by 32 to be sensible 186 has caused quite a number of bugs at least in the early days). 187 188o Expecting ints shifted right to be sign extended. 189 190o Modifying the same value twice within one sequence point. 191 192o Host vs. target floating point representation, including emitting NaNs 193 and Infinities in a form that the assembler handles. 194 195o qsort being an unstable sort function (unstable in the sense that 196 multiple items that sort the same may be sorted in different orders 197 by different qsort functions). 198 199o Passing incorrect types to fprintf and friends. 200 201o Adding a function declaration for a module declared in another file to 202 a .c file instead of to a .h file. 203