added comments + correct error reporting
added comments + correct error reporting

yousong/tinycc,FriedBreakfast/tcc,mitake/tinycc,mingodad/tinycc,mingodad/tinycc,andrewchambers/tccmirror,Saectar/inherpreter,andrewchambers/tccmirror,Archs/TinyCC,rchandramouli/tinycc,yousong/tinycc,soywiz/tinycc,yousong/tinycc,gfwilliams/tinycc,seyko2/tinycc,rchandramouli/tinycc,mingodad/tinycc,code4game/tinycc,alfonsokim/tinycc,acook/tinycc,fstudio/tinycc,alfonsokim/tinycc,mobiphil/tinnycc,fstudio/tinycc,ftdi-paul-jiao/tinyCC,seyko2/tinycc,mobiphil/tinnycc,andreiw/tinycc,avih/tinycc,seyko2/tinycc,acook/tinycc,Saectar/inherpreter,Saectar/inherpreter,alfonsokim/tinycc,FriedBreakfast/tcc,Archs/TinyCC,andrewchambers/tccmirror,code4game/tinycc,melkior/tinycc,soywiz/tinycc,leeduhem/tinycc,metaeducation/tcc,metaeducation/tcc,shinh/nacltcc,mobiphil/tinnycc,avih/tinycc,Archs/TinyCC,mitake/tinycc,leeduhem/tinycc,acook/tinycc,FriedBreakfast/tcc,Wallbraker/DCPU-TCC,gfwilliams/tinycc,fstudio/tinycc,melkior/tinycc,Wallbraker/DCPU-TCC,code4game/tinycc,shinh/nacltcc,fstudio/tinycc,alfonsokim/tinycc,Wallbraker/DCPU-TCC,Saectar/inherpreter,acook/tinycc,leeduhem/tinycc,mirror/tinycc,xcm/tcc,leeduhem/tinycc,shinh/nacltcc,mitake/tinycc,run4flat/tinycc,andreiw/tinycc,ftdi-paul-jiao/tinyCC,soywiz/tinycc,yousong/tinycc,melkior/tinycc,melkior/tinycc,run4flat/tinycc,alfonsokim/tinycc,mirror/tinycc,fstudio/tinycc,soywiz/tinycc,Archs/TinyCC,Archs/TinyCC,gfwilliams/tinycc,andrewchambers/tccmirror,run4flat/tinycc,metaeducation/tcc,xcm/tcc,andreiw/tinycc,mobiphil/tinnycc,rchandramouli/tinycc,leeduhem/tinycc,run4flat/tinycc,xcm/tcc,gfwilliams/tinycc,andrewchambers/tccmirror,rchandramouli/tinycc,metaeducation/tcc,rchandramouli/tinycc,ftdi-paul-jiao/tinyCC,FriedBreakfast/tcc,avih/tinycc,FriedBreakfast/tcc,Saectar/inherpreter,shinh/nacltcc,mingodad/tinycc,shinh/nacltcc,seyko2/tinycc,mitake/tinycc,seyko2/tinycc,mirror/tinycc,melkior/tinycc,run4flat/tinycc,mirror/tinycc,metaeducation/tcc,avih/tinycc,gfwilliams/tinycc,ftdi-paul-jiao/tinyCC