summaryrefslogtreecommitdiff
path: root/includes/Stg.h
Commit message (Expand)AuthorAgeFilesLines
* rts: Disable fallthrough attribute when compiling with ClangBen Gamari2018-12-111-1/+5
* rts: Add FALLTHROUGH macroBen Gamari2018-11-021-0/+7
* includes: Allow headers to be built with C++11 compilersBen Gamari2018-10-281-2/+2
* Disable GNUC_ATTR_HOT when compiling with DEBUGBen Gamari2018-07-271-1/+1
* Fix Windows stack allocations.Tamar Christina2018-01-261-0/+10
* includes/Stg.h: '#if sparch_HOST_ARCH' -> '#if defined(sparch_HOST_ARCH)'Sergei Trofimovich2017-05-141-1/+1
* Prefer #if defined to #ifdefBen Gamari2017-04-281-3/+3
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-281-3/+3
* compiler/cmm/PprC.hs: constify labels in .rodataSergei Trofimovich2017-04-241-6/+16
* cpp: Use #pragma once instead of #ifndef guardsBen Gamari2017-04-231-4/+1
* UNREG: remove dead code around -split-objsSergei Trofimovich2017-04-161-14/+0
* Revert "Enable new warning for fragile/incorrect CPP #if usage"Ben Gamari2017-04-051-3/+3
* Enable new warning for fragile/incorrect CPP #if usageErik de Castro Lopo2017-04-051-3/+3
* UNREG: add a forward declaration for local literalsSergei Trofimovich2017-01-291-0/+1
* UNREG: fix "_bytes" string literal forward declarationSergei Trofimovich2017-01-291-0/+1
* Autoconf: detect and set CFLAGS/CPPFLAGS needed for C99 modeHerbert Valerio Riedel2016-03-281-0/+4
* Remove now pointless INLINE_ME macroHerbert Valerio Riedel2016-03-271-1/+0
* RTS: Fix & refactor "portable inline" macrosHerbert Valerio Riedel2016-03-261-37/+39
* Split external symbol prototypes (EF_) (Trac #11395)Sergei Trofimovich2016-03-081-3/+17
* On AIX we need -D_BSD defined in <Stg.h>Herbert Valerio Riedel2015-12-041-0/+5
* includes/Stg.h: define _DEFAULT_SOURCE for glibc-2.20Sergei Trofimovich2014-11-121-0/+4
* includes/Stg.h: remove unused 'wcStore' inlineSergei Trofimovich2014-09-011-18/+0
* PprC: cleanup: don't emit 'FB_' / 'FE_' in via-CSergei Trofimovich2014-08-291-2/+0
* [ci skip] includes: detabify/dewhitespace Stg.hAustin Seipp2014-08-201-1/+1
* Add comments to explain the change to EF_ (Trac #8965)Simon Peyton Jones2014-04-241-1/+29
* Be less untruthful about the prototypes of external functionsColin Watson2014-04-211-1/+1
* includes/Stg.h: add declarations for hs_popcnt and frindsSergei Trofimovich2014-02-171-0/+1
* Globally replace "hackage.haskell.org" with "ghc.haskell.org"Simon Marlow2013-10-011-1/+1
* Remove most of TailCalls.hSimon Marlow2012-12-131-4/+3
* Start separating out the RTS and Haskell imports of MachRegs.hIan Lynagh2012-08-061-1/+1
* Fix ASSIGN_DBL on Win64Ian Lynagh2012-03-231-4/+4
* Typo in commentIan Lynagh2012-03-111-1/+1
* Tabs -> SpacesDavid Terei2011-11-221-43/+43
* mergeSimon Marlow2011-11-221-1/+4
|\
| * Enable pthread_getspecific() tls for LLVM compilerDavid M Peixotto2011-10-071-1/+4
* | Put the target platform in the settings fileIan Lynagh2011-10-191-2/+0
|/
* ARMv5 compatibility for registerized runtime changes.Stephen Blackheath2011-08-101-0/+2
* define INFINITY and NAN if they don't exist (#2929)Simon Marlow2010-01-271-0/+21
* put back F_, just in case the via-C codegen uses itSimon Marlow2009-09-101-0/+1
* Tidy up file headers and copyrights; point to the wiki for docsSimon Marlow2009-08-251-9/+12
* RTS tidyup sweep, first phaseSimon Marlow2009-08-021-32/+25
* Define _BSD_SOURCE in Stg.hIan Lynagh2009-06-091-0/+4
* Remove old GUM/GranSim codeSimon Marlow2009-06-021-2/+0
* GHC new build system megapatchIan Lynagh2009-04-261-1/+1
* Fix more problems caused by padding in the Capability structureSimon Marlow2008-12-021-0/+4
* Remove #define _BSD_SOURCE from Stg.hIan Lynagh2008-10-061-3/+0
* Fix MacOS X build: don't believe __GNUC_GNU_INLINE__ on MacOS XSimon Marlow2008-09-181-1/+5
* FIX #2469: sort out our static/extern inline storySimon Marlow2008-09-161-6/+20
* Define _BSD_SOURCE in Stg.hIan Lynagh2008-09-041-1/+5
* Fix up inlines for gcc 4.3Simon Marlow2008-06-191-1/+27