macOS update後にうまくgccできないときは
macOSでgccをすると、
...include-fixed/limits.h:168:61: fatal error: limits.h: No such file or directory
こんな感じのエラーに出会うことがあると思います。
パスがうまく通っていないことが原因です。
解決法
こんな感じ(versionは異なる)のファイルを開いて、指示に従うことです。
$ open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
というかupdateをしたらコマンドラインツールを入れるだけでなく、この操作も忘れずにしましょう。