-
- Downloads
rts: Add FALLTHROUGH macro
Instead of using the GCC `/* fallthrough */` syntax we now use the `__attribute__((fallthrough))`, which Phyx says should be more portable than the former. Also adds a missing fallthrough annotation in the MachO linker, fixing #14613. Reviewers: erikd, simonmar Reviewed By: simonmar Subscribers: rwbarton, carter GHC Trac Issues: #14613 Differential Revision: https://phabricator.haskell.org/D5292
Showing
- includes/Stg.h 7 additions, 0 deletionsincludes/Stg.h
- rts/RaiseAsync.c 1 addition, 1 deletionrts/RaiseAsync.c
- rts/linker/Elf.c 1 addition, 1 deletionrts/linker/Elf.c
- rts/linker/MachO.c 1 addition, 0 deletionsrts/linker/MachO.c
- rts/sm/CNF.c 8 additions, 8 deletionsrts/sm/CNF.c
- rts/sm/MarkWeak.c 1 addition, 1 deletionrts/sm/MarkWeak.c
- rts/sm/Sanity.c 1 addition, 1 deletionrts/sm/Sanity.c
- rts/sm/Scav.c 5 additions, 5 deletionsrts/sm/Scav.c
Loading
Please register or sign in to comment