Add necessary infrastructure to support "nano" build of newlib.

ARC aproach to this feature is similiar to ARM's one here.

2016-04-29  Anton Kolesov  <anton.kolesov@synopsys.com>

        * arc/nano.specs: New file.
        * arc/Makefile.in: Support nano.specs.
        * arc/nsim.specs: Likewise.
This commit is contained in:
Jeff Johnston
2016-04-29 15:14:51 -04:00
parent 82768d9bab
commit e90da68265
3 changed files with 35 additions and 3 deletions

View File

@ -1,5 +1,11 @@
%rename link_gcc_c_sequence nsim_link_gcc_c_sequence
%rename link_gcc_c_sequence nsim_link_gcc_c_sequence
*nsim_libgloss:
-lnsim
*nsim_libc:
%{!specs=nano.specsc} %{specs=nano.specsc_nano}
*link_gcc_c_sequence:
%(nsim_link_gcc_c_sequence) --start-group %G -lc -lnsim --end-group
%(nsim_link_gcc_c_sequence) --start-group %G %(nsim_libc) %(nsim_libgloss) --end-group