[commit: ghc] wip/erikd/rts's head updated: rts: Add `-Wundef` to CFLAGS and fix warnings (7642825)

git at git.haskell.org git at git.haskell.org
Sat May 28 11:03:53 UTC 2016


Repository : ssh://git@git.haskell.org/ghc

Branch 'wip/erikd/rts' now includes:

     3910306 Add -XStaticPointers to the flag reference.
     08e47ca FunDep printer: Fix unicode arrow
     43589f5 testsuite: add CmmSwitchTest for 32-bit platforms
     ae7e9cb Fix Windows build after Ticky changes
     8e92974 Testsuite: mark T8761 expect_broken #12077
     a1f3bb8 Fix failing T12010
     d9cb7a8 compiler/iface: compress .hi files
     e44a6f9 users-guide: Vector version of Thomson-Wheeler logo
     6d6d6e4 rules/sphinx: Add missing dependency on conf.py for pdf rule
     cf1efc7 users-guide: Fix index in PDF output
     da3c1eb Enable checkProddableBlock on x86_64
     527ed72 Fix deriving Ord when RebindableSyntax is enabled
     c81e7b2 Build system: temp solution for parallelisation bug (#11960)
     f669764 Use `setSession` instead of `modifySession` when setting `HscEnv`
     a70a6da rts/Linker.c: Fix compile error on Arm
     fa58710 Update format specifiers for Tickey.c
     2230c88 Testsuite: fix T12010 for real
     8c9b8a3 Allow unlifted types in pattern synonym result type
     d835ee6 Fix build by removing unused import.
     785b38f testsuite: Update max_bytes_used for T4029
     9bb2772 Revert "compiler/iface: compress .hi files"
     4f5b335 Suppress the warning about __sync_fetch_and_nand (#9678)
     03d8960 Don't split the arg types in a PatSyn signature
     eb8eb02 Spelling in comment
     839b424 Remove unused Type.splitFunTysN
     9c3e55b Comments only
     35053eb Testsuite: delete check_files_written
     1bf5c12 Spelling
     8f7d016 Add support for unicode TH quotes (#11743)
     4c6e69d Document some benign nondeterminism
     9d06ef1 Make Arrow desugaring deterministic
     95dfdce Remove 'deriving Typeable' statements
     fe8a4e5 Runtime linker: Break m32 allocator out into its own file
     1956cbf Fix: #12084 deprecate old profiling flags
     31f1804 Testsuite: delete drvfail015.stderr-7.0 [skip ci]
     1319363 Always use native-Haskell de/encoders for ASCII and latin1
     ac38c02 Update submodule vector [skip ci]
     961ed26 Fix broken links to mdo papers
     eec88ee RTS: simplify read_heap_profiling_flag
     bdc5558 Testsuite: introduce TEST_HC_OPTS_INTERACTIVE (#11468)
     8408d84 Spelling in comments
     6a5bce1 Testsuite: also normalise platform-dependent .stdout/stderr
     f07bf19 Testsuite: fix enum01/02/03 on Windows (#9399)
     5020bc8 Testsuite: add a test for #5522 (-fliberate-case -fspec-constr)
     0f1e315 Fix bytecode gen to deal with rep-polymorphism
     e9e61f1 Reduce special-casing for nullary unboxed tuple
     5b8bec2 StgCmmExpr: Fix a duplication
     5b145c9 Coverage.hs: Fix a duplication
     cd50d23 StgCmmCon: Do not generate moves from unused fields to local variables
     b43a793 More fixes for unboxed tuples
     72fd407 Comments and white space only
     59250dc StgCmmExpr: Remove a redundant list
     3a00ff9 Do not init record accessors as exported
     3f20da1 Typos in comments
     d0dd572 Clarify users' guide section on GeneralizedNewtypeDeriving
     d40682e Testsuite: don't use --interactive in Makefiles
     da861e6 RtsFlags.c: Const correct fixes
     54b2d1e Fix detection and use of `USE_LIBDW`
     7642825 rts: Add `-Wundef` to CFLAGS and fix warnings


More information about the ghc-commits mailing list