summaryrefslogtreecommitdiff
path: root/gcc
ModeNameSize
-rw-r--r--.cvsignore92logplain
-rw-r--r--ABOUT-GCC-NLS2091logplain
-rw-r--r--BASE-VER6logplain
-rw-r--r--COPYING17992logplain
-rw-r--r--COPYING.LIB26430logplain
-rw-r--r--ChangeLog509660logplain
-rw-r--r--ChangeLog-1997143876logplain
-rw-r--r--ChangeLog-1998653759logplain
-rw-r--r--ChangeLog-1999802038logplain
-rw-r--r--ChangeLog-20001177254logplain
-rw-r--r--ChangeLog-20011235651logplain
-rw-r--r--ChangeLog-20021309928logplain
-rw-r--r--ChangeLog-20031395343logplain
-rw-r--r--ChangeLog-20041849141logplain
-rw-r--r--ChangeLog.lib132548logplain
-rw-r--r--ChangeLog.tree-ssa760179logplain
-rw-r--r--DATESTAMP9logplain
-rw-r--r--DEV-PHASE13logplain
-rw-r--r--FSFChangeLog107272logplain
-rw-r--r--FSFChangeLog.10390469logplain
-rw-r--r--FSFChangeLog.11563157logplain
-rw-r--r--LANGUAGES2045logplain
-rw-r--r--Makefile.in183542logplain
-rw-r--r--ONEWS37516logplain
-rw-r--r--README.Portability6066logplain
-rw-r--r--SERVICE265logplain
-rw-r--r--aclocal.m423084logplain
d---------ada69553logplain
-rw-r--r--alias.c86186logplain
-rw-r--r--alias.h1091logplain
-rw-r--r--alloc-pool.c9592logplain
-rw-r--r--alloc-pool.h1630logplain
-rw-r--r--attribs.c10077logplain
-rw-r--r--basic-block.h33725logplain
-rw-r--r--bb-reorder.c63871logplain
-rw-r--r--bitmap.c27255logplain
-rw-r--r--bitmap.h17115logplain
-rw-r--r--bt-load.c45635logplain
-rw-r--r--builtin-attrs.def6655logplain
-rw-r--r--builtin-types.def17178logplain
-rw-r--r--builtins.c289802logplain
-rw-r--r--builtins.def67210logplain
-rw-r--r--c-aux-info.c21744logplain
-rw-r--r--c-common.c182528logplain
-rw-r--r--c-common.def1695logplain
-rw-r--r--c-common.h32001logplain
-rw-r--r--c-config-lang.in1284logplain
-rw-r--r--c-convert.c4345logplain
-rw-r--r--c-cppbuiltin.c21822logplain
-rw-r--r--c-decl.c235966logplain
-rw-r--r--c-dump.c1705logplain
-rw-r--r--c-errors.c1951logplain
-rw-r--r--c-format.c87540logplain
-rw-r--r--c-format.h11965logplain
-rw-r--r--c-gimplify.c8259logplain
-rw-r--r--c-incpath.c11996logplain
-rw-r--r--c-incpath.h1358logplain
-rw-r--r--c-lang.c2550logplain
-rw-r--r--c-lex.c23593logplain
-rw-r--r--c-objc-common.c6464logplain
-rw-r--r--c-objc-common.h5658logplain
-rw-r--r--c-opts.c37617logplain
-rw-r--r--c-parser.c183004logplain
-rw-r--r--c-pch.c14799logplain
-rw-r--r--c-ppoutput.c12741logplain
-rw-r--r--c-pragma.c20918logplain
-rw-r--r--c-pragma.h2781logplain
-rw-r--r--c-pretty-print.c50154logplain
-rw-r--r--c-pretty-print.h8780logplain
-rw-r--r--c-semantics.c5281logplain
-rw-r--r--c-tree.h22512logplain
-rw-r--r--c-typeck.c245331logplain
-rw-r--r--c.opt17950logplain
-rw-r--r--caller-save.c27105logplain
-rw-r--r--calls.c139636logplain
-rw-r--r--cfg.c23162logplain
-rw-r--r--cfganal.c28096logplain
-rw-r--r--cfgbuild.c22595logplain
-rw-r--r--cfgcleanup.c63380logplain
-rw-r--r--cfgexpand.c40032logplain
-rw-r--r--cfghooks.c24023logplain
-rw-r--r--cfghooks.h7652logplain
-rw-r--r--cfglayout.c33815logplain
-rw-r--r--cfglayout.h1380logplain
-rw-r--r--cfgloop.c31605logplain
-rw-r--r--cfgloop.h14687logplain
-rw-r--r--cfgloopanal.c14501logplain
-rw-r--r--cfgloopmanip.c46345logplain
-rw-r--r--cfgrtl.c86149logplain
-rw-r--r--cgraph.c25575logplain
-rw-r--r--cgraph.h8287logplain
-rw-r--r--cgraphunit.c61319logplain
-rw-r--r--collect2.c67566logplain
-rw-r--r--collect2.h1682logplain
-rw-r--r--combine.c419410logplain
-rw-r--r--common.opt29381logplain
-rw-r--r--conditions.h4624logplain
-rw-r--r--config.build3783logplain
-rw-r--r--config.gcc83461logplain
-rw-r--r--config.host6289logplain
-rw-r--r--config.in21294logplain
d---------config4275logplain
-rwxr-xr-xconfigure481738logplain
-rw-r--r--configure.ac102721logplain
-rw-r--r--conflict.c10442logplain
-rw-r--r--convert.c24326logplain
-rw-r--r--convert.h1091logplain
-rw-r--r--coretypes.h2433logplain
-rw-r--r--coverage.c28405logplain
-rw-r--r--coverage.h1886logplain
d---------cp1874logplain
-rw-r--r--cppdefault.c3167logplain
-rw-r--r--cppdefault.h2070logplain
-rw-r--r--cppspec.c5453logplain
-rw-r--r--crtstuff.c19579logplain
-rw-r--r--cse.c237759logplain
-rw-r--r--cselib.c39145logplain
-rw-r--r--cselib.h2483logplain
-rw-r--r--cstamp-h.in10logplain
-rw-r--r--dbxout.c102874logplain
-rw-r--r--dbxout.h1340logplain
-rw-r--r--ddg.c27788logplain
-rw-r--r--ddg.h5538logplain
-rw-r--r--debug.c3099logplain
-rw-r--r--debug.h6921logplain
-rw-r--r--defaults.h26013logplain
-rw-r--r--df.c100821logplain
-rw-r--r--df.h11797logplain
-rw-r--r--diagnostic.c16908logplain
-rw-r--r--diagnostic.def412logplain
-rw-r--r--diagnostic.h7287logplain
d---------doc1804logplain
-rw-r--r--dojump.c30776logplain
-rw-r--r--dominance.c27841logplain
-rw-r--r--domwalk.c9510logplain
-rw-r--r--domwalk.h4925logplain
-rw-r--r--dummy-conditions.c1587logplain
-rw-r--r--dwarf.h10248logplain
-rw-r--r--dwarf2.h21615logplain
-rw-r--r--dwarf2asm.c22921logplain
-rw-r--r--dwarf2asm.h2482logplain
-rw-r--r--dwarf2out.c422323logplain
-rw-r--r--dwarf2out.h1170logplain
-rw-r--r--emit-rtl.c142750logplain
-rw-r--r--emit-rtl.h1697logplain
-rw-r--r--errors.c3476logplain
-rw-r--r--errors.h1542logplain
-rw-r--r--et-forest.c14368logplain
-rw-r--r--et-forest.h2688logplain
-rw-r--r--except.c94061logplain
-rw-r--r--except.h5840logplain
-rw-r--r--explow.c44854logplain
-rw-r--r--expmed.c180836logplain
-rw-r--r--expr.c285269logplain
-rw-r--r--expr.h27931logplain
-rw-r--r--final.c104540logplain
-rw-r--r--fix-header.c36255logplain
-rwxr-xr-xfixproto10696logplain
-rw-r--r--flags.h9856logplain
-rw-r--r--flow.c135407logplain
-rw-r--r--fold-const.c368410logplain
d---------fortran2279logplain
-rw-r--r--fp-test.c5523logplain
-rw-r--r--function.c171596logplain
-rw-r--r--function.h20773logplain
-rw-r--r--gbl-ctors.h3477logplain
-rw-r--r--gcc.c215595logplain
-rw-r--r--gcc.h3112logplain
-rwxr-xr-xgccbug.in15817logplain
-rw-r--r--gccspec.c2849logplain
-rw-r--r--gcov-dump.c10990logplain
-rw-r--r--gcov-io.c12990logplain
-rw-r--r--gcov-io.h22234logplain
-rw-r--r--gcov-iov.c2045logplain
-rw-r--r--gcov.c49710logplain
-rw-r--r--gcse.c189521logplain
-rw-r--r--gdbinit.in2865logplain
-rw-r--r--gen-protos.c4550logplain
-rw-r--r--genattr.c11434logplain
-rw-r--r--genattrtab.c123285logplain
-rw-r--r--genattrtab.h1941logplain
-rw-r--r--genautomata.c329960logplain
-rw-r--r--gencheck.c1990logplain
-rw-r--r--gencodes.c2736logplain
-rw-r--r--genconditions.c6504logplain
-rw-r--r--genconfig.c9721logplain
-rw-r--r--genconstants.c2271logplain
-rw-r--r--genemit.c24560logplain
-rw-r--r--genextract.c13255logplain
-rw-r--r--genflags.c7102logplain
-rw-r--r--gengenrtl.c8289logplain
-rw-r--r--gengtype-lex.l15489logplain
-rw-r--r--gengtype-yacc.y7355logplain
-rw-r--r--gengtype.c81612logplain
-rw-r--r--gengtype.h5252logplain
-rw-r--r--genmddeps.c1922logplain
-rw-r--r--genmodes.c30862logplain
-rw-r--r--genmultilib13932logplain
-rw-r--r--genopinit.c17457logplain
-rw-r--r--genoutput.c28522logplain
-rw-r--r--genpeep.c11149logplain
-rw-r--r--genpreds.c13327logplain
-rw-r--r--genrecog.c79756logplain
-rw-r--r--gensupport.c32860logplain
-rw-r--r--gensupport.h3521logplain
-rw-r--r--ggc-common.c28674logplain
-rw-r--r--ggc-none.c1641logplain
-rw-r--r--ggc-page.c67242logplain
-rw-r--r--ggc-zone.c67819logplain
-rw-r--r--ggc.h12255logplain
-rw-r--r--gimple-low.c18038logplain
-rw-r--r--gimplify.c138242logplain
d---------ginclude217logplain
-rw-r--r--glimits.h2745logplain
-rw-r--r--global.c75111logplain
-rw-r--r--graph.c9883logplain
-rw-r--r--graph.h1012logplain
-rw-r--r--gstab.h215logplain
-rw-r--r--gsyms.h1229logplain
-rw-r--r--gsyslimits.h330logplain
-rw-r--r--gthr-aix.h1395logplain
-rw-r--r--gthr-dce.h12142logplain
-rw-r--r--gthr-gnat.c2157logplain
-rw-r--r--gthr-gnat.h1782logplain
-rw-r--r--gthr-lynx.h2413logplain
-rw-r--r--gthr-nks.h9283logplain
-rw-r--r--gthr-posix.c4691logplain
-rw-r--r--gthr-posix.h13927logplain
-rw-r--r--gthr-posix95.h13911logplain
-rw-r--r--gthr-rtems.h4575logplain
-rw-r--r--gthr-single.h5820logplain
-rw-r--r--gthr-solaris.h11632logplain
-rw-r--r--gthr-tpf.h4962logplain
-rw-r--r--gthr-vxworks.h3836logplain
-rw-r--r--gthr-win32.h18368logplain
-rw-r--r--gthr.h4220logplain
-rw-r--r--haifa-sched.c69453logplain
-rw-r--r--hard-reg-set.h17496logplain
-rw-r--r--hooks.c5320logplain
-rw-r--r--hooks.h2828logplain
-rw-r--r--host-default.c957logplain
-rw-r--r--hosthooks-def.h1863logplain
-rw-r--r--hosthooks.h1894logplain
-rw-r--r--hwint.h5846logplain
-rw-r--r--ifcvt.c94329logplain
-rw-r--r--input.h2892logplain
-rw-r--r--insn-addr.h1743logplain
-rw-r--r--insn-notes.def3564logplain
-rw-r--r--integrate.c11826logplain
-rw-r--r--integrate.h1846logplain
-rw-r--r--intl.c2993logplain
-rw-r--r--intl.h1553logplain
d---------java2196logplain
-rw-r--r--jump.c51026logplain
-rw-r--r--lambda-code.c78349logplain
-rw-r--r--lambda-mat.c15487logplain
-rw-r--r--lambda-trans.c2284logplain
-rw-r--r--lambda.h12793logplain
-rw-r--r--langhooks-def.h12103logplain
-rw-r--r--langhooks.c13995logplain
-rw-r--r--langhooks.h16659logplain
-rw-r--r--lcm.c46349logplain
-rw-r--r--libada-mk.in1122logplain
-rw-r--r--libfuncs.h2381logplain
-rw-r--r--libgcc-std.ver3754logplain
-rw-r--r--libgcc2.c43116logplain
-rw-r--r--libgcc2.h13203logplain
-rw-r--r--libgcov.c19302logplain
-rw-r--r--limitx.h455logplain
-rw-r--r--limity.h270logplain
-rw-r--r--lists.c3577logplain
-rw-r--r--local-alloc.c75822logplain
-rw-r--r--longlong.h46728logplain
-rw-r--r--loop-doloop.c18007logplain
-rw-r--r--loop-init.c2792logplain
-rw-r--r--loop-invariant.c23537logplain
-rw-r--r--loop-iv.c65081logplain
-rw-r--r--loop-unroll.c60748logplain
-rw-r--r--loop-unswitch.c13678logplain
-rw-r--r--loop.c364985logplain
-rw-r--r--machmode.def7440logplain
-rw-r--r--machmode.h5699logplain
-rw-r--r--main.c1160logplain
-rw-r--r--mips-tdump.c42150logplain
-rw-r--r--mips-tfile.c154736logplain
-rw-r--r--mkconfig.sh3315logplain
-rw-r--r--mklibgcc.in24916logplain
-rw-r--r--mkmap-flat.awk2082logplain
-rw-r--r--mkmap-symver.awk2851logplain
-rw-r--r--mode-classes.def1330logplain
-rw-r--r--modulo-sched.c75108logplain
d---------objc349logplain
-rw-r--r--opt-functions.awk3547logplain
-rw-r--r--opt-gather.awk1594logplain
-rw-r--r--optabs.c183761logplain
-rw-r--r--optabs.h17819logplain
-rw-r--r--optc-gen.awk3838logplain
-rw-r--r--opth-gen.awk4365logplain
-rw-r--r--opts.c36700logplain
-rw-r--r--opts.h2461logplain
-rw-r--r--output.h22309logplain
-rw-r--r--params.c2614logplain
-rw-r--r--params.def18100logplain
-rw-r--r--params.h4723logplain
-rw-r--r--passes.c50126logplain
d---------po541logplain
-rw-r--r--pointer-set.c4901logplain
-rw-r--r--pointer-set.h1097logplain
-rw-r--r--postreload-gcse.c38162logplain
-rw-r--r--postreload.c47327logplain
-rw-r--r--predict.c55574logplain
-rw-r--r--predict.def5276logplain
-rw-r--r--predict.h1240logplain
-rw-r--r--prefix.c8970logplain
-rw-r--r--prefix.h1183logplain
-rw-r--r--pretty-print.c17123logplain
-rw-r--r--pretty-print.h11313logplain
-rw-r--r--print-rtl.c19211logplain
-rw-r--r--print-tree.c24010logplain
-rw-r--r--profile.c36919logplain
-rw-r--r--protoize.c141037logplain
-rw-r--r--read-rtl.c39837logplain
-rw-r--r--real.c103914logplain
-rw-r--r--real.h14080logplain
-rw-r--r--recog.c93430logplain
-rw-r--r--recog.h9078logplain
-rw-r--r--reg-notes.def7062logplain
-rw-r--r--reg-stack.c92712logplain
-rw-r--r--regclass.c79913logplain
-rw-r--r--regmove.c72712logplain
-rw-r--r--regrename.c54059logplain
-rw-r--r--regs.h8534logplain
-rw-r--r--reload.c238039logplain
-rw-r--r--reload.h13829logplain
-rw-r--r--reload1.c269720logplain
-rw-r--r--reorg.c123513logplain
-rw-r--r--resource.c39539logplain
-rw-r--r--resource.h2069logplain
-rw-r--r--rtl-error.c3688logplain
-rw-r--r--rtl-profile.c12962logplain
-rw-r--r--rtl.c14227logplain
-rw-r--r--rtl.def50523logplain
-rw-r--r--rtl.h81519logplain
-rw-r--r--rtlanal.c126313logplain
-rw-r--r--rtlhooks-def.h1814logplain
-rw-r--r--rtlhooks.c4910logplain
-rw-r--r--sbitmap.c17919logplain
-rw-r--r--sbitmap.h6669logplain
-rw-r--r--scan-decls.c6334logplain
-rwxr-xr-xscan-types.sh5169logplain
-rw-r--r--scan.c4368logplain
-rw-r--r--scan.h2519logplain
-rw-r--r--sched-deps.c49973logplain
-rw-r--r--sched-ebb.c17678logplain
-rw-r--r--sched-int.h14408logplain
-rw-r--r--sched-rgn.c74113logplain
-rw-r--r--sched-vis.c16357logplain
-rw-r--r--sdbout.c49712logplain
-rw-r--r--sdbout.h889logplain
-rw-r--r--simplify-rtx.c121257logplain
-rwxr-xr-xsort-protos293logplain
-rw-r--r--sreal.c11868logplain
-rw-r--r--sreal.h2210logplain
-rw-r--r--stab.def9296logplain
-rw-r--r--statistics.h1259logplain
-rw-r--r--stmt.c99695logplain
-rw-r--r--stor-layout.c69039logplain
-rw-r--r--stringpool.c6637logplain
-rw-r--r--stub-objc.c4660logplain
-rw-r--r--sys-protos.h76981logplain
-rw-r--r--sys-types.h4326logplain
-rw-r--r--system.h23858logplain
-rw-r--r--target-def.h18386logplain
-rw-r--r--target.h28441logplain
-rw-r--r--targhooks.c7731logplain
-rw-r--r--targhooks.h2503logplain
d---------testsuite830logplain
-rw-r--r--timevar.c13215logplain
-rw-r--r--timevar.def7965logplain
-rw-r--r--timevar.h3363logplain
-rw-r--r--tlink.c18145logplain
-rw-r--r--toplev.c58739logplain
-rw-r--r--toplev.h7080logplain
-rw-r--r--tracer.c10277logplain
-rw-r--r--tree-browser.c22518logplain
-rw-r--r--tree-browser.def4895logplain
-rw-r--r--tree-cfg.c152441logplain
-rw-r--r--tree-chrec.c27332logplain
-rw-r--r--tree-chrec.h5609logplain
-rw-r--r--tree-complex.c30531logplain
-rw-r--r--tree-data-ref.c71224logplain
-rw-r--r--tree-data-ref.h6449logplain
-rw-r--r--tree-dfa.c20441logplain
-rw-r--r--tree-dump.c27171logplain
-rw-r--r--tree-dump.h3002logplain
-rw-r--r--tree-eh.c53232logplain
-rw-r--r--tree-flow-inline.h33240logplain
-rw-r--r--tree-flow.h29178logplain
-rw-r--r--tree-gimple.c12415logplain
-rw-r--r--tree-gimple.h5200logplain
-rw-r--r--tree-if-conv.c31420logplain
-rw-r--r--tree-inline.c67159logplain
-rw-r--r--tree-inline.h1441logplain
-rw-r--r--tree-into-ssa.c97655logplain
-rw-r--r--tree-iterator.c8093logplain
-rw-r--r--tree-iterator.h3297logplain
-rw-r--r--tree-loop-linear.c11615logplain
-rw-r--r--tree-mudflap.c44862logplain
-rw-r--r--tree-mudflap.h1216logplain
-rw-r--r--tree-nested.c42991logplain
-rw-r--r--tree-nomudflap.c2970logplain
-rw-r--r--tree-nrv.c7108logplain
-rw-r--r--tree-optimize.c23166logplain
-rw-r--r--tree-outof-ssa.c69742logplain
-rw-r--r--tree-pass.h8583logplain
-rw-r--r--tree-phinodes.c14467logplain
-rw-r--r--tree-pretty-print.c60938logplain
-rw-r--r--tree-profile.c24041logplain
-rw-r--r--tree-scalar-evolution.c73748logplain
-rw-r--r--tree-scalar-evolution.h1440logplain
-rw-r--r--tree-sra.c60037logplain
-rw-r--r--tree-ssa-alias.c99787logplain
-rw-r--r--tree-ssa-ccp.c67920logplain
-rw-r--r--tree-ssa-copy.c33925logplain
-rw-r--r--tree-ssa-copyrename.c11138logplain
-rw-r--r--tree-ssa-dce.c27129logplain
-rw-r--r--tree-ssa-dom.c111598logplain
-rw-r--r--tree-ssa-dse.c13100logplain
-rw-r--r--tree-ssa-forwprop.c12726logplain
-rw-r--r--tree-ssa-live.c46779logplain
-rw-r--r--tree-ssa-live.h19118logplain
-rw-r--r--tree-ssa-loop-ch.c7770logplain
-rw-r--r--tree-ssa-loop-im.c41160logplain
-rw-r--r--tree-ssa-loop-ivcanon.c8765logplain
-rw-r--r--tree-ssa-loop-ivopts.c135586logplain
-rw-r--r--tree-ssa-loop-manip.c18136logplain
-rw-r--r--tree-ssa-loop-niter.c41647logplain
-rw-r--r--tree-ssa-loop-unswitch.c7220logplain
-rw-r--r--tree-ssa-loop.c10007logplain
-rw-r--r--tree-ssa-operands.c66017logplain
-rw-r--r--tree-ssa-operands.h11167logplain
-rw-r--r--tree-ssa-phiopt.c27927logplain
-rw-r--r--tree-ssa-pre.c71777logplain
-rw-r--r--tree-ssa-propagate.c30431logplain
-rw-r--r--tree-ssa-propagate.h3602logplain
-rw-r--r--tree-ssa-sink.c15841logplain
-rw-r--r--tree-ssa-threadupdate.c26932logplain
-rw-r--r--tree-ssa-uncprop.c18729logplain
-rw-r--r--tree-ssa.c33490logplain
-rw-r--r--tree-ssanames.c10327logplain
-rw-r--r--tree-stdarg.c22784logplain
-rw-r--r--tree-stdarg.h1205logplain
-rw-r--r--tree-tailcall.c27910logplain
-rw-r--r--tree-vect-analyze.c87213logplain
-rw-r--r--tree-vect-transform.c65910logplain
-rw-r--r--tree-vectorizer.c59480logplain
-rw-r--r--tree-vectorizer.h12566logplain
-rw-r--r--tree-vn.c7940logplain
-rw-r--r--tree-vrp.c65096logplain
-rw-r--r--tree.c186593logplain
-rw-r--r--tree.def46038logplain
-rw-r--r--tree.h151386logplain
d---------treelang563logplain
-rw-r--r--tsystem.h3836logplain
-rw-r--r--typeclass.h1678logplain
-rw-r--r--unwind-c.c6190logplain
-rw-r--r--unwind-compat.c5802logplain
-rw-r--r--unwind-compat.h1505logplain
-rw-r--r--unwind-dw2-fde-compat.c1723logplain
-rw-r--r--unwind-dw2-fde-darwin.c8395logplain
-rw-r--r--unwind-dw2-fde-glibc.c12280logplain
-rw-r--r--unwind-dw2-fde.c27494logplain
-rw-r--r--unwind-dw2-fde.h5614logplain
-rw-r--r--unwind-dw2.c34944logplain
-rw-r--r--unwind-dw2.h2869logplain
-rw-r--r--unwind-pe.h7607logplain
-rw-r--r--unwind-sjlj.c7351logplain
-rw-r--r--unwind.h9014logplain
-rw-r--r--unwind.inc9512logplain
-rw-r--r--value-prof.c53538logplain
-rw-r--r--value-prof.h4311logplain
-rw-r--r--var-tracking.c70214logplain
-rw-r--r--varasm.c154307logplain
-rw-r--r--varray.c7244logplain
-rw-r--r--varray.h12444logplain
-rw-r--r--vec.c4157logplain
-rw-r--r--vec.h33386logplain
-rw-r--r--version.c1147logplain
-rw-r--r--version.h145logplain
-rw-r--r--vmsdbg.h6656logplain
-rw-r--r--vmsdbgout.c53159logplain
-rw-r--r--web.c8215logplain
-rw-r--r--xcoff.h427logplain
-rw-r--r--xcoffout.c13261logplain
-rw-r--r--xcoffout.h6507logplain