GitHub PushEvent at 2014-02-14 13:39:50
Repository: RIOT
Actor: Kijewski
Payload: {"shas":[["caea069bcf9023bc12901b87a347b4d613e9ac73","6abb12ea5a2392ad489f810d58ba511bfe2055dd@fu-berlin.de","Do not mandate input language\n\nAn application might want to use C11 features. The user would assume\nthat setting `CFLAGS=-std=gnu11` in the Makefile would work. It does not\nsince the board's Makefile.include shadows the `-std` flag.\n\nThis patch removes the `-std=gnu99` from the various Makefile.includes,\nand sets the flag in the common Makefile.include of RIOT instead.\nIf an `-std` flag was provided by an earlier Makefile (the application,\nthe board, or the CPU [whilst only the former one should]), then no\nadditional flag is set. It is first tested if the supplied compiler\nunderstands `-std=gnu99`, then `-std=c99`.","René Kijewski",true],["7f4fb027dbbedd52b45a24756baaf255f4729fa8","aeef195a735e77d7dca3a07dfb3239c2b0b72048@mi.fu-berlin.de","Merge pull request #692 from Kijewski/std-flag\n\nDo not mandate input language","René Kijewski",true]],"size":2,"ref":"refs/heads/master","head":"7f4fb027dbbedd52b45a24756baaf255f4729fa8"}