Skip to content
  • ibuclaw's avatar
    Add D front-end, libphobos library, and D2 testsuite. · 03385ed3
    ibuclaw authored
    ChangeLog:
    
    	* Makefile.def (target_modules): Add libphobos.
    	(flags_to_pass): Add GDC, GDCFLAGS, GDC_FOR_TARGET and
    	GDCFLAGS_FOR_TARGET.
    	(dependencies): Make libphobos depend on libatomic, libbacktrace
    	configure, and zlib configure.
    	(language): Add language d.
    	* Makefile.in: Rebuild.
    	* Makefile.tpl (BUILD_EXPORTS): Add GDC and GDCFLAGS.
    	(HOST_EXPORTS): Add GDC.
    	(POSTSTAGE1_HOST_EXPORTS): Add GDC and GDC_FOR_BUILD.
    	(BASE_TARGET_EXPORTS): Add GDC.
    	(GDC_FOR_BUILD, GDC, GDCFLAGS): New variables.
    	(GDC_FOR_TARGET, GDC_FLAGS_FOR_TARGET): New variables.
    	(EXTRA_HOST_FLAGS): Add GDC.
    	(STAGE1_FLAGS_TO_PASS): Add GDC.
    	(EXTRA_TARGET_FLAGS): Add GDC and GDCFLAGS.
    	* config-ml.in: Treat GDC and GDCFLAGS like other compiler/flag
    	environment variables.
    	* configure: Rebuild.
    	* configure.ac: Add target-libphobos to target_libraries.  Set and
    	substitute GDC_FOR_BUILD and GDC_FOR_TARGET.
    
    config/ChangeLog:
    
    	* multi.m4: Set GDC.
    
    gcc/ChangeLog:
    
    	* Makef...
    03385ed3