Difference between revisions of "ARM"

From HaskellWiki
Jump to navigation Jump to search
(Added a link to "How do I install dependencies when cross compiling Haskell code?")
(→‎Found on mailing lists or other discussion fora: Added link to "at last, Debian unstable has working arm ghci and TH")
(4 intermediate revisions by 2 users not shown)
Line 5: Line 5:
   
 
ARM (Advanced RISC Machine) is a [http://en.wikipedia.org/wiki/RISC RISC] instruction set architecture. It is used in most of the mobile phones and in many other consumer electronics devices. For more details, see [http://en.wikipedia.org/wiki/ARM_architecture the Wikipedia article].
 
ARM (Advanced RISC Machine) is a [http://en.wikipedia.org/wiki/RISC RISC] instruction set architecture. It is used in most of the mobile phones and in many other consumer electronics devices. For more details, see [http://en.wikipedia.org/wiki/ARM_architecture the Wikipedia article].
  +
  +
News 15.5.2015: The GHC 7.8.4 available in the Debian unstable distribution is working and complete (including TH and thus a stage 2 compiler) - tested on the cubietruck (cubieboard 3).
   
   
Line 15: Line 17:
   
 
== Blog articles ==
 
== Blog articles ==
  +
  +
* [http://smart-cactus.org/~ben/posts/2014-11-28-state-of-llvm-backend.html GHC and LLVM: A status update] (2014-11-28)
  +
  +
* [http://smart-cactus.org/~ben/posts/2014-03-06-compiling-ghc-7.8-on-arm.html The state of GHC on ARM] (2014-03-06)
   
 
* [https://github.com/ajhc/demo-cortex-m3 Ajhc demo for Cortex-M3/4 board]
 
* [https://github.com/ajhc/demo-cortex-m3 Ajhc demo for Cortex-M3/4 board]
Line 23: Line 29:
   
 
* [http://bgamari.github.com/posts/cross-compiling_llvm.html Cross-compiling LLVM for ARM on Ubuntu]
 
* [http://bgamari.github.com/posts/cross-compiling_llvm.html Cross-compiling LLVM for ARM on Ubuntu]
 
   
 
== Found on mailing lists or other discussion fora ==
 
== Found on mailing lists or other discussion fora ==
  +
  +
* [http://www.reddit.com/r/haskell/comments/35bw0b/at_last_debian_unstable_has_working_arm_ghci_and/ at last, Debian unstable has working arm ghci and TH]
   
 
* [http://stackoverflow.com/questions/25765893/how-do-i-install-dependencies-when-cross-compiling-haskell-code How do I install dependencies when cross compiling Haskell code?]
 
* [http://stackoverflow.com/questions/25765893/how-do-i-install-dependencies-when-cross-compiling-haskell-code How do I install dependencies when cross compiling Haskell code?]
Line 36: Line 43:
   
 
* [http://www.haskell.org/pipermail/cvs-ghc/2012-February/070791.html Building a cross-compiler for ARM]
 
* [http://www.haskell.org/pipermail/cvs-ghc/2012-February/070791.html Building a cross-compiler for ARM]
 
   
 
== ARM based systems ==
 
== ARM based systems ==

Revision as of 21:55, 15 May 2015

This article is a stub. You can help by expanding it.


Introduction

ARM (Advanced RISC Machine) is a RISC instruction set architecture. It is used in most of the mobile phones and in many other consumer electronics devices. For more details, see the Wikipedia article.

News 15.5.2015: The GHC 7.8.4 available in the Debian unstable distribution is working and complete (including TH and thus a stage 2 compiler) - tested on the cubietruck (cubieboard 3).


Documentation


Blog articles

Found on mailing lists or other discussion fora

ARM based systems


See also