The C Standard: Incorporating Technical Corrigendum 1