[Bug other/105429] New: Unnecessary moves generated by the compiler.
: other Assignee: unassigned at gcc dot gnu.org Reporter: mareksz1958 at wp dot pl Target Milestone: --- The following C code: >>> #include #include uint32_t crc(uint32_t current, const uint8_t *buffer, size_t size) { for(size_t i = 0; i < size; i++)
[Bug c/89107] New: -Wconversion warning is not appropriate since conversion doesn't alter value, because of mask entered before.
: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: c Assignee: unassigned at gcc dot gnu.org Reporter: mareksz1958 at wp dot pl Target Milestone: --- Such code is failing to compile on 2): union U { unsigned int