[ruby-cvs:71274] k0kubun:r64182 (trunk): common.mk: stop building MJIT min header for mswin

k0kubun at ruby-lang.org k0kubun at ruby-lang.org
Sun Aug 5 00:12:30 JST 2018


k0kubun	2018-08-05 00:12:30 +0900 (Sun, 05 Aug 2018)

  New Revision: 64182

  https://svn.ruby-lang.org/cgi-bin/viewvc.cgi?view=revision&revision=64182

  Log:
    common.mk: stop building MJIT min header for mswin
    
    Since it's impossible to leave macro when preprocessing C source file
    with cl.exe, I decided to create precompiled header on Ruby's build time
    instead.
    
    We're not doing it for non-mswin environment for 2 reasons:
    1) Precompiled header may not be able to be used when CC is upgraded.
    2) We need to create as many precompiled headers as the patterns of
       compile options. (Probably only 2, for with and without --jit-debug)
    
    I'll ignore them for mswin for now, and solve it later by including CC
    version and --jit-debug information in precompiled header filename.
    After that, non-mswin environment may follow it to simplify build system.
    
    Makefile.in: ditto

  Modified files:
    trunk/Makefile.in
    trunk/common.mk


More information about the ruby-cvs mailing list