タグ

gccに関するindicationのブックマーク (12)

  • 822823回マクロを展開するとGCCが死ぬ - Qiita

    はじめに Rui UeyamaさんのCコンパイラ作成集中講座 (2020) 第14回を聞いて知ったのですが、GCCは「同じマクロ」が定義された時に、マクロの再定義警告をしないんですね。例えばこんなコードです。 #include <cstdio> #define A 1 #define B 1 #define A 1 // No warning #define B 2 // test.cpp:7:0: warning: "B" redefined int main() { printf("%d %d\n", A, B); }

    822823回マクロを展開するとGCCが死ぬ - Qiita
    indication
    indication 2020/07/29
    どこまでincludeできるのか、気になり始めた
  • リンカ


        C C      
  • 本の虫: GCCのgit移行が難航中

    GCCはgitへの移行を計画しているが、GCCの既存のsubversionレポジトリをgitレポジトリに変換する作業が難航している。 GCCの移行作業を検証しているのは他ならぬEric S. Raymond(ESR)だ。 ESRお手製の変換ツール、reposurgeonはsubversionからgitへの変換ができる。 Resource page for reposurgeon 3.44 しかしGCCは30年もの歴史を持ち、そのsubversionレポジトリも複雑だ。 ESRはGCCのためにreposurgeonのバグを潰し、勢い変換しようと試みたが、意外な障害に出くわした。メモリ不足だ。 GCC's Conversion To Git Is Being Held Up By RAM, a.k.a. Crazy DDR4 Prices - Phoronix ESRの所有する64GBのメモリ

    indication
    indication 2018/07/31
    linuxって、どうやって移行したんだろ
  • C/C++プログラマのための開発ツール

    Windows 11 information that can be used at the development siteAtomu Hidaka

    C/C++プログラマのための開発ツール
  • 【組み込み】ハードウェアに近い組み込み開発でもテストの自動化を行いたい - 環境構築編 - - undefined


    RenesasRL78RXARMCoretexM0CoretexM3 Renesaswindows windowsCygwin/Eclipse/googleTest使 VirtualBox+Ubuntu VirtualBox+Ubuntu使  C
    【組み込み】ハードウェアに近い組み込み開発でもテストの自動化を行いたい - 環境構築編 - - undefined
    indication
    indication 2015/01/24
    参考にする。
  • sprintf を最大10倍以上高速化するプリプロセッサ「qrintf」を作った


    H2OHTTPsprintfsprintf便HTTP使CPU sprintf qrintf qrintfCsprintfsprintf IPv4 sprintf( buf, "%d.%d.%d.%d", (addr >>24) & 0xf
  • Linus Torvalds、 GCC 4.9.0のコード生成にブチ切れる


    PhoronixLinus TorvaldsGCC 4.9.0 Linuxload_balance()使GCC 4.9.0 Linus調 Linux-Kernel Archive: Re: Random panic in load_balance() with 3.16-rc From: Linus Torvalds Date: Thu Jul 24 2014 - 14:47:25 EST On Wed, Jul 23, 2014 at 6:43 PM, Michel DÃnzer <michel@xxxxxxxxxxx> wro
    indication
    indication 2014/07/28
    すごいとしか、言えない
  • IPA ISEC セキュア・プログラミング講座:C/C++言語編 第10章 著名な脆弱性対策:バッファオーバーフロー: #5 運用環境における防御


    10  : #5  3        C G
    indication
    indication 2014/04/05
    linuxのCC_STACKPROTECTOR_REGULARってこれを有効にすることなのか?
  • スパコンで約2時間36分かかったという、5×5の魔方陣の全解列挙を、パソコンで試す(C ) | 配電盤


    GPGPUCPUXeon Phi 0(1<<25)-1iOpenMPschedule(guided)schedule(auto)Visual C++i551255 125使11
    スパコンで約2時間36分かかったという、5×5の魔方陣の全解列挙を、パソコンで試す(C ) | 配電盤
    indication
    indication 2014/03/16
    intel の parallel studioだともっと早くなるのかな?
  • 無料サービスを使え! – 役立つ無料サービスのレビュー、まとめ、比較記事を紹介

    コンテンツへスキップ 無料「Excel」 テンプレート 比較/まとめ フリーアイコンWebサービスの比較/まとめ 無料オンラインスキャン 比較/まとめ 無料でビジネスチャット、Web会議、スケジュール管理ができるグループウェア おすすめ無料レンタルサーバーの比較 無料ストレージサービス 比較/まとめ 就職・転職には必須となる履歴書・職務経歴書 これから就職活動をスタートContinue reading フリーアイコンって何? インターネットが世界的に普及し始めて20年程度Continue reading 急にパソコンの調子が悪くなったことありませんか? この記事を読んでいるContinue reading Chat&Messenger ってどんなサービス? ビジネスチContinue reading レンタルサーバーを導入したい 企業・個人問わず、今レンタルサーバーを導Continue r

    indication
    indication 2011/06/28
    警告をエラーにする
  • gcc バージョン 4.3 のビルドとインストール(Cygwin の場合)

    インストールの方針 Cygwin のパッケージのものと衝突しないように、/usr/local 下にインストール /usr/local/bin/gcc-4.exe, /usr/local/bin/g++-4.exe, /usr/local/bin/gfortran-4.exe のように,末尾に -4 が付いたファイル名でインストール. gcc, g++ 等では,バージョン 4.3 ではなく,Cygwin のパッケージのものが使用されるようにする. gcc バージョン 4.3 のビルドとインストールに役立つ下記のソフトウエアも同時にインストールします. make ・・・ インストールしておくと,トラブルの可能性が減る termcap ・・・ gdb のコンパイルに必須 gmp ・・・ gcc バージョン 4.3 のコンパイルに必須 mpfr ・・・ gcc バージョン 4.3 のコンパイル

    indication
    indication 2010/11/14
    コンパイル方法
  • LAIPE2 Exhibits a Consistent Performance on Intel and AMD processors

    Home '- - Programming Tools '- - Parallel Computing '- - Blog '- - In-Situ Evaluation '- - Numerical Analysis '- - Structural Mechanics | '- - IFAS | '- - mCable '- - Write Us | '- - Feedback | '- - Info | '- - Support | '- - Webmaster '- - Privacy Policy A consistent performance of LAIPE2 on Intel Xeon and AMD Opteron could be predictable. Any software, not in processor-dependent instructions, co

    indication
    indication 2010/11/14
    no-cygwin対策
  • 1