sirocco の書いてもすぐに忘れるメモ
sirocco の書いてもすぐに忘れるメモ
読者になる

sirocco の書いてもすぐに忘れるメモ

トップ > Haskell > GHC でアセンブラ出力 "ghc -S hello.hs"
2009-04-14

GHC でアセンブラ出力 "ghc -S hello.hs"

Haskell


$ cat hello.hs
main = putStrLn "Hello,world!"

$ ghc hello.hs -o hello

$ ./hello
Hello,world!

$ ghc -S hello.hs

$ ls hello.*
hello.hi hello.hs hello.o hello.s

$ cat hello.s
.section .data
.align 4
siC_srt:
.long base_GHCziBase_unpackCStringzh_closure
.data
.align 4
siC_closure:
(snip)
__stginit_ZCMain:
addl $4,%ebp
jmp *-4(%ebp)
.ident "GHC 6.8.2"

sirocco 2009-04-14 17:20 読者になる

この記事をはてなブックマークに追加
  • もっと読む
コメントを書く
« Haskell の正規表現すげー !! Haskell でワンライナー »
プロフィール
id:sirocco id:sirocco はてなブログPro
読者です 読者をやめる 読者になる 読者になる
このブログについて
検索
リンク
  • はてなブログ
  • ブログをはじめる
  • 週刊はてなブログ
  • はてなブログPro
最新記事
  • Python: wxFormbuilder を使ってwxPythonアプリを作る。
  • Python: win32com を使ってDBにADO接続してみる。
  • wxHaskell :: Notebook で tab を選択したときのイベントを取得する
  • 正常にパース出来た場合はJust、失敗した場合はNothingを返すmaybeRead
  • GHC の ScopedTypeVariables オプション
月別アーカイブ
  • ▼ ▶
    2014
    • 2014 / 7
    • 2014 / 6
    • 2014 / 3
    • 2014 / 1
  • ▼ ▶
    2013
    • 2013 / 12
    • 2013 / 11
    • 2013 / 8
    • 2013 / 7
    • 2013 / 6
    • 2013 / 4
    • 2013 / 3
    • 2013 / 2
  • ▼ ▶
    2012
    • 2012 / 12
    • 2012 / 11
    • 2012 / 10
    • 2012 / 9
    • 2012 / 8
    • 2012 / 5
    • 2012 / 4
    • 2012 / 2
    • 2012 / 1
  • ▼ ▶
    2011
    • 2011 / 12
    • 2011 / 11
    • 2011 / 10
    • 2011 / 9
    • 2011 / 7
    • 2011 / 6
    • 2011 / 5
    • 2011 / 4
    • 2011 / 3
    • 2011 / 2
    • 2011 / 1
  • ▼ ▶
    2010
    • 2010 / 12
    • 2010 / 11
    • 2010 / 10
    • 2010 / 9
    • 2010 / 8
    • 2010 / 7
    • 2010 / 6
    • 2010 / 5
    • 2010 / 4
    • 2010 / 3
    • 2010 / 2
    • 2010 / 1
  • ▼ ▶
    2009
    • 2009 / 12
    • 2009 / 11
    • 2009 / 10
    • 2009 / 9
    • 2009 / 8
    • 2009 / 7
    • 2009 / 6
    • 2009 / 5
    • 2009 / 4
    • 2009 / 3
カテゴリー
  • Haskell (235)
  • PostgreSQL (9)
  • scheme (28)
  • Ruby (21)
  • MS-Windows (36)
  • 言葉 (1)
  • PhotoShare (1)
  • F# (1)
  • CentOS (4)
  • Visual Basic (13)
  • Linux (3)
  • iPhone (1)
  • SQL server (7)
  • Algorithm (5)
  • COM (19)
  • Gtk2Hs (1)
  • C (11)
  • wxHaskell (21)
  • wxWidgets (6)
  • SBCL (2)
  • Common Lisp (6)
  • MinGW (5)
  • 文字コード (8)
  • wxFormBuilder (6)
  • PostScript (26)
  • Python (2)
  • wxPython (1)

はてなブログをはじめよう!

siroccoさんは、はてなブログを使っています。あなたもはてなブログをはじめてみませんか?

はてなブログをはじめる(無料)
はてなブログとは
sirocco の書いてもすぐに忘れるメモ sirocco の書いてもすぐに忘れるメモ

Powered by Hatena Blog | ブログを報告する

引用をストックしました

引用するにはまずログインしてください

引用をストックできませんでした。再度お試しください

限定公開記事のため引用できません。

読者です 読者をやめる 読者になる 読者になる