Files
heimdal/kadmin
Daria Phoebe Brashear 133f517482 rewrite fallthrough to HEIM_FALLTHROUGH to deal with new Apple SDKs
Apple clang version 14.0.0 (clang-1400.0.17.3.1) fails the build
because stds.h defines `fallthrough` as a macro which is then
expanded when base.h evaluates

  # if __has_attribute(fallthrough) && __clang_major__ >= 5

The macOS SDK defines `DISPATCH_FALLTHROUGH` as the macro instead
of `fallthrough`.

This change replaces the use of `fallthrough` in the tree with
`HEIM_FALLTHROUGH` and updates the declaration in configure logic
to define `HEIM_FALLTHROUGH` based upon existing definitions
(if any) of `fallthrough` or `DISPATCH_FALLTHROUGH`.
2022-09-16 15:58:45 -04:00
..
2022-01-14 14:59:02 -06:00
2008-09-13 08:53:55 +00:00
2022-03-23 23:39:34 -05:00
2022-03-23 23:39:34 -05:00
2022-03-23 23:39:34 -05:00
2022-01-14 17:59:49 -06:00
2019-10-03 13:09:18 -05:00
2022-01-15 18:54:57 +11:00
2022-03-23 23:39:34 -05:00
2010-03-16 12:52:58 -07:00
2017-04-29 13:55:24 -04:00
2010-03-16 12:52:58 -07:00
2022-01-14 14:59:02 -06:00
2010-03-16 12:52:58 -07:00
2022-04-25 22:24:51 -05:00