Skip to content

Commit

Permalink
Convert field code to strict C89 (+ long long, +__int128)
Browse files Browse the repository at this point in the history
This makes the software more portable to embedded systems
 and static analysis tools.

Sadly, it can't result in identical binaries because C99 mixed
 declarations seem to make GCC emit superfluous stack-pointer
 updates. The compiler is also somewhat dependent on the
 declaration order.
  • Loading branch information
gmaxwell committed Jan 23, 2015
1 parent 3627437 commit 25b35c7
Show file tree
Hide file tree
Showing 4 changed files with 190 additions and 147 deletions.
Loading

0 comments on commit 25b35c7

Please sign in to comment.