Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 07-May-2022 | - | ||||
ada/ | H | 31-May-2013 | - | 1,268,874 | 730,200 | |
c/ | H | 31-May-2013 | - | 34,406 | 24,338 | |
c-family/ | H | 31-May-2013 | - | 34,671 | 25,021 | |
common/ | H | 31-May-2013 | - | 4,438 | 2,802 | |
config/ | H | 03-May-2022 | - | 905,433 | 713,028 | |
cp/ | H | 03-May-2022 | - | 246,563 | 172,648 | |
doc/ | H | 03-May-2022 | - | 295,266 | 249,401 | |
fortran/ | H | 31-May-2013 | - | 241,070 | 178,486 | |
ginclude/ | H | 31-May-2013 | - | 1,933 | 1,214 | |
go/ | H | 31-May-2013 | - | 67,406 | 49,166 | |
java/ | H | 31-May-2013 | - | 54,860 | 41,266 | |
lto/ | H | 31-May-2013 | - | 10,477 | 7,405 | |
objc/ | H | 31-May-2013 | - | 26,250 | 17,189 | |
objcp/ | H | 31-May-2013 | - | 1,113 | 748 | |
po/ | H | 03-May-2022 | - | 984,001 | 781,888 | |
testsuite/ | H | 31-May-2013 | - | 1,826,356 | 1,247,303 | |
ABOUT-GCC-NLS | H A D | 10-Jan-2013 | 2.7 KiB | 57 | 46 | |
BASE-VER | H A D | 22-Mar-2013 | 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 | 31-May-2013 | 167.3 KiB | 4,875 | 3,696 | |
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 | 01-Jun-2011 | 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 | 05-Mar-2012 | 1.5 MiB | 40,042 | 32,487 | |
ChangeLog-2012 | H A D | 12-Apr-2013 | 1.3 MiB | 35,422 | 28,901 | |
ChangeLog.dataflow | H A D | 10-Jan-2013 | 195.9 KiB | 4,489 | 4,044 | |
ChangeLog.graphite | H A D | 08-Jul-2011 | 327 KiB | 9,129 | 7,115 | |
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 | 31-May-2013 | 9 | 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 | 10-Jan-2013 | 2.2 KiB | 65 | 42 | |
Makefile.in | H A D | 03-May-2022 | 226.2 KiB | 5,299 | 3,963 | |
ONEWS | H A D | 10-Jan-2013 | 36.9 KiB | 993 | 711 | |
README.Portability | H A D | 10-Jan-2013 | 6.4 KiB | 211 | 142 | |
acinclude.m4 | H A D | 10-Jan-2013 | 18 KiB | 556 | 531 | |
aclocal.m4 | H A D | 03-Apr-2012 | 4.9 KiB | 123 | 112 | |
addresses.h | H A D | 10-Jan-2013 | 2.8 KiB | 85 | 50 | |
alias.c | H A D | 05-Mar-2013 | 89 KiB | 3,017 | 1,770 | |
alias.h | H A D | 10-Jan-2013 | 2.2 KiB | 52 | 18 | |
alloc-pool.c | H A D | 10-Jan-2013 | 12 KiB | 421 | 272 | |
alloc-pool.h | H A D | 10-Jan-2013 | 2 KiB | 67 | 34 | |
asan.c | H A D | 28-Feb-2013 | 72.8 KiB | 2,333 | 1,549 | |
asan.h | H A D | 10-Jan-2013 | 2.4 KiB | 72 | 26 | |
attribs.c | H A D | 10-Jan-2013 | 19.9 KiB | 684 | 458 | |
auto-inc-dec.c | H A D | 10-Jan-2013 | 42.9 KiB | 1,528 | 1,001 | |
basic-block.h | H A D | 10-Jan-2013 | 32.3 KiB | 975 | 580 | |
bb-reorder.c | H A D | 10-Jan-2013 | 75.7 KiB | 2,597 | 1,639 | |
bb-reorder.h | H A D | 10-Jan-2013 | 1.2 KiB | 39 | 13 | |
bitmap.c | H A D | 03-May-2022 | 51.6 KiB | 2,203 | 1,713 | |
bitmap.h | H A D | 10-Jan-2013 | 23.9 KiB | 714 | 346 | |
bt-load.c | H A D | 10-Jan-2013 | 48.1 KiB | 1,576 | 1,137 | |
builtin-attrs.def | H A D | 10-Jan-2013 | 11.9 KiB | 278 | 244 | |
builtin-types.def | H A D | 10-Jan-2013 | 28.2 KiB | 577 | 530 | |
builtins.c | H A D | 03-May-2013 | 435.8 KiB | 14,444 | 10,041 | |
builtins.def | H A D | 10-Jan-2013 | 70.2 KiB | 840 | 786 | |
builtins.h | H A D | 10-Jan-2013 | 1.8 KiB | 48 | 13 | |
caller-save.c | H A D | 10-Jan-2013 | 44.9 KiB | 1,447 | 986 | |
calls.c | H A D | 11-Jan-2013 | 152.3 KiB | 4,769 | 2,982 | |
cfg-flags.def | H A D | 10-Jan-2013 | 6.5 KiB | 187 | 137 | |
cfg.c | H A D | 10-Jan-2013 | 28.6 KiB | 1,169 | 833 | |
cfganal.c | H A D | 30-Jan-2013 | 36.7 KiB | 1,354 | 821 | |
cfgbuild.c | H A D | 10-Jan-2013 | 18.3 KiB | 652 | 423 | |
cfgcleanup.c | H A D | 30-Jan-2013 | 87.1 KiB | 3,091 | 2,019 | |
cfgexpand.c | H A D | 05-Mar-2013 | 139.6 KiB | 4,864 | 3,401 | |
cfghooks.c | H A D | 18-Feb-2013 | 37.7 KiB | 1,417 | 967 | |
cfghooks.h | H A D | 10-Jan-2013 | 8.8 KiB | 224 | 103 | |
cfgloop.c | H A D | 18-Feb-2013 | 42.7 KiB | 1,767 | 1,223 | |
cfgloop.h | H A D | 14-Mar-2013 | 20.7 KiB | 734 | 427 | |
cfgloopanal.c | H A D | 10-Jan-2013 | 12.9 KiB | 518 | 339 | |
cfgloopmanip.c | H A D | 08-Feb-2013 | 53.6 KiB | 1,763 | 1,118 | |
cfgrtl.c | H A D | 25-Feb-2013 | 123.2 KiB | 4,610 | 3,231 | |
cgraph.c | H A D | 03-May-2022 | 74.1 KiB | 2,600 | 1,942 | |
cgraph.h | H A D | 17-Jan-2013 | 45.1 KiB | 1,371 | 900 | |
cgraphbuild.c | H A D | 10-Jan-2013 | 13.7 KiB | 532 | 413 | |
cgraphclones.c | H A D | 05-Feb-2013 | 27.6 KiB | 873 | 605 | |
cgraphunit.c | H A D | 10-Jan-2013 | 63.4 KiB | 2,126 | 1,398 | |
cif-code.def | H A D | 10-Jan-2013 | 4 KiB | 106 | 78 | |
collect2-aix.c | H A D | 10-Jan-2013 | 11 KiB | 370 | 235 | |
collect2-aix.h | H A D | 14-Feb-2013 | 8.3 KiB | 303 | 129 | |
collect2.c | H A D | 07-Feb-2013 | 83 KiB | 3,114 | 2,259 | |
collect2.h | H A D | 10-Jan-2013 | 1.5 KiB | 48 | 19 | |
combine-stack-adj.c | H A D | 10-Jan-2013 | 19.1 KiB | 666 | 450 | |
combine.c | H A D | 03-May-2022 | 444 KiB | 13,846 | 9,006 | |
common.opt | H A D | 14-Mar-2013 | 69.7 KiB | 2,553 | 1,904 | |
compare-elim.c | H A D | 10-Jan-2013 | 19.4 KiB | 676 | 399 | |
conditions.h | H A D | 10-Jan-2013 | 4.5 KiB | 118 | 22 | |
config.build | H A D | 10-Jan-2013 | 3.4 KiB | 117 | 106 | |
config.gcc | H A D | 13-Mar-2013 | 108.2 KiB | 3,822 | 3,720 | |
config.host | H A D | 10-Jan-2013 | 8.6 KiB | 286 | 272 | |
config.in | H A D | 31-May-2013 | 42.5 KiB | 2,044 | 1,407 | |
configure | H A D | 08-May-2013 | 833.9 KiB | 28,770 | 24,338 | |
configure.ac | H A D | 08-May-2013 | 160.1 KiB | 5,322 | 4,894 | |
convert.c | H A D | 10-Jan-2013 | 30.6 KiB | 948 | 645 | |
convert.h | H A D | 10-Jan-2013 | 1 KiB | 31 | 9 | |
coretypes.h | H A D | 10-Jan-2013 | 6.4 KiB | 209 | 117 | |
coverage.c | H A D | 10-Jan-2013 | 33.6 KiB | 1,167 | 833 | |
coverage.h | H A D | 10-Jan-2013 | 2.1 KiB | 58 | 19 | |
cppbuiltin.c | H A D | 03-May-2022 | 6 KiB | 190 | 128 | |
cppbuiltin.h | H A D | 10-Jan-2013 | 1.1 KiB | 34 | 5 | |
cppdefault.c | H A D | 10-Jan-2013 | 4 KiB | 134 | 88 | |
cppdefault.h | H A D | 10-Jan-2013 | 2.7 KiB | 72 | 20 | |
cprop.c | H A D | 10-Jan-2013 | 54.9 KiB | 1,936 | 1,156 | |
cse.c | H A D | 07-Feb-2013 | 226.7 KiB | 7,597 | 4,686 | |
cselib.c | H A D | 10-Jan-2013 | 76.5 KiB | 2,863 | 1,957 | |
cselib.h | H A D | 10-Jan-2013 | 4 KiB | 123 | 72 | |
cstamp-h.in | H A D | 31-May-2013 | 10 | 2 | 1 | |
data-streamer-in.c | H A D | 10-Jan-2013 | 3.9 KiB | 161 | 95 | |
data-streamer-out.c | H A D | 10-Jan-2013 | 5.9 KiB | 219 | 130 | |
data-streamer.c | H A D | 10-Jan-2013 | 2.5 KiB | 112 | 67 | |
data-streamer.h | H A D | 10-Jan-2013 | 10.7 KiB | 368 | 239 | |
dbgcnt.c | H A D | 10-Jan-2013 | 3.6 KiB | 152 | 100 | |
dbgcnt.def | H A D | 10-Jan-2013 | 5.6 KiB | 189 | 157 | |
dbgcnt.h | H A D | 10-Jan-2013 | 1.1 KiB | 40 | 13 | |
dbxout.c | H A D | 10-Jan-2013 | 114 KiB | 3,854 | 2,490 | |
dbxout.h | H A D | 10-Jan-2013 | 2.1 KiB | 62 | 33 | |
dce.c | H A D | 10-Jan-2013 | 32.5 KiB | 1,225 | 811 | |
dce.h | H A D | 10-Jan-2013 | 877 | 28 | 6 | |
ddg.c | H A D | 10-Jan-2013 | 33.9 KiB | 1,273 | 911 | |
ddg.h | H A D | 10-Jan-2013 | 5.5 KiB | 191 | 85 | |
debug.c | H A D | 10-Jan-2013 | 3.7 KiB | 139 | 103 | |
debug.h | H A D | 10-Jan-2013 | 7.7 KiB | 196 | 71 | |
defaults.h | H A D | 03-May-2022 | 40.9 KiB | 1,410 | 867 | |
df-core.c | H A D | 10-Jan-2013 | 65.6 KiB | 2,328 | 1,382 | |
df-problems.c | H A D | 10-Jan-2013 | 129.7 KiB | 4,512 | 3,101 | |
df-scan.c | H A D | 27-Feb-2013 | 125.2 KiB | 4,582 | 3,321 | |
df.h | H A D | 10-Jan-2013 | 44 KiB | 1,152 | 599 | |
dfp.c | H A D | 10-Jan-2013 | 17.9 KiB | 745 | 535 | |
dfp.h | H A D | 10-Jan-2013 | 2.3 KiB | 50 | 22 | |
diagnostic-core.h | H A D | 10-Jan-2013 | 3.5 KiB | 90 | 49 | |
diagnostic.c | H A D | 04-Mar-2013 | 33.8 KiB | 1,160 | 824 | |
diagnostic.def | H A D | 10-Jan-2013 | 2 KiB | 46 | 37 | |
diagnostic.h | H A D | 10-Jan-2013 | 10.5 KiB | 297 | 117 | |
dojump.c | H A D | 10-Jan-2013 | 33.5 KiB | 1,156 | 856 | |
dominance.c | H A D | 10-Jan-2013 | 43 KiB | 1,533 | 931 | |
domwalk.c | H A D | 10-Jan-2013 | 8.5 KiB | 279 | 113 | |
domwalk.h | H A D | 10-Jan-2013 | 2.8 KiB | 75 | 16 | |
double-int.c | H A D | 30-Jan-2013 | 37.5 KiB | 1,490 | 1,033 | |
double-int.h | H A D | 30-Jan-2013 | 12.5 KiB | 458 | 264 | |
dse.c | H A D | 09-Mar-2013 | 114.1 KiB | 3,963 | 2,547 | |
dumpfile.c | H A D | 22-Jan-2013 | 23.9 KiB | 903 | 655 | |
dumpfile.h | H A D | 10-Jan-2013 | 7 KiB | 167 | 106 | |
dwarf2asm.c | H A D | 10-Jan-2013 | 25.9 KiB | 1,025 | 759 | |
dwarf2asm.h | H A D | 10-Jan-2013 | 2.8 KiB | 89 | 48 | |
dwarf2cfi.c | H A D | 03-May-2022 | 91.4 KiB | 3,389 | 2,230 | |
dwarf2out.c | H A D | 03-May-2022 | 712.2 KiB | 23,703 | 17,217 | |
dwarf2out.h | H A D | 10-Jan-2013 | 9.2 KiB | 282 | 187 | |
emit-rtl.c | H A D | 15-Apr-2013 | 157.5 KiB | 6,076 | 4,097 | |
emit-rtl.h | H A D | 10-Jan-2013 | 3.4 KiB | 117 | 55 | |
errors.c | H A D | 10-Jan-2013 | 3.3 KiB | 134 | 68 | |
errors.h | H A D | 10-Jan-2013 | 1.6 KiB | 41 | 10 | |
et-forest.c | H A D | 10-Jan-2013 | 14.8 KiB | 774 | 544 | |
et-forest.h | H A D | 10-Jan-2013 | 2.6 KiB | 86 | 29 | |
except.c | H A D | 05-Mar-2013 | 91.2 KiB | 3,369 | 2,374 | |
except.h | H A D | 05-Mar-2013 | 12 KiB | 336 | 157 | |
exec-tool.in | H A D | 10-Jan-2013 | 2.6 KiB | 90 | 54 | |
explow.c | H A D | 10-Jan-2013 | 55.8 KiB | 1,932 | 1,187 | |
expmed.c | H A D | 23-May-2013 | 183.6 KiB | 5,793 | 4,073 | |
expmed.h | H A D | 10-Jan-2013 | 18.4 KiB | 660 | 369 | |
expr.c | H A D | 14-May-2013 | 340.7 KiB | 11,199 | 7,737 | |
expr.h | H A D | 19-Feb-2013 | 28.2 KiB | 743 | 324 | |
file-find.c | H A D | 10-Jan-2013 | 4.2 KiB | 194 | 131 | |
file-find.h | H A D | 10-Jan-2013 | 1.6 KiB | 47 | 19 | |
final.c | H A D | 01-Feb-2013 | 121.4 KiB | 4,587 | 3,205 | |
fixed-value.c | H A D | 08-Feb-2013 | 29.4 KiB | 1,116 | 881 | |
fixed-value.h | H A D | 08-Feb-2013 | 4.2 KiB | 117 | 52 | |
flag-types.h | H A D | 10-Jan-2013 | 6.8 KiB | 195 | 88 | |
flags.h | H A D | 10-Jan-2013 | 3.2 KiB | 102 | 48 | |
fold-const.c | H A D | 17-May-2013 | 532.2 KiB | 16,924 | 12,303 | |
fp-test.c | H A D | 10-Jan-2013 | 5.3 KiB | 252 | 187 | |
function.c | H A D | 09-Mar-2013 | 212.6 KiB | 7,206 | 4,811 | |
function.h | H A D | 09-Mar-2013 | 28.1 KiB | 783 | 280 | |
fwprop.c | H A D | 07-Feb-2013 | 46.4 KiB | 1,557 | 984 | |
gcc-ar.c | H A D | 10-Jan-2013 | 5.7 KiB | 204 | 117 | |
gcc-plugin.h | H A D | 10-Jan-2013 | 5 KiB | 167 | 74 | |
gcc.c | H A D | 03-May-2022 | 240.2 KiB | 8,593 | 5,905 | |
gcc.h | H A D | 10-Jan-2013 | 1.8 KiB | 59 | 20 | |
gcov-dump.c | H A D | 10-Jan-2013 | 12.2 KiB | 489 | 411 | |
gcov-io.c | H A D | 10-Jan-2013 | 24.5 KiB | 840 | 585 | |
gcov-io.h | H A D | 10-Jan-2013 | 25.1 KiB | 659 | 308 | |
gcov-iov.c | H A D | 10-Jan-2013 | 2.3 KiB | 78 | 39 | |
gcov.c | H A D | 10-Jan-2013 | 59.6 KiB | 2,346 | 1,711 | |
gcse.c | H A D | 10-Jan-2013 | 122.2 KiB | 4,183 | 2,422 | |
gcse.h | H A D | 10-Jan-2013 | 1.4 KiB | 43 | 13 | |
gdbinit.in | H A D | 10-Jan-2013 | 4.2 KiB | 211 | 167 | |
genattr-common.c | H A D | 10-Jan-2013 | 2.6 KiB | 116 | 77 | |
genattr.c | H A D | 10-Jan-2013 | 13.4 KiB | 374 | 295 | |
genattrtab.c | H A D | 10-Jan-2013 | 140.8 KiB | 5,328 | 3,873 | |
genautomata.c | H A D | 10-Jan-2013 | 295.3 KiB | 9,695 | 7,390 | |
gencheck.c | H A D | 10-Jan-2013 | 1.9 KiB | 80 | 45 | |
genchecksum.c | H A D | 10-Jan-2013 | 2.9 KiB | 121 | 72 | |
gencodes.c | H A D | 10-Jan-2013 | 2.4 KiB | 98 | 55 | |
genconditions.c | H A D | 10-Jan-2013 | 7 KiB | 257 | 186 | |
genconfig.c | H A D | 10-Jan-2013 | 9.2 KiB | 365 | 237 | |
genconstants.c | H A D | 10-Jan-2013 | 3 KiB | 103 | 51 | |
genemit.c | H A D | 10-Jan-2013 | 23.1 KiB | 860 | 642 | |
genenums.c | H A D | 10-Jan-2013 | 1.9 KiB | 68 | 37 | |
genextract.c | H A D | 10-Jan-2013 | 12.2 KiB | 492 | 356 | |
genflags.c | H A D | 10-Jan-2013 | 7.1 KiB | 300 | 201 | |
gengenrtl.c | H A D | 03-May-2022 | 6.7 KiB | 297 | 183 | |
gengtype-lex.c | H A D | 31-May-2013 | 95.9 KiB | 2,897 | 2,066 | |
gengtype-lex.l | H A D | 10-Jan-2013 | 5 KiB | 221 | 167 | |
gengtype-parse.c | H A D | 10-Jan-2013 | 25.3 KiB | 1,077 | 696 | |
gengtype-state.c | H A D | 10-Jan-2013 | 67.7 KiB | 2,572 | 2,070 | |
gengtype.c | H A D | 24-Jan-2013 | 155.1 KiB | 5,575 | 4,249 | |
gengtype.h | H A D | 10-Jan-2013 | 16.9 KiB | 508 | 260 | |
genhooks.c | H A D | 10-Jan-2013 | 10.4 KiB | 350 | 257 | |
genmddeps.c | H A D | 10-Jan-2013 | 1.8 KiB | 69 | 37 | |
genmddump.c | H A D | 10-Jan-2013 | 1.8 KiB | 66 | 30 | |
genmodes.c | H A D | 03-May-2022 | 35.8 KiB | 1,429 | 1,088 | |
genmultilib | H A D | 14-Mar-2013 | 17.2 KiB | 539 | 286 | |
genopinit.c | H A D | 19-Feb-2013 | 14.5 KiB | 523 | 398 | |
genoutput.c | H A D | 10-Jan-2013 | 33.6 KiB | 1,291 | 911 | |
genpeep.c | H A D | 10-Jan-2013 | 10.3 KiB | 411 | 293 | |
genpreds.c | H A D | 20-Feb-2013 | 37.7 KiB | 1,406 | 1,015 | |
genrecog.c | H A D | 10-Jan-2013 | 70.7 KiB | 2,696 | 1,880 | |
gensupport.c | H A D | 10-Jan-2013 | 74.9 KiB | 2,951 | 2,151 | |
gensupport.h | H A D | 10-Jan-2013 | 3.6 KiB | 114 | 50 | |
ggc-common.c | H A D | 05-Mar-2013 | 33.4 KiB | 1,161 | 810 | |
ggc-internal.h | H A D | 24-Jan-2013 | 4 KiB | 120 | 32 | |
ggc-none.c | H A D | 24-Jan-2013 | 1.6 KiB | 66 | 33 | |
ggc-page.c | H A D | 07-Feb-2013 | 69.6 KiB | 2,499 | 1,572 | |
ggc.h | H A D | 24-Jan-2013 | 9.3 KiB | 280 | 135 | |
gimple-fold.c | H A D | 13-Jan-2013 | 100.3 KiB | 3,284 | 2,382 | |
gimple-fold.h | H A D | 10-Jan-2013 | 1.1 KiB | 32 | 7 | |
gimple-iterator.c | H A D | 10-Jan-2013 | 22.7 KiB | 870 | 508 | |
gimple-low.c | H A D | 10-Jan-2013 | 31.2 KiB | 1,031 | 594 | |
gimple-pretty-print.c | H A D | 08-Mar-2013 | 63.2 KiB | 2,315 | 1,863 | |
gimple-pretty-print.h | H A D | 10-Jan-2013 | 1.3 KiB | 37 | 12 | |
gimple-ssa-strength-reduction.c | H A D | 15-Apr-2013 | 79.9 KiB | 2,710 | 1,634 | |
gimple-streamer-in.c | H A D | 12-Feb-2013 | 10.8 KiB | 365 | 264 | |
gimple-streamer-out.c | H A D | 13-Feb-2013 | 6.6 KiB | 228 | 155 | |
gimple-streamer.h | H A D | 10-Jan-2013 | 1.2 KiB | 37 | 9 | |
gimple.c | H A D | 10-Jan-2013 | 115.5 KiB | 4,214 | 2,881 | |
gimple.def | H A D | 10-Jan-2013 | 14.1 KiB | 365 | 261 | |
gimple.h | H A D | 08-Mar-2013 | 131.5 KiB | 5,347 | 3,179 | |
gimplify.c | H A D | 28-Jan-2013 | 262.3 KiB | 8,707 | 5,791 | |
glimits.h | H A D | 10-Jan-2013 | 3.6 KiB | 127 | 71 | |
godump.c | H A D | 10-Jan-2013 | 30.8 KiB | 1,269 | 946 | |
graph.c | H A D | 15-Feb-2013 | 9.3 KiB | 348 | 245 | |
graph.h | H A D | 10-Jan-2013 | 951 | 28 | 6 | |
graphds.c | H A D | 10-Jan-2013 | 10.5 KiB | 471 | 313 | |
graphds.h | H A D | 10-Jan-2013 | 2 KiB | 63 | 30 | |
graphite-blocking.c | H A D | 10-Jan-2013 | 6.5 KiB | 268 | 122 | |
graphite-clast-to-gimple.c | H A D | 10-Jan-2013 | 45 KiB | 1,716 | 1,169 | |
graphite-clast-to-gimple.h | H A D | 10-Jan-2013 | 1.8 KiB | 64 | 28 | |
graphite-dependences.c | H A D | 10-Jan-2013 | 17.1 KiB | 599 | 446 | |
graphite-interchange.c | H A D | 10-Jan-2013 | 19.1 KiB | 643 | 331 | |
graphite-optimize-isl.c | H A D | 10-Jan-2013 | 14.6 KiB | 474 | 288 | |
graphite-poly.c | H A D | 10-Jan-2013 | 28.6 KiB | 1,293 | 895 | |
graphite-poly.h | H A D | 10-Jan-2013 | 37.1 KiB | 1,563 | 910 | |
graphite-scop-detection.c | H A D | 10-Jan-2013 | 38.7 KiB | 1,613 | 997 | |
graphite-scop-detection.h | H A D | 10-Jan-2013 | 963 | 26 | 3 | |
graphite-sese-to-poly.c | H A D | 14-Jan-2013 | 80.3 KiB | 3,210 | 2,209 | |
graphite-sese-to-poly.h | H A D | 10-Jan-2013 | 1,011 | 34 | 10 | |
graphite.c | H A D | 10-Jan-2013 | 7.3 KiB | 310 | 209 | |
gsstruct.def | H A D | 10-Jan-2013 | 2.5 KiB | 54 | 46 | |
gstab.h | H A D | 10-Jan-2013 | 977 | 36 | 11 | |
gsyms.h | H A D | 10-Jan-2013 | 1.9 KiB | 105 | 78 | |
gsyslimits.h | H A D | 10-May-2001 | 330 | 9 | 3 | |
gtm-builtins.def | H A D | 25-Jan-2012 | 9.7 KiB | 209 | 182 | |
haifa-sched.c | H A D | 21-Jan-2013 | 239.6 KiB | 8,559 | 5,612 | |
hard-reg-set.h | H A D | 10-Jan-2013 | 22.7 KiB | 725 | 473 | |
hash-table.c | H A D | 10-Jan-2013 | 5.4 KiB | 190 | 119 | |
hash-table.h | H A D | 10-Jan-2013 | 24.5 KiB | 885 | 470 | |
highlev-plugin-common.h | H A D | 10-Jan-2013 | 1.1 KiB | 34 | 7 | |
hooks.c | H A D | 10-Jan-2013 | 9.4 KiB | 449 | 331 | |
hooks.h | H A D | 10-Jan-2013 | 4.6 KiB | 106 | 74 | |
host-default.c | H A D | 10-Jan-2013 | 902 | 28 | 6 | |
hosthooks-def.h | H A D | 10-Jan-2013 | 1.8 KiB | 52 | 25 | |
hosthooks.h | H A D | 10-Jan-2013 | 1.8 KiB | 49 | 11 | |
hw-doloop.c | H A D | 10-Jan-2013 | 17.3 KiB | 672 | 475 | |
hw-doloop.h | H A D | 10-Jan-2013 | 5.4 KiB | 156 | 38 | |
hwint.c | H A D | 10-Jan-2013 | 4.5 KiB | 207 | 120 | |
hwint.h | H A D | 10-Jan-2013 | 9.4 KiB | 280 | 198 | |
ifcvt.c | H A D | 12-Apr-2013 | 126 KiB | 4,560 | 3,100 | |
incpath.c | H A D | 27-Feb-2013 | 14.7 KiB | 518 | 361 | |
incpath.h | H A D | 10-Jan-2013 | 1.4 KiB | 35 | 13 | |
init-regs.c | H A D | 10-Jan-2013 | 4.6 KiB | 160 | 100 | |
input.c | H A D | 10-Jan-2013 | 9.3 KiB | 281 | 165 | |
input.h | H A D | 10-Jan-2013 | 2.5 KiB | 68 | 29 | |
insn-addr.h | H A D | 10-Jan-2013 | 1.8 KiB | 64 | 38 | |
insn-notes.def | H A D | 25-Feb-2013 | 3.2 KiB | 91 | 69 | |
internal-fn.c | H A D | 10-Jan-2013 | 3.5 KiB | 132 | 78 | |
internal-fn.def | H A D | 10-Jan-2013 | 1.5 KiB | 43 | 30 | |
internal-fn.h | H A D | 10-Jan-2013 | 1.4 KiB | 54 | 22 | |
intl.c | H A D | 10-Jan-2013 | 3.5 KiB | 151 | 80 | |
intl.h | H A D | 08-May-2013 | 1.8 KiB | 70 | 40 | |
ipa-cp.c | H A D | 09-May-2013 | 103.8 KiB | 3,650 | 2,712 | |
ipa-inline-analysis.c | H A D | 10-Jan-2013 | 115.6 KiB | 4,019 | 3,065 | |
ipa-inline-transform.c | H A D | 17-Jan-2013 | 14.1 KiB | 428 | 256 | |
ipa-inline.c | H A D | 03-May-2022 | 66.7 KiB | 2,138 | 1,484 | |
ipa-inline.h | H A D | 10-Jan-2013 | 11 KiB | 338 | 177 | |
ipa-prop.c | H A D | 03-May-2022 | 115.7 KiB | 3,991 | 2,896 | |
ipa-prop.h | H A D | 09-May-2013 | 22.1 KiB | 620 | 296 | |
ipa-pure-const.c | H A D | 27-Feb-2013 | 47.7 KiB | 1,683 | 1,282 | |
ipa-ref-inline.h | H A D | 10-Jan-2013 | 2.6 KiB | 109 | 59 | |
ipa-ref.c | H A D | 10-Jan-2013 | 5.5 KiB | 201 | 141 | |
ipa-ref.h | H A D | 10-Jan-2013 | 2.3 KiB | 74 | 39 | |
ipa-reference.c | H A D | 27-Feb-2013 | 36.2 KiB | 1,186 | 867 | |
ipa-reference.h | H A D | 10-Jan-2013 | 1 KiB | 32 | 7 | |
ipa-split.c | H A D | 04-Mar-2013 | 52.2 KiB | 1,657 | 1,179 | |
ipa-utils.c | H A D | 10-Jan-2013 | 15.2 KiB | 621 | 431 | |
ipa-utils.h | H A D | 10-Jan-2013 | 1.5 KiB | 53 | 21 | |
ipa.c | H A D | 17-Jan-2013 | 45.2 KiB | 1,436 | 1,011 | |
ira-build.c | H A D | 01-Mar-2013 | 95.5 KiB | 3,281 | 2,572 | |
ira-color.c | H A D | 10-Jan-2013 | 140.2 KiB | 4,427 | 3,509 | |
ira-conflicts.c | H A D | 08-Feb-2013 | 28.3 KiB | 944 | 754 | |
ira-costs.c | H A D | 10-Jan-2013 | 65.6 KiB | 2,180 | 1,605 | |
ira-emit.c | H A D | 08-Feb-2013 | 40.2 KiB | 1,309 | 985 | |
ira-int.h | H A D | 08-Feb-2013 | 51.6 KiB | 1,416 | 736 | |
ira-lives.c | H A D | 10-Jan-2013 | 46.4 KiB | 1,626 | 1,190 | |
ira.c | H A D | 23-May-2013 | 148.5 KiB | 4,754 | 3,231 | |
ira.h | H A D | 10-Jan-2013 | 7.8 KiB | 199 | 95 | |
is-a.h | H A D | 10-Jan-2013 | 5.4 KiB | 202 | 40 | |
jump.c | H A D | 10-Jan-2013 | 48.7 KiB | 1,904 | 1,294 | |
langhooks-def.h | H A D | 10-Jan-2013 | 12.2 KiB | 309 | 245 | |
langhooks.c | H A D | 10-Jan-2013 | 16.8 KiB | 669 | 438 | |
langhooks.h | H A D | 10-Jan-2013 | 19.2 KiB | 490 | 136 | |
lcm.c | H A D | 10-Jan-2013 | 25.4 KiB | 808 | 495 | |
libfuncs.h | H A D | 10-Jan-2013 | 3.2 KiB | 109 | 54 | |
limitx.h | H A D | 10-Jan-2013 | 1.4 KiB | 36 | 5 | |
limity.h | H A D | 10-May-2001 | 270 | 11 | 5 | |
lists.c | H A D | 10-Jan-2013 | 5.8 KiB | 248 | 163 | |
loop-doloop.c | H A D | 10-Jan-2013 | 23.5 KiB | 775 | 461 | |
loop-init.c | H A D | 05-Mar-2013 | 15.6 KiB | 567 | 404 | |
loop-invariant.c | H A D | 10-Jan-2013 | 50.8 KiB | 1,971 | 1,365 | |
loop-iv.c | H A D | 03-May-2022 | 77.5 KiB | 3,075 | 2,224 | |
loop-unroll.c | H A D | 28-Feb-2013 | 70.3 KiB | 2,494 | 1,610 | |
loop-unswitch.c | H A D | 13-Feb-2013 | 13 KiB | 474 | 297 | |
lower-subreg.c | H A D | 21-Feb-2013 | 47 KiB | 1,728 | 1,156 | |
lower-subreg.h | H A D | 21-Feb-2013 | 2 KiB | 61 | 21 | |
lra-assigns.c | H A D | 15-Feb-2013 | 52.3 KiB | 1,458 | 1,082 | |
lra-coalesce.c | H A D | 02-May-2013 | 10.5 KiB | 332 | 238 | |
lra-constraints.c | H A D | 02-May-2013 | 163.1 KiB | 5,178 | 3,749 | |
lra-eliminations.c | H A D | 02-May-2013 | 40.7 KiB | 1,307 | 878 | |
lra-int.h | H A D | 10-Jan-2013 | 15.9 KiB | 460 | 230 | |
lra-lives.c | H A D | 10-Jan-2013 | 31.1 KiB | 1,030 | 755 | |
lra-spills.c | H A D | 26-Feb-2013 | 21.1 KiB | 659 | 451 | |
lra.c | H A D | 02-May-2013 | 66.5 KiB | 2,411 | 1,780 | |
lra.h | H A D | 10-Jan-2013 | 1.4 KiB | 42 | 15 | |
lto-cgraph.c | H A D | 10-Jan-2013 | 54.4 KiB | 1,704 | 1,264 | |
lto-compress.c | H A D | 10-Jan-2013 | 8.8 KiB | 314 | 203 | |
lto-compress.h | H A D | 10-Jan-2013 | 1.5 KiB | 43 | 16 | |
lto-opts.c | H A D | 10-Jan-2013 | 4.2 KiB | 139 | 81 | |
lto-section-in.c | H A D | 10-Jan-2013 | 12 KiB | 435 | 266 | |
lto-section-out.c | H A D | 10-Jan-2013 | 13.5 KiB | 523 | 326 | |
lto-streamer-in.c | H A D | 08-Feb-2013 | 31.4 KiB | 1,175 | 795 | |
lto-streamer-out.c | H A D | 12-Mar-2013 | 42.6 KiB | 1,490 | 1,015 | |
lto-streamer.c | H A D | 10-Jan-2013 | 10.5 KiB | 393 | 270 | |
lto-streamer.h | H A D | 08-Feb-2013 | 35.5 KiB | 1,158 | 629 | |
lto-symtab.c | H A D | 04-Feb-2013 | 18.7 KiB | 610 | 379 | |
lto-wrapper.c | H A D | 27-Feb-2013 | 24.6 KiB | 957 | 701 | |
machmode.def | H A D | 10-Jan-2013 | 9.2 KiB | 252 | 195 | |
machmode.h | H A D | 10-Jan-2013 | 11.3 KiB | 325 | 167 | |
main.c | H A D | 10-Jan-2013 | 1.1 KiB | 38 | 12 | |
mcf.c | H A D | 10-Jan-2013 | 39.3 KiB | 1,396 | 964 | |
mkconfig.sh | H A D | 10-Jan-2013 | 3.7 KiB | 123 | 65 | |
mode-classes.def | H A D | 10-Jan-2013 | 1.8 KiB | 39 | 33 | |
mode-switching.c | H A D | 10-Jan-2013 | 22.8 KiB | 800 | 532 | |
modulo-sched.c | H A D | 10-Jan-2013 | 99.9 KiB | 3,376 | 2,268 | |
omega.c | H A D | 10-Jan-2013 | 127.1 KiB | 5,529 | 4,309 | |
omega.h | H A D | 10-Jan-2013 | 9.2 KiB | 340 | 200 | |
omp-builtins.def | H A D | 10-Jan-2013 | 9.8 KiB | 211 | 201 | |
omp-low.c | H A D | 16-May-2013 | 217.4 KiB | 7,434 | 5,407 | |
opt-functions.awk | H A D | 10-Jan-2013 | 9.8 KiB | 347 | 262 | |
opt-gather.awk | H A D | 10-Jan-2013 | 1.5 KiB | 55 | 25 | |
opt-include.awk | H A D | 10-Jan-2013 | 1.1 KiB | 30 | 8 | |
opt-read.awk | H A D | 10-Jan-2013 | 3.3 KiB | 124 | 95 | |
optabs.c | H A D | 09-Mar-2013 | 252.5 KiB | 8,493 | 5,848 | |
optabs.def | H A D | 10-Jan-2013 | 15.2 KiB | 318 | 289 | |
optabs.h | H A D | 19-Feb-2013 | 19.4 KiB | 556 | 321 | |
optc-gen.awk | H A D | 10-Jan-2013 | 16.1 KiB | 482 | 398 | |
optc-save-gen.awk | H A D | 10-Jan-2013 | 11.7 KiB | 421 | 317 | |
opth-gen.awk | H A D | 10-Jan-2013 | 13.7 KiB | 478 | 375 | |
opts-common.c | H A D | 05-Mar-2013 | 37.8 KiB | 1,328 | 971 | |
opts-diagnostic.h | H A D | 10-Jan-2013 | 953 | 26 | 5 | |
opts-global.c | H A D | 10-Jan-2013 | 12.2 KiB | 466 | 321 | |
opts.c | H A D | 05-Mar-2013 | 60 KiB | 2,086 | 1,592 | |
opts.h | H A D | 27-Feb-2013 | 14.2 KiB | 404 | 219 | |
output.h | H A D | 10-Jan-2013 | 23.9 KiB | 615 | 259 | |
params.c | H A D | 10-Jan-2013 | 5 KiB | 191 | 105 | |
params.def | H A D | 11-Apr-2013 | 37.6 KiB | 1,022 | 855 | |
params.h | H A D | 10-Jan-2013 | 7.6 KiB | 223 | 130 | |
passes.c | H A D | 20-Feb-2013 | 82 KiB | 2,813 | 2,028 | |
plugin.c | H A D | 10-Jan-2013 | 25.2 KiB | 876 | 590 | |
plugin.def | H A D | 10-Jan-2013 | 2.7 KiB | 98 | 67 | |
plugin.h | H A D | 10-Jan-2013 | 2.3 KiB | 72 | 33 | |
pointer-set.c | H A D | 10-Jan-2013 | 8.4 KiB | 304 | 195 | |
pointer-set.h | H A D | 10-Jan-2013 | 1.5 KiB | 43 | 18 | |
postreload-gcse.c | H A D | 10-Jan-2013 | 37.7 KiB | 1,345 | 842 | |
postreload.c | H A D | 10-Jan-2013 | 68.2 KiB | 2,317 | 1,639 | |
predict.c | H A D | 04-Apr-2013 | 80.9 KiB | 2,952 | 2,126 | |
predict.def | H A D | 10-Jan-2013 | 5.6 KiB | 136 | 99 | |
predict.h | H A D | 10-Jan-2013 | 1.4 KiB | 48 | 23 | |
prefix.c | H A D | 10-Jan-2013 | 8.7 KiB | 352 | 215 | |
prefix.h | H A D | 10-Jan-2013 | 1.2 KiB | 41 | 11 | |
pretty-print.c | H A D | 10-Jan-2013 | 27.4 KiB | 1,072 | 774 | |
pretty-print.h | H A D | 10-Jan-2013 | 14 KiB | 364 | 212 | |
print-rtl.c | H A D | 10-Jan-2013 | 20.3 KiB | 820 | 636 | |
print-tree.c | H A D | 10-Jan-2013 | 28 KiB | 1,014 | 828 | |
profile.c | H A D | 03-May-2022 | 45.1 KiB | 1,565 | 1,085 | |
profile.h | H A D | 10-Jan-2013 | 1.6 KiB | 52 | 15 | |
read-md.c | H A D | 10-Jan-2013 | 27.6 KiB | 1,153 | 776 | |
read-md.h | H A D | 10-Jan-2013 | 4.5 KiB | 141 | 72 | |
read-rtl.c | H A D | 10-Jan-2013 | 36.7 KiB | 1,390 | 957 | |
real.c | H A D | 10-Jan-2013 | 109.8 KiB | 5,042 | 3,811 | |
real.h | H A D | 10-Jan-2013 | 18.1 KiB | 493 | 255 | |
realmpfr.c | H A D | 10-Jan-2013 | 2.8 KiB | 102 | 51 | |
realmpfr.h | H A D | 10-Jan-2013 | 1.3 KiB | 39 | 9 | |
recog.c | H A D | 10-Jan-2013 | 105.8 KiB | 3,945 | 2,721 | |
recog.h | H A D | 10-Jan-2013 | 10.3 KiB | 315 | 171 | |
ree.c | H A D | 10-Jan-2013 | 29.6 KiB | 965 | 521 | |
reg-notes.def | H A D | 10-Jan-2013 | 9.3 KiB | 219 | 178 | |
reg-stack.c | H A D | 10-Jan-2013 | 97.9 KiB | 3,351 | 2,032 | |
regcprop.c | H A D | 25-Apr-2013 | 35.8 KiB | 1,259 | 927 | |
reginfo.c | H A D | 10-Jan-2013 | 37.3 KiB | 1,290 | 876 | |
regmove.c | H A D | 10-Jan-2013 | 39 KiB | 1,384 | 926 | |
regrename.c | H A D | 18-Jan-2013 | 54.7 KiB | 1,865 | 1,333 | |
regrename.h | H A D | 10-Jan-2013 | 3 KiB | 97 | 41 | |
regs.h | H A D | 08-Feb-2013 | 13.6 KiB | 425 | 203 | |
regset.h | H A D | 10-Jan-2013 | 4.8 KiB | 127 | 39 | |
regstat.c | H A D | 10-Jan-2013 | 17.5 KiB | 612 | 403 | |
reload.c | H A D | 04-Feb-2013 | 244.4 KiB | 7,435 | 4,817 | |
reload.h | H A D | 10-Jan-2013 | 17.2 KiB | 461 | 164 | |
reload1.c | H A D | 21-Jan-2013 | 293 KiB | 9,194 | 5,813 | |
reorg.c | H A D | 10-Jan-2013 | 124.2 KiB | 3,950 | 2,431 | |
resource.c | H A D | 10-Jan-2013 | 38.2 KiB | 1,291 | 813 | |
resource.h | H A D | 10-Jan-2013 | 2 KiB | 59 | 30 | |
rtl-error.c | H A D | 10-Jan-2013 | 3.3 KiB | 122 | 80 | |
rtl-error.h | H A D | 10-Jan-2013 | 943 | 25 | 4 | |
rtl.c | H A D | 12-Mar-2013 | 20.9 KiB | 833 | 569 | |
rtl.def | H A D | 10-Jan-2013 | 56.1 KiB | 1,291 | 1,035 | |
rtl.h | H A D | 10-Jan-2013 | 103.3 KiB | 2,795 | 1,628 | |
rtlanal.c | H A D | 10-Jan-2013 | 157.2 KiB | 5,806 | 3,902 | |
rtlhooks-def.h | H A D | 10-Jan-2013 | 1.8 KiB | 51 | 25 | |
rtlhooks.c | H A D | 10-Jan-2013 | 4.8 KiB | 157 | 95 | |
sanitizer.def | H A D | 13-Feb-2013 | 13.1 KiB | 286 | 264 | |
sbitmap.c | H A D | 10-Jan-2013 | 17.6 KiB | 734 | 526 | |
sbitmap.h | H A D | 10-Jan-2013 | 8.5 KiB | 262 | 125 | |
sched-deps.c | H A D | 05-Mar-2013 | 134.1 KiB | 4,847 | 3,440 | |
sched-ebb.c | H A D | 10-Jan-2013 | 19.5 KiB | 744 | 480 | |
sched-int.h | H A D | 10-Jan-2013 | 56 KiB | 1,581 | 651 | |
sched-rgn.c | H A D | 10-Jan-2013 | 101 KiB | 3,657 | 2,280 | |
sched-vis.c | H A D | 10-Jan-2013 | 21 KiB | 870 | 733 | |
sdbout.c | H A D | 05-Mar-2013 | 46.7 KiB | 1,636 | 1,090 | |
sdbout.h | H A D | 10-Jan-2013 | 822 | 22 | 2 | |
sel-sched-dump.c | H A D | 19-Feb-2013 | 20.4 KiB | 970 | 700 | |
sel-sched-dump.h | H A D | 10-Jan-2013 | 6.4 KiB | 221 | 108 | |
sel-sched-ir.c | H A D | 05-Mar-2013 | 168.8 KiB | 6,431 | 4,348 | |
sel-sched-ir.h | H A D | 10-Jan-2013 | 47.6 KiB | 1,659 | 943 | |
sel-sched.c | H A D | 19-Feb-2013 | 241.3 KiB | 7,767 | 4,767 | |
sel-sched.h | H A D | 10-Jan-2013 | 920 | 28 | 5 | |
sese.c | H A D | 10-Jan-2013 | 21 KiB | 829 | 551 | |
sese.h | H A D | 10-Jan-2013 | 10.6 KiB | 420 | 238 | |
simplify-rtx.c | H A D | 05-Mar-2013 | 174.7 KiB | 6,064 | 4,497 | |
sparseset.c | H A D | 10-Jan-2013 | 5.3 KiB | 240 | 155 | |
sparseset.h | H A D | 30-Jan-2013 | 6.8 KiB | 220 | 99 | |
sreal.c | H A D | 10-Jan-2013 | 11.5 KiB | 543 | 413 | |
sreal.h | H A D | 10-Jan-2013 | 2.1 KiB | 65 | 36 | |
ssaexpand.h | H A D | 10-Jan-2013 | 2.4 KiB | 80 | 32 | |
stab.def | H A D | 10-Jan-2013 | 9 KiB | 240 | 189 | |
stack-ptr-mod.c | H A D | 10-Jan-2013 | 3.5 KiB | 112 | 70 | |
statistics.c | H A D | 10-Jan-2013 | 9.3 KiB | 346 | 249 | |
statistics.h | H A D | 10-Jan-2013 | 2.8 KiB | 72 | 45 | |
stmt.c | H A D | 27-Feb-2013 | 90.6 KiB | 2,999 | 1,941 | |
stor-layout.c | H A D | 03-May-2022 | 93.2 KiB | 2,859 | 1,799 | |
store-motion.c | H A D | 10-Jan-2013 | 34.6 KiB | 1,255 | 842 | |
streamer-hooks.c | H A D | 10-Jan-2013 | 1.1 KiB | 38 | 10 | |
streamer-hooks.h | H A D | 10-Jan-2013 | 3.3 KiB | 85 | 25 | |
stringpool.c | H A D | 24-Jan-2013 | 6.9 KiB | 288 | 166 | |
symtab.c | H A D | 10-Jan-2013 | 20.9 KiB | 784 | 604 | |
sync-builtins.def | H A D | 10-Jan-2013 | 26 KiB | 603 | 551 | |
system.h | H A D | 15-Jan-2013 | 32.7 KiB | 1,058 | 741 | |
target-def.h | H A D | 10-Jan-2013 | 3.6 KiB | 110 | 66 | |
target-globals.c | H A D | 24-Feb-2013 | 3.7 KiB | 127 | 93 | |
target-globals.h | H A D | 19-Feb-2013 | 3.1 KiB | 88 | 62 | |
target-hooks-macros.h | H A D | 10-Jan-2013 | 4 KiB | 81 | 12 | |
target.def | H A D | 03-Mar-2013 | 87.8 KiB | 2,981 | 2,602 | |
target.h | H A D | 10-Jan-2013 | 6.3 KiB | 205 | 97 | |
targhooks.c | H A D | 10-Jan-2013 | 37.9 KiB | 1,548 | 1,105 | |
targhooks.h | H A D | 10-Jan-2013 | 8.9 KiB | 197 | 144 | |
timevar.c | H A D | 10-Jan-2013 | 16.7 KiB | 605 | 352 | |
timevar.def | H A D | 10-Jan-2013 | 14 KiB | 271 | 253 | |
timevar.h | H A D | 10-Jan-2013 | 3.5 KiB | 116 | 43 | |
tlink.c | H A D | 10-Jan-2013 | 20 KiB | 866 | 628 | |
toplev.c | H A D | 03-May-2022 | 56.2 KiB | 1,956 | 1,271 | |
toplev.h | H A D | 10-Jan-2013 | 2.7 KiB | 82 | 32 | |
tracer.c | H A D | 06-Feb-2013 | 11.3 KiB | 420 | 294 | |
trans-mem.c | H A D | 08-Mar-2013 | 154.1 KiB | 5,411 | 3,607 | |
trans-mem.h | H A D | 10-Jan-2013 | 1.4 KiB | 37 | 15 | |
tree-affine.c | H A D | 10-Jan-2013 | 22.7 KiB | 913 | 675 | |
tree-affine.h | H A D | 10-Jan-2013 | 2.9 KiB | 83 | 34 | |
tree-browser.c | H A D | 10-Jan-2013 | 21 KiB | 962 | 734 | |
tree-browser.def | H A D | 10-Jan-2013 | 4.7 KiB | 98 | 84 | |
tree-call-cdce.c | H A D | 20-Feb-2013 | 29.8 KiB | 935 | 562 | |
tree-cfg.c | H A D | 29-Apr-2013 | 211.9 KiB | 8,070 | 5,801 | |
tree-cfgcleanup.c | H A D | 27-Feb-2013 | 26.2 KiB | 999 | 630 | |
tree-chrec.c | H A D | 10-Jan-2013 | 42.3 KiB | 1,592 | 1,102 | |
tree-chrec.h | H A D | 10-Jan-2013 | 6.8 KiB | 251 | 161 | |
tree-complex.c | H A D | 10-Jan-2013 | 44.2 KiB | 1,687 | 1,221 | |
tree-data-ref.c | H A D | 10-Jan-2013 | 143.6 KiB | 5,176 | 3,510 | |
tree-data-ref.h | H A D | 10-Jan-2013 | 21.3 KiB | 722 | 390 | |
tree-dfa.c | H A D | 04-Mar-2013 | 21.7 KiB | 781 | 550 | |
tree-diagnostic.c | H A D | 10-Jan-2013 | 10.8 KiB | 312 | 142 | |
tree-diagnostic.h | H A D | 10-Jan-2013 | 2.2 KiB | 58 | 21 | |
tree-dump.c | H A D | 10-Jan-2013 | 19.6 KiB | 776 | 571 | |
tree-dump.h | H A D | 10-Jan-2013 | 2.9 KiB | 97 | 41 | |
tree-eh.c | H A D | 25-Mar-2013 | 123 KiB | 4,520 | 3,121 | |
tree-emutls.c | H A D | 10-Jan-2013 | 23.8 KiB | 831 | 539 | |
tree-flow-inline.h | H A D | 10-Jan-2013 | 34.3 KiB | 1,365 | 944 | |
tree-flow.h | H A D | 27-Feb-2013 | 30 KiB | 805 | 444 | |
tree-if-conv.c | H A D | 10-Jan-2013 | 46.8 KiB | 1,876 | 1,141 | |
tree-inline.c | H A D | 08-Mar-2013 | 162.5 KiB | 5,419 | 3,645 | |
tree-inline.h | H A D | 10-Jan-2013 | 6 KiB | 196 | 66 | |
tree-into-ssa.c | H A D | 06-Mar-2013 | 94.7 KiB | 3,340 | 1,923 | |
tree-iterator.c | H A D | 10-Jan-2013 | 7.1 KiB | 327 | 234 | |
tree-iterator.h | H A D | 10-Jan-2013 | 3.1 KiB | 122 | 70 | |
tree-loop-distribution.c | H A D | 04-Apr-2013 | 41.8 KiB | 1,596 | 1,145 | |
tree-mudflap.c | H A D | 18-Jan-2013 | 43.9 KiB | 1,423 | 908 | |
tree-mudflap.h | H A D | 10-Jan-2013 | 1.1 KiB | 35 | 9 | |
tree-nested.c | H A D | 10-Jan-2013 | 77.6 KiB | 2,648 | 1,869 | |
tree-nomudflap.c | H A D | 10-Jan-2013 | 3 KiB | 136 | 91 | |
tree-nrv.c | H A D | 10-Jan-2013 | 11 KiB | 377 | 226 | |
tree-object-size.c | H A D | 10-Jan-2013 | 35.1 KiB | 1,284 | 987 | |
tree-optimize.c | H A D | 10-Jan-2013 | 6.6 KiB | 235 | 176 | |
tree-outof-ssa.c | H A D | 10-Jan-2013 | 29.5 KiB | 1,140 | 751 | |
tree-parloops.c | H A D | 07-May-2013 | 66.3 KiB | 2,220 | 1,391 | |
tree-pass.h | H A D | 10-Jan-2013 | 22.2 KiB | 561 | 376 | |
tree-phinodes.c | H A D | 24-Jan-2013 | 13.9 KiB | 468 | 252 | |
tree-predcom.c | H A D | 10-Jan-2013 | 65.7 KiB | 2,566 | 1,646 | |
tree-pretty-print.c | H A D | 10-Jan-2013 | 83.9 KiB | 3,164 | 2,610 | |
tree-pretty-print.h | H A D | 10-Jan-2013 | 2.1 KiB | 56 | 25 | |
tree-profile.c | H A D | 10-Jan-2013 | 19.4 KiB | 585 | 397 | |
tree-scalar-evolution.c | H A D | 10-Jan-2013 | 99.5 KiB | 3,485 | 1,955 | |
tree-scalar-evolution.h | H A D | 10-Jan-2013 | 2.4 KiB | 72 | 36 | |
tree-sra.c | H A D | 23-May-2013 | 143.6 KiB | 5,008 | 3,625 | |
tree-ssa-address.c | H A D | 10-Jan-2013 | 26.5 KiB | 995 | 713 | |
tree-ssa-alias.c | H A D | 03-May-2022 | 66.6 KiB | 2,247 | 1,583 | |
tree-ssa-alias.h | H A D | 10-Jan-2013 | 5.2 KiB | 145 | 68 | |
tree-ssa-ccp.c | H A D | 20-Feb-2013 | 70.7 KiB | 2,529 | 1,714 | |
tree-ssa-coalesce.c | H A D | 10-Jan-2013 | 34.8 KiB | 1,380 | 920 | |
tree-ssa-copy.c | H A D | 20-Feb-2013 | 24.4 KiB | 852 | 493 | |
tree-ssa-copyrename.c | H A D | 20-Feb-2013 | 12.3 KiB | 457 | 291 | |
tree-ssa-dce.c | H A D | 20-Feb-2013 | 49.1 KiB | 1,706 | 1,083 | |
tree-ssa-dom.c | H A D | 29-Jan-2013 | 93.7 KiB | 3,052 | 1,935 | |
tree-ssa-dse.c | H A D | 10-Jan-2013 | 11.2 KiB | 373 | 198 | |
tree-ssa-forwprop.c | H A D | 25-Feb-2013 | 94.4 KiB | 3,156 | 2,307 | |
tree-ssa-ifcombine.c | H A D | 10-Jan-2013 | 20 KiB | 672 | 427 | |
tree-ssa-live.c | H A D | 20-Feb-2013 | 38 KiB | 1,390 | 933 | |
tree-ssa-live.h | H A D | 10-Jan-2013 | 9.1 KiB | 331 | 148 | |
tree-ssa-loop-ch.c | H A D | 10-Jan-2013 | 7.9 KiB | 279 | 172 | |
tree-ssa-loop-im.c | H A D | 10-Jan-2013 | 69.7 KiB | 2,645 | 1,751 | |
tree-ssa-loop-ivcanon.c | H A D | 22-May-2013 | 39.3 KiB | 1,250 | 857 | |
tree-ssa-loop-ivopts.c | H A D | 20-Feb-2013 | 177.5 KiB | 6,751 | 4,671 | |
tree-ssa-loop-manip.c | H A D | 31-Jan-2013 | 42.6 KiB | 1,399 | 873 | |
tree-ssa-loop-niter.c | H A D | 08-May-2013 | 111.8 KiB | 3,871 | 2,531 | |
tree-ssa-loop-prefetch.c | H A D | 10-Jan-2013 | 60.8 KiB | 1,991 | 1,217 | |
tree-ssa-loop-unswitch.c | H A D | 10-Jan-2013 | 9.9 KiB | 391 | 244 | |
tree-ssa-loop.c | H A D | 26-Feb-2013 | 15.7 KiB | 692 | 567 | |
tree-ssa-math-opts.c | H A D | 28-Jan-2013 | 81.9 KiB | 2,768 | 1,857 | |
tree-ssa-operands.c | H A D | 10-Jan-2013 | 34.8 KiB | 1,325 | 851 | |
tree-ssa-operands.h | H A D | 10-Jan-2013 | 8.5 KiB | 223 | 120 | |
tree-ssa-phiopt.c | H A D | 20-Mar-2013 | 60.6 KiB | 2,053 | 1,231 | |
tree-ssa-phiprop.c | H A D | 10-Jan-2013 | 12 KiB | 428 | 256 | |
tree-ssa-pre.c | H A D | 19-Feb-2013 | 136.7 KiB | 4,846 | 3,456 | |
tree-ssa-propagate.c | H A D | 10-Jan-2013 | 34.8 KiB | 1,230 | 729 | |
tree-ssa-propagate.h | H A D | 10-Jan-2013 | 2.9 KiB | 81 | 29 | |
tree-ssa-reassoc.c | H A D | 03-May-2022 | 119.1 KiB | 4,301 | 2,973 | |
tree-ssa-sccvn.c | H A D | 24-May-2013 | 115.6 KiB | 4,177 | 3,042 | |
tree-ssa-sccvn.h | H A D | 19-Feb-2013 | 7.8 KiB | 244 | 143 | |
tree-ssa-sink.c | H A D | 22-May-2013 | 16 KiB | 612 | 353 | |
tree-ssa-strlen.c | H A D | 13-May-2013 | 52.6 KiB | 2,027 | 1,630 | |
tree-ssa-structalias.c | H A D | 03-May-2022 | 198.4 KiB | 7,255 | 5,010 | |
tree-ssa-tail-merge.c | H A D | 31-Jan-2013 | 42.6 KiB | 1,683 | 1,067 | |
tree-ssa-ter.c | H A D | 08-Mar-2013 | 25.2 KiB | 804 | 439 | |
tree-ssa-threadedge.c | H A D | 10-Jan-2013 | 30.7 KiB | 1,022 | 588 | |
tree-ssa-threadupdate.c | H A D | 10-Jan-2013 | 38.1 KiB | 1,286 | 673 | |
tree-ssa-uncprop.c | H A D | 10-Jan-2013 | 17.5 KiB | 601 | 352 | |
tree-ssa-uninit.c | H A D | 07-May-2013 | 60.2 KiB | 2,059 | 1,403 | |
tree-ssa.c | H A D | 27-Feb-2013 | 61.8 KiB | 2,187 | 1,464 | |
tree-ssanames.c | H A D | 20-Feb-2013 | 12.6 KiB | 462 | 265 | |
tree-stdarg.c | H A D | 05-Feb-2013 | 26.2 KiB | 1,007 | 734 | |
tree-stdarg.h | H A D | 10-Jan-2013 | 1.1 KiB | 37 | 13 | |
tree-streamer-in.c | H A D | 10-Jan-2013 | 35.7 KiB | 1,096 | 701 | |
tree-streamer-out.c | H A D | 10-Jan-2013 | 31.6 KiB | 957 | 580 | |
tree-streamer.c | H A D | 10-Jan-2013 | 9.1 KiB | 336 | 192 | |
tree-streamer.h | H A D | 10-Jan-2013 | 4.3 KiB | 111 | 53 | |
tree-switch-conversion.c | H A D | 10-Jan-2013 | 44.5 KiB | 1,485 | 882 | |
tree-tailcall.c | H A D | 06-Mar-2013 | 29.7 KiB | 1,090 | 701 | |
tree-vect-data-refs.c | H A D | 06-Mar-2013 | 162.4 KiB | 4,996 | 3,204 | |
tree-vect-generic.c | H A D | 10-Jan-2013 | 46.5 KiB | 1,550 | 1,197 | |
tree-vect-loop-manip.c | H A D | 20-Feb-2013 | 83.2 KiB | 2,486 | 1,337 | |
tree-vect-loop.c | H A D | 05-Mar-2013 | 191.4 KiB | 5,787 | 3,903 | |
tree-vect-patterns.c | H A D | 10-Jan-2013 | 91.3 KiB | 2,958 | 1,815 | |
tree-vect-slp.c | H A D | 13-Mar-2013 | 98.7 KiB | 3,256 | 2,409 | |
tree-vect-stmts.c | H A D | 05-Mar-2013 | 206 KiB | 6,677 | 4,748 | |
tree-vectorizer.c | H A D | 18-Jan-2013 | 8.5 KiB | 287 | 169 | |
tree-vectorizer.h | H A D | 28-Feb-2013 | 34.8 KiB | 999 | 580 | |
tree-vrp.c | H A D | 29-Apr-2013 | 270.6 KiB | 9,378 | 6,446 | |
tree.c | H A D | 23-May-2013 | 320.9 KiB | 11,645 | 7,939 | |
tree.def | H A D | 10-Jan-2013 | 58.4 KiB | 1,235 | 1,019 | |
tree.h | H A D | 23-May-2013 | 240.8 KiB | 6,549 | 3,592 | |
treestruct.def | H A D | 10-Jan-2013 | 2.7 KiB | 71 | 61 | |
tsan.c | H A D | 30-Apr-2013 | 27.6 KiB | 781 | 667 | |
tsan.h | H A D | 10-Jan-2013 | 876 | 27 | 4 | |
tsystem.h | H A D | 10-Jan-2013 | 3.8 KiB | 138 | 59 | |
typeclass.h | H A D | 10-Jan-2013 | 1.5 KiB | 44 | 15 | |
valtrack.c | H A D | 12-Mar-2013 | 20.2 KiB | 740 | 519 | |
valtrack.h | H A D | 10-Jan-2013 | 4.9 KiB | 156 | 70 | |
value-prof.c | H A D | 03-May-2022 | 52.7 KiB | 1,824 | 1,332 | |
value-prof.h | H A D | 10-Jan-2013 | 4.2 KiB | 109 | 68 | |
var-tracking.c | H A D | 07-Feb-2013 | 266.6 KiB | 10,246 | 7,548 | |
varasm.c | H A D | 10-May-2013 | 212.2 KiB | 7,511 | 5,141 | |
varpool.c | H A D | 10-Jan-2013 | 15.6 KiB | 544 | 382 | |
vec.c | H A D | 10-Jan-2013 | 9 KiB | 343 | 226 | |
vec.h | H A D | 10-Jan-2013 | 48.6 KiB | 1,733 | 899 | |
version.c | H A D | 10-Jan-2013 | 1.4 KiB | 36 | 4 | |
version.h | H A D | 21-Aug-2007 | 184 | 7 | 6 | |
vmsdbg.h | H A D | 10-Jan-2013 | 6.5 KiB | 256 | 176 | |
vmsdbgout.c | H A D | 10-Jan-2013 | 53.8 KiB | 1,818 | 1,278 | |
web.c | H A D | 10-Jan-2013 | 13.3 KiB | 461 | 316 | |
xcoff.h | H A D | 10-Jan-2013 | 1.1 KiB | 36 | 12 | |
xcoffout.c | H A D | 10-Jan-2013 | 13.4 KiB | 495 | 305 | |
xcoffout.h | H A D | 10-Jan-2013 | 6.4 KiB | 187 | 89 |
README.Portability
1Copyright (C) 2000-2013 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 know 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 24Irix6 "cc -n32" and OSF4 "cc" have problems with constant string 25initializers with parens around it, e.g. 26 27const char string[] = ("A string"); 28 29This is unfortunate since this is what the GNU gettext macro N_ 30produces. You need to find a different way to code it. 31 32Some compilers like MSVC++ have fairly low limits on the maximum 33length of a string literal; 509 is the lowest we've come across. You 34may need to break up a long printf statement into many smaller ones. 35 36 37Empty macro arguments 38--------------------- 39 40ISO C (6.8.3 in the 1990 standard) specifies the following: 41 42If (before argument substitution) any argument consists of no 43preprocessing tokens, the behavior is undefined. 44 45This was relaxed by ISO C99, but some older compilers emit an error, 46so code like 47 48#define foo(x, y) x y 49foo (bar, ) 50 51needs to be coded in some other way. 52 53 54Avoid unnecessary test before free 55---------------------------------- 56 57Since SunOS 4 stopped being a reasonable portability target, 58(which happened around 2007) there has been no need to guard 59against "free (NULL)". Thus, any guard like the following 60constitutes a redundant test: 61 62 if (P) 63 free (P); 64 65It is better to avoid the test.[*] 66Instead, simply free P, regardless of whether it is NULL. 67 68[*] However, if your profiling exposes a test like this in a 69performance-critical loop, say where P is nearly always NULL, and 70the cost of calling free on a NULL pointer would be prohibitively 71high, consider using __builtin_expect, e.g., like this: 72 73 if (__builtin_expect (ptr != NULL, 0)) 74 free (ptr); 75 76 77 78Trigraphs 79--------- 80 81You weren't going to use them anyway, but some otherwise ISO C 82compliant compilers do not accept trigraphs. 83 84 85Suffixes on Integer Constants 86----------------------------- 87 88You should never use a 'l' suffix on integer constants ('L' is fine), 89since it can easily be confused with the number '1'. 90 91 92 Common Coding Pitfalls 93 ====================== 94 95errno 96----- 97 98errno might be declared as a macro. 99 100 101Implicit int 102------------ 103 104In C, the 'int' keyword can often be omitted from type declarations. 105For instance, you can write 106 107 unsigned variable; 108 109as shorthand for 110 111 unsigned int variable; 112 113There are several places where this can cause trouble. First, suppose 114'variable' is a long; then you might think 115 116 (unsigned) variable 117 118would convert it to unsigned long. It does not. It converts to 119unsigned int. This mostly causes problems on 64-bit platforms, where 120long and int are not the same size. 121 122Second, if you write a function definition with no return type at 123all: 124 125 operate (int a, int b) 126 { 127 ... 128 } 129 130that function is expected to return int, *not* void. GCC will warn 131about this. 132 133Implicit function declarations always have return type int. So if you 134correct the above definition to 135 136 void 137 operate (int a, int b) 138 ... 139 140but operate() is called above its definition, you will get an error 141about a "type mismatch with previous implicit declaration". The cure 142is to prototype all functions at the top of the file, or in an 143appropriate header. 144 145Char vs unsigned char vs int 146---------------------------- 147 148In C, unqualified 'char' may be either signed or unsigned; it is the 149implementation's choice. When you are processing 7-bit ASCII, it does 150not matter. But when your program must handle arbitrary binary data, 151or fully 8-bit character sets, you have a problem. The most obvious 152issue is if you have a look-up table indexed by characters. 153 154For instance, the character '\341' in ISO Latin 1 is SMALL LETTER A 155WITH ACUTE ACCENT. In the proper locale, isalpha('\341') will be 156true. But if you read '\341' from a file and store it in a plain 157char, isalpha(c) may look up character 225, or it may look up 158character -31. And the ctype table has no entry at offset -31, so 159your program will crash. (If you're lucky.) 160 161It is wise to use unsigned char everywhere you possibly can. This 162avoids all these problems. Unfortunately, the routines in <string.h> 163take plain char arguments, so you have to remember to cast them back 164and forth - or avoid the use of strxxx() functions, which is probably 165a good idea anyway. 166 167Another common mistake is to use either char or unsigned char to 168receive the result of getc() or related stdio functions. They may 169return EOF, which is outside the range of values representable by 170char. If you use char, some legal character value may be confused 171with EOF, such as '\377' (SMALL LETTER Y WITH UMLAUT, in Latin-1). 172The correct choice is int. 173 174A more subtle version of the same mistake might look like this: 175 176 unsigned char pushback[NPUSHBACK]; 177 int pbidx; 178 #define unget(c) (assert(pbidx < NPUSHBACK), pushback[pbidx++] = (c)) 179 #define get(c) (pbidx ? pushback[--pbidx] : getchar()) 180 ... 181 unget(EOF); 182 183which will mysteriously turn a pushed-back EOF into a SMALL LETTER Y 184WITH UMLAUT. 185 186 187Other common pitfalls 188--------------------- 189 190o Expecting 'plain' char to be either sign or unsigned extending. 191 192o Shifting an item by a negative amount or by greater than or equal to 193 the number of bits in a type (expecting shifts by 32 to be sensible 194 has caused quite a number of bugs at least in the early days). 195 196o Expecting ints shifted right to be sign extended. 197 198o Modifying the same value twice within one sequence point. 199 200o Host vs. target floating point representation, including emitting NaNs 201 and Infinities in a form that the assembler handles. 202 203o qsort being an unstable sort function (unstable in the sense that 204 multiple items that sort the same may be sorted in different orders 205 by different qsort functions). 206 207o Passing incorrect types to fprintf and friends. 208 209o Adding a function declaration for a module declared in another file to 210 a .c file instead of to a .h file. 211