[commit: ghc] wip/aarch64-regd's head updated: Linker: WIP on supporting Arm64/AArch64 (00661a3)
git at git.haskell.org
git at git.haskell.org
Sun Nov 1 20:54:06 UTC 2015
Repository : ssh://git@git.haskell.org/ghc
Branch 'wip/aarch64-regd' now includes:
fdb08e2 Add testcase for #10426
0afba67 arclint: ReST doesn't need ArcanistMergeConflictLinter
fd63ea5 base: Note platform dependence of registerFd
7dae074 Verify minimum required version of sphinx-build
67284a0 gitignore: Ignore sphinx doctrees directories
2866dfb Fix broken .arclint
4e40340 Support more sphinx-build versions in configure script
ec14392 typo in comments: s/selectg/select/
798d2e2 configure.ac: Fix autotool warnings
7aea0cf use Proxy instead of undefined -- we already dropped support for 7.6
ca12c24 Update example GHCi startup
abc214b rts/Linker.c: Split RTS symbols out into separate file
3ed4b80 rts/Linker.c: Convert #if/#else to if/else
898f34c rts/RtsSymbols.c: Fix Windows build
43751b2 Provide a utility to check API Annotations
c2fab84 Add testcase for #10370
86e5eb9 Remove redundant typedef
0b79aa1 base: Add Haddocks to GHC.RTS.Flags
73c273a Fix a typo in the User's Guide ReST intro
23e344b Remove cygwin32_HOST_OS #ifdefs
499ce29 Add flag to reverse errors in GHC/GHCi
a9c93bd Implement MIN_VERSION and VERSION macros natively in GHC.
c10c01c Build system: comments only [skip ci]
f86fb5e Add regression tests for #10045, #10999
6831815 Comments only
0ce858e Zonk properly when checkig pattern synonyms
adc3d17 manpage: Mark as orphan document
d1d8704 Use correct documentation flag for freverse-errors
158d2a9 Make it possible to have different UniqSupply strategies
079dd12 Fix "Use correct documentation flag for freverse-errors"
dc13467 DynFlags: Fix more merge errors
ffcdd84 Sort field labels before fingerprint hashing
166c597 DynFlags: Yet one more fix
31704ad Make worker-wrapper optional
9efa56d Fix the DYNAMIC_GHC_PROGRAMS=NO build on Mac/Windows
19354fb Make T10970a non-dependent on GCC version.
7c2ab6f Testsuite: accept output for T10999 (#10999)
d1ab6fc PrelNames: Fix duplicate unique
9fc2d77 Build system: don't add ALL_HC_OPTS when linking
04b0a73 Pattern synonyms: swap provided/required
de27bed Update haskeline/terminfo submodules
c1e1584 Update `deepseq` submodule
776d55c rts/Linker.c: Drop support for legacy OS X dyn loading
ce2416b Fix rts/T9579 tests on OS X
08f5c4e Backpack documentation updates for component IDs [no-ci]
032be43 Testsuite: report and error out on unfound tests
a051788 Revert "Build system: don't add ALL_HC_OPTS when linking"
2a74a64 Record pattern synonyms
fa58731 Revert "Build system: don't create mk/are-validating.mk"
e31113f Move mkDefaultMethodIds, mkRecSelBinds from TcTyClsDecls to TcTyDecls
d25fa86 TcTyDecls: Remove redundant import of Applicative
40e6214 DynFlags: Add (another) missing hunk from D1360
bef2f03 Generate Typeable info at definition sites
bbaf76f Revert "Generate Typeable info at definition sites"
e272ab9 x86 codegen: don't generate location comments
8ddf417 Linker: Fix type in m32_free_internal
9b3a058 Swap prov/req in variable naming in Parser.y
9376249 Fix unused-import stuff in a better way
3e94842 Record usage information using GlobalRdrElt
da58d15 Kill redundant import
268aa9a integerConstantFolding: when(compiler_debugged(), expect_broken(#11006))
0a16374 Disambiguate record selectors by type signature
1f1c7c6 Build system: rename runghc.hs to Main.hs
b05ab1a Build system: cleanup a few .cabal files
314395e Build system: cabalise deriveConstants + genprimopcode
2624298 Fix segfault due to reading non-existent memory
42e8528 CmmParse: Expose popcnt operations
3e2c227 Linker: Clean up USE_MMAP usage
1c80db5 Insert an empty line between two STG definitions in dump output.
56f9ef4 Unify: Add Outputable instance for UnifyResultM
aa289d2 Move win32 tarball download logic to script
f78b477 driver: use PROGBITS type for .debug-ghc-link-info section
59e728b Testsuite: suggest quoting $(TEST_HC)
91c6b1f Generate Typeable info at definition sites
39b71e8 Reimplement shadowing on a per database basis.
f5974c8 rts: Make MBLOCK_SPACE_SIZE dynamic
fce758c Add failing test for #11039
a5cb27f Make type-class dictionary let binds deterministic
e03e22c testsuite: performGC requires SMP support for 'qg' option
d9d201c testsuite: 'threaded2' tests require '-N' RTS option support
e0071c3 unreg: handle CmmStack in C codegen (unbreaks '-g')
8995865 Update primitive/vector submodules
62f0fbc Update parallel submodule
8160f42 Add subWordC# on x86ish
7a48e6c Make ghc-cabal's `System.Directory` import more robust
6bef55c Fix documentation build on windows
e2a78ee Signals: Ensure libdw session is freed
8f02baa Remove Data.List.NonEmpty.{words,unwords,lines,unlines}
bc7cc25 disable large address space on OpenBSD
da1a8da llvmGen: Fix build with Clang
8fd5cff llvmGen: Really fix build with Clang
3021cc0 Add rts/Linker support for more than 64k sections
31bcf9b Apply WERROR only to stage2 HC options
c3b0215 Provide a utility to check API Annotations docs
4ad2a8f rts/posix: Reduce heap allocation amount on mmap failure
c8e866a Enforce linkage with pthread library on OpenBSD
184dfce Linker: More uint64_t to uintptr_t fixes
9f0ecb4 ghc-prim: Fix hs_ctz64 for powerpc
62e1b35 Update array/stm/hpc/haddock submodules
d2a7fb9 Update directory submodule
12abc77 Update filepath submodule
de8443c Update process submodule
3238ef7 Update unix submodule
32f92a3 Update hoopl submodule
f8ba4b5 Bump `base` version to 4.9.0.0 (closes #11026)
4b8b934 ghc-prim: add API delta as changelog (re #11043)
84bf1eb Bump ghc-prim version to 0.5.0.0 (closes #11043)
f16827f ApiAnnotations: BooleanFormula is not properly Located
5a48180 keepCAFsForGHCi was broken
677d768 DynFlags: -freverse-errors should be defFlag
3431ad6 Update Cabal submodule
6fb0ba6 Dwarf: Preserve stack pointer register
76611d7 Dwarf.Types: Fix comment style
159a1a2 cmm: Expose machine's stack and return address register
d9f8862 StgStartup: Setup unwinding for stg_stop_thread
bb446b2 Libdw: Remove special treatment for stg_stop_thread
b8df858 Dwarf.Constants: Introduce Haddock sections
52c6e3d Libdw: Fix symbol naming
e9bfb3f Minor simplification in unariser pass:
65f3c4c Change sphinx for documentation building on windows to the python3 version
f46f32b EventLog: Loop fwrite if necessary during flush
18fcc51 rts: Fix clobbered regs list for aarch64 StgRun
c1c333a configure.ac: AArch64 is now registerised
c8d42fe Implement AArch64 codegen in `mkJumpToAddr` (for GHCi).
4c0955a rts/StgCRun.c: Add d15 to clobbered regs
00661a3 Linker: WIP on supporting Arm64/AArch64
More information about the ghc-commits
mailing list