summaryrefslogtreecommitdiff
path: root/compiler/nativeGen/Dwarf/Types.hs
Commit message (Expand)AuthorAgeFilesLines
* Modules: CmmToAsm (#13009)Sylvain Henry2020-02-241-612/+0
* Disentangle DynFlags and SDocSylvain Henry2020-02-201-3/+3
* Module hierarchy: Cmm (cf #13009)Sylvain Henry2020-01-251-3/+3
* Fix more typos, via an improved Levenshtein-style correctorBrian Wignall2020-01-121-1/+1
* Set correct length of DWARF .debug_aranges section (fixes #17428)Szymon Nowicki-Korgol2019-11-081-1/+2
* Module hierarchy: StgToCmm (#13009)Sylvain Henry2019-09-101-1/+1
* Introduce a type for "platform word size", use it instead of IntÖmer Sinan Ağacan2019-08-061-12/+9
* Move 'Platform' to ghc-bootJohn Ericson2019-06-191-1/+1
* Use ByteString to represent Cmm string literals (#16198)Sylvain Henry2019-01-311-1/+2
* Rename literal constructorsSylvain Henry2018-11-221-1/+1
* Correctly add unwinding info in manifestSp and makeFixupBlocksBartosz Nitka2018-05-031-0/+6
* Compute DW_FORM_block length correctly; also fixes #15068Bertram Felgenhauer2018-05-031-2/+4
* compiler: introduce custom "GhcPrelude" PreludeHerbert Valerio Riedel2017-09-191-0/+2
* Add debugPprTypeSimon Peyton Jones2017-08-311-1/+1
* DWARF: Use .short to render half-machine-wordsBen Gamari2017-06-261-8/+1
* Use lengthIs and friends in more placesRyan Scott2017-06-021-1/+2
* Dwarf.Types: Use DW_CFA_same_value encoding when possibleBen Gamari2017-02-111-6/+15
* Cmm: Add support for undefined unwinding statementsBen Gamari2017-02-081-16/+31
* Generalize CmmUnwind and pass unwind information through NCGBen Gamari2017-02-081-23/+37
* Comments and manual only: spellingGabor Greif2016-09-281-1/+1
* Dwarf: Add support for labels in unwind expressionsBen Gamari2016-03-201-0/+1
* Replace calls to `ptext . sLit` with `text`Jan Stolarek2016-01-181-12/+12
* Dwarf: Use .short instead of .hword on DarwinBen Gamari2015-12-121-1/+8
* Output source notes in extended DWARF DIEsBen Gamari2015-11-231-14/+68
* Implement function-sections for Haskell code, #8405Simon Brenner2015-11-121-11/+12
* cmm: Expose machine's stack and return address registerBen Gamari2015-11-011-1/+2
* Dwarf.Types: Fix comment styleBen Gamari2015-11-011-5/+5
* Dwarf: Preserve stack pointer registerBen Gamari2015-11-011-1/+11
* Dwarf: Ensure block length is encoded correctlyBen Gamari2015-09-251-1/+1
* Dwarf: Rename binding to avoid shadowing pprBen Gamari2015-09-251-8/+8
* Dwarf: Produce .dwarf_aranges sectionBen Gamari2015-08-291-5/+52
* Dwarf: Produce {low,high}_pc attributes for compilation unitsBen Gamari2015-08-291-1/+8
* Dwarf: Fix DW_AT_use_UTF8 attributeBen Gamari2015-08-291-4/+4
* Fix DWARF generation for MinGW (#10468)Peter Wortmann2015-06-111-6/+8
* Dwarf generation fixed pt 2Peter Wortmann2015-01-131-13/+22
* Some Dwarf generation fixesPeter Wortmann2014-12-181-2/+16
* Generate DWARF unwind informationPeter Wortmann2014-12-161-2/+234
* Generate DWARF info sectionPeter Wortmann2014-12-161-0/+186