RISC-V toolchain installation errors

1,267 views
Skip to first unread message

Matthew Kim

unread,
Nov 22, 2016, 2:38:45 AM11/22/16
to RISC-V SW Dev
Hi Group,

Can anyone point me the problem of these errors?

Regards,
Matthew

I am using Ubuntu 16.04.

===========================================


matthewkim@ubuntu:/design/rocket-chip/riscv-tools$ ./build.sh
Starting RISC-V Toolchain build process

Removing existing riscv-fesvr/build directory
Configuring project riscv-fesvr
Building project riscv-fesvr
Installing project riscv-fesvr

Removing existing riscv-isa-sim/build directory
Configuring project riscv-isa-sim
Building project riscv-isa-sim
Installing project riscv-isa-sim

Removing existing riscv-gnu-toolchain/build directory
Configuring project riscv-gnu-toolchain
Building project riscv-gnu-toolchain
cat: /var/cache/distfiles/newlib-2.2.0.tar.gz: No such file or directory
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
 84 15.7M   84 13.2M    0     0  4245k      0  0:00:03  0:00:03 --:--:-- 4245kconfigure: WARNING: decimal float is not supported for this target, ignored
100 15.7M  100 15.7M    0     0  4462k      0  0:00:03  0:00:03 --:--:-- 4462k
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/complete.c: In function 'fnwidth':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/complete.c:701:12: warning: implicit declaration of function 'wcwidth' [-Wimplicit-function-declaration]
        w = wcwidth (wc);
            ^~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/util.c: In function '_rl_tropen':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/util.c:520:39: warning: format '%ld' expects argument of type 'long int', but argument 3 has type '__pid_t {aka int}' [-Wformat=]
   sprintf (fnbuf, "/var/tmp/rltrace.%ld", getpid());
                                       ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/display.c: In function 'rl_redisplay':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/display.c:768:15: warning: implicit declaration of function 'wcwidth' [-Wimplicit-function-declaration]
        temp = wcwidth (wc);
               ^~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/histfile.c: In function 'history_truncate_file':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/histfile.c:410:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
       write (file, bp, chars_read - (bp - buffer));
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/mbutil.c: In function '_rl_find_next_mbchar_internal':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/mbutil.c:122:12: warning: implicit declaration of function 'wcwidth' [-Wimplicit-function-declaration]
        if (wcwidth (wc) == 0)
            ^~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/configure: line 13590: SIM_AC_OPTION_HOSTENDIAN: command not found
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/rcparse.y/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/sysinfo.y: warning: 58 shift/reduce conflicts [-Wconflicts-sr]
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/rcparse.y: warning: 10 reduce/reduce conflicts [-Wconflicts-rr]
: warning: 1 shift/reduce conflict [-Wconflicts-sr]
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/defparse.y: warning: 27 shift/reduce conflicts [-Wconflicts-sr]
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/mcparse.y: warning: 1 shift/reduce conflict [-Wconflicts-sr]
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/syslex_wrap.c:25:0:
syslex.c: In function 'yy_get_next_buffer':
syslex.c:1227:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
                                            ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/doc/binutils.texi:788: warning: @ref node name should not contain `.'
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/doc/binutils.texi:1156: warning: @xref node name should not contain `.'
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/doc/binutils.texi:3663: warning: @ref node name should not contain `.'
arlex.c: In function 'yy_get_next_buffer':
arlex.c:1349:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
                                            ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/ld/deffilep.y: warning: 76 shift/reduce conflicts [-Wconflicts-sr]
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/ld/ldlex-wrapper.c:26:0:
ldlex.c: In function 'yy_get_next_buffer':
ldlex.c:3492:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
                                            ^
mkdir: cannot create directory 'ldscripts': File exists
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/ld/ld.texinfo:8091: warning: @pxref node name should not contain `.'
configure: WARNING: no enhanced curses library found; disabling TUI
configure: WARNING: expat is missing or unusable; some features may be unavailable.
configure: WARNING: python is missing or unusable; some features may be unavailable.
configure: WARNING: libipt is missing or unusable; some features may be unavailable.
configure: WARNING: babeltrace is missing or unusable; GDB is unable to read CTF data.
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/../common/sim-profile.c: In function 'profile_pc_init':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/../common/sim-profile.c:566:8: warning: left shift count >= width of type [-Wshift-count-overflow]
    ((1 << sizeof (sim_cia) * (8 - 1))
        ^~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/../common/sim-profile.c:585:21: warning: left shift count >= width of type [-Wshift-count-overflow]
   bucket_size = ((1 << ((sizeof (sim_cia) * 8) - 1))
                     ^~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/sim-main.c: In function 'reg_fetch':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/sim-main.c:1040:20: warning: array subscript is above array bounds [-Warray-bounds]
       memcpy (buf, &cpu->fpregs[rn], len);
                    ^~~~~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/sim-main.c: In function 'reg_store':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/sim-main.c:1070:15: warning: array subscript is above array bounds [-Warray-bounds]
       memcpy (&cpu->fpregs[rn], buf, len);
               ^~~~~~~~~~~~~~~~
Creating observer.htmp
Creating observer.itmp
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/m2-exp.y: warning: 34 shift/reduce conflicts [-Wconflicts-sr]
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/m2-exp.y:301.25-44: warning: rule useless in parser due to conflicts [-Wother]
                         { start_arglist(); }
                         ^^^^^^^^^^^^^^^^^^^^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/c-exp.y: warning: 39 shift/reduce conflicts [-Wconflicts-sr]
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/c-exp.y: warning: 53 reduce/reduce conflicts [-Wconflicts-rr]
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/doc/gdb.texinfo:1984: warning: @xref node name should not contain `.'
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/doc/gdb.texinfo:18868: warning: @ref node name should not contain `.'
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/doc/python.texi:3712: warning: @ref node name should not contain `.'
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/doc/python.texi:3748: warning: @ref node name should not contain `.'
*** This configuration is not supported in the following subdirectories:
     target-libquadmath target-libatomic target-libcilkrts target-libitm target-libsanitizer target-libvtv target-libmpx gnattools gotools target-libada target-libgfortran target-libbacktrace target-libgo target-libffi target-zlib target-libjava target-libobjc target-libgomp target-liboffloadmic target-libssp target-boehm-gc
    (Any other directories should still work fine.)
configure: WARNING: decimal float is not supported for this target, ignored
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/expr.c: In function 'unsigned int cpp_classify_number(cpp_reader*, const cpp_token*, const char**, source_location)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/expr.c:686:18: warning: format not a string literal and no format arguments [-Wformat-security]
        0, message);
                  ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/expr.c:689:39: warning: format not a string literal and no format arguments [-Wformat-security]
           virtual_location, 0, message);
                                       ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/macro.c: In function 'bool create_iso_definition(cpp_reader*, cpp_macro*)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/macro.c:3093:58: warning: format not a string literal and no format arguments [-Wformat-security]
        cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg);
                                                          ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/macro.c:3106:58: warning: format not a string literal and no format arguments [-Wformat-security]
        cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg);
                                                          ^
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: install: warning: remember to run `libtool --finish /opt/riscv/toolchain/installation/libexec/gcc/riscv64-unknown-elf/6.1.0'
configure: WARNING: decimal float is not supported for this target, ignored
configure: WARNING: fixed-point is not supported for this target, ignored
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/expr.c: In function 'unsigned int cpp_classify_number(cpp_reader*, const cpp_token*, const char**, source_location)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/expr.c:686:18: warning: format not a string literal and no format arguments [-Wformat-security]
        0, message);
                  ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/expr.c:689:39: warning: format not a string literal and no format arguments [-Wformat-security]
           virtual_location, 0, message);
                                       ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/macro.c: In function 'bool create_iso_definition(cpp_reader*, cpp_macro*)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/macro.c:3093:58: warning: format not a string literal and no format arguments [-Wformat-security]
        cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg);
                                                          ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/macro.c:3106:58: warning: format not a string literal and no format arguments [-Wformat-security]
        cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg);
                                                          ^
ar: `u' modifier ignored since `D' is the default (see `U')
Links are now set up to build a cross-compiler
 from x86_64-pc-linux-gnu to riscv64-unknown-elf.
gengtype-lex.c: In function 'int yy_get_next_buffer()':
gengtype-lex.c:2222:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 
                                            ^                                      
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/genhooks.c: In function 'void emit_documentation(const char*)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/genhooks.c:130:45: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   while (fscanf (f, "%*[^@]"), buf[0] = '\0',
                                             ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/genhooks.c:139:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
       fscanf (f, "%999s", buf);
                               ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/genhooks.c:192:34: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
       fscanf (f, "%5[^ \n]", buf);
                                  ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/genhooks.c:198:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
       fscanf (f, "%999s", buf);
                               ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/hsa-brig.c: In function 'void brig_init()':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/hsa-brig.c:495:48: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
    asprintf (&modname2, "%s_%s", modname, part);
                                                ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/reload1.c: In function 'void elimination_costs_in_insn(rtx_insn*)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/reload1.c:3741:28: warning: 'orig_dup[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
     *recog_data.dup_loc[i] = orig_dup[i];
     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/reload1.c:3741:28: warning: 'orig_dup[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/system.h:685:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.c:23:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.c: In function 'int riscv_fpr_return_fields(const_tree, tree_node**)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/../include/libiberty.h:700:33: warning: 'sizeof' on array function parameter 'fields' will return size of 'tree_node**' [-Wsizeof-array-argument]
 #define ARRAY_SIZE(a) (sizeof (a) / sizeof ((a)[0]))
                                 ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.c:2423:16: note: in expansion of macro 'ARRAY_SIZE'
       if (i == ARRAY_SIZE (fields))
                ^~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.c:2406:59: note: declared here
 riscv_fpr_return_fields (const_tree valtype, tree fields[2])
                                                           ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/lto-wrapper.c: In function 'bool find_and_merge_options(int, off_t, const char*, cl_decoded_option**, unsigned int*, const char*)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/lto-wrapper.c:912:26: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
   read (fd, data, length);
                          ^
gengtype-lex.c: In function 'int yy_get_next_buffer()':
gengtype-lex.c:2222:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 
                                            ^                                      
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c: In function 'long unsigned int get_random_number()':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c:9514:46: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
       read (fd, &ret, sizeof (HOST_WIDE_INT));
                                              ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c: In function 'void do_report_bug(const char**, int, char**, char**)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c:6803:24: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
   write (fd, "\n//", 3);
                        ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c:6806:25: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
       write (fd, " ", 1);
                         ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c:6807:52: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
       write (fd, new_argv[i], strlen (new_argv[i]));
                                                    ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c:6809:24: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
   write (fd, "\n\n", 2);
                        ^
GIMPLE decision tree has 1432 leafs, maximum depth 10 and a total number of 5516 nodes
removed 736 duplicate tails
GENERIC decision tree has 1432 leafs, maximum depth 10 and a total number of 5516 nodes
removed 736 duplicate tails
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.md:2253: warning: operand 0 missing mode?
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.md:2273: warning: operand 1 missing mode?
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.md:2283: warning: operand 1 missing mode?
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.md:2307: warning: operand 0 missing mode?
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.md:2329: warning: operand 1 missing mode?
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.md:2341: warning: operand 1 missing mode?
Statistics for recog:
  Number of decisions:   1489
  longest path:            29 (code:    264)
  longest backtrack:        6 (code:    272)
Statistics for split_insns:
  Number of decisions:    101
  longest path:            30 (code:     23)
  longest backtrack:        3 (code:     23)
Statistics for peephole2_insns:
  Number of decisions:     46
  longest path:            33 (code:      4)
  longest backtrack:        1 (code:      3)
Shared 936 out of 2560 states by creating 272 new states, saving 664
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/lto/lto.c: In function 'void lto_resolution_read(splay_tree, FILE*, lto_file*)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/lto/lto.c:1871:27: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   fscanf (resolution, " ");   /* Read white space. */
                           ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/lto/lto.c:1873:56: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
   fread (obj_name, sizeof (char), name_len, resolution);
                                                        ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/lto/lto.c:1893:42: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   fscanf (resolution, "%u", &num_symbols);
                                          ^
configure: WARNING: decimal float is not supported for this target, ignored
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_add.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_add.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_count.c:8:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/envz_entry.c:8:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_count.o] Error 1
gmake[6]: *** [lib_a-envz_entry.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_append.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_stringify.c:8:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_create_sep.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
gmake[6]: *** [lib_a-argz_stringify.o] Error 1
compilation terminated.
gmake[6]: *** [lib_a-argz_append.o] Error 1
gmake[6]: *** [lib_a-argz_create_sep.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_extract.c:8:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_extract.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_insert.c:8:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_insert.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_add_sep.c:8:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_add_sep.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_delete.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_delete.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_replace.c:8:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_replace.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_create.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/buf_findstr.c:8:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_create.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/envz_get.c:8:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
gmake[6]: *** [lib_a-buf_findstr.o] Error 1
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_next.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-envz_get.o] Error 1
gmake[6]: *** [lib_a-argz_next.o] Error 1
Makefile:1476: warning: overriding recipe for target 'lib_a-mbtowc_r.o'
Makefile:820: warning: ignoring old recipe for target 'lib_a-mbtowc_r.o'
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/__atexit.c:36:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-__atexit.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/abs.c:37:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-abs.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/__call_atexit.c:6:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-__call_atexit.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/std.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/__exp10.c:6:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-__exp10.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/std.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/__ten_mu.c:9:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-__ten_mu.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/std.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/__adjust.c:7:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/_Exit.c:37:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
compilation terminated.
gmake[6]: *** [lib_a-_Exit.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/assert.c:47:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/calloc.c:55:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-__adjust.o] Error 1
gmake[6]: *** [lib_a-assert.o] Error 1
gmake[6]: *** [lib_a-calloc.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/abort.c:49:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/atof.c:64:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/atexit.c:53:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/atoi.c:62:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
compilation terminated.
gmake[6]: *** [lib_a-atof.o] Error 1
gmake[6]: *** [lib_a-atoi.o] Error 1
compilation terminated.
gmake[6]: *** [lib_a-abort.o] Error 1
gmake[6]: *** [lib_a-atexit.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/div.c:86:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-div.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/atol.c:5:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-atol.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/atoff.c:1:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-atoff.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/ctype/iswalpha.c:61:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-iswalpha.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/ctype/iswcntrl.c:62:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-iswcntrl.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/ctype/iswblank.c:62:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-iswblank.o] Error 1
In file included from /usr/include/x86_64-linux-gnu/sys/param.h:25:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hash.c:37:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/qsort.c:74:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-hash.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hash_func.c:40:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** Waiting for unfinished jobs....
In file included from /usr/include/x86_64-linux-gnu/sys/param.h:25:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hash_bigkey.c:37:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
In file included from /usr/include/x86_64-linux-gnu/sys/param.h:25:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hash_buf.c:37:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-hash_func.o] Error 1
gmake[6]: *** [lib_a-qsort.o] Error 1
compilation terminated.
gmake[6]: *** [lib_a-hash_buf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hash_log2.c:40:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/bsearch.c:64:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-hash_bigkey.o] Error 1
gmake[6]: *** [lib_a-hash_log2.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hcreate.c:44:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-bsearch.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hcreate_r.c:44:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-hcreate.o] Error 1
gmake[6]: *** [lib_a-hcreate_r.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/tfind.c:14:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/tsearch.c:14:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-tfind.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/tdestroy.c:14:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-tsearch.o] Error 1
gmake[6]: *** [lib_a-tdestroy.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/twalk.c:14:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/tdelete.c:14:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-twalk.o] Error 1
gmake[6]: *** [lib_a-tdelete.o] Error 1
In file included from /usr/include/x86_64-linux-gnu/sys/param.h:25:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hash_page.c:37:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-hash_page.o] Error 1
Makefile:1922: warning: overriding recipe for target 'lib_a-vfwscanf.o'
Makefile:1624: warning: ignoring old recipe for target 'lib_a-vfwscanf.o'
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/fiscanf.c:20:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-fiscanf.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/fiprintf.c:21:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-fiprintf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/sniprintf.c:23:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/siscanf.c:107:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-siscanf.o] Error 1
gmake[6]: *** [lib_a-sniprintf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/iscanf.c:20:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/iprintf.c:21:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-iscanf.o] Error 1
gmake[6]: *** [lib_a-iprintf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/vsiscanf.c:22:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/vsniprintf.c:25:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/fclose.c:62:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
compilation terminated.
gmake[6]: *** [lib_a-vsniprintf.o] Error 1
gmake[6]: *** [lib_a-fclose.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/siprintf.c:96:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-siprintf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/vsiprintf.c:25:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/vdiprintf.c:9:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/clearerr.c:77:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
compilation terminated.
gmake[6]: *** [lib_a-vsiscanf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/viprintf.c:97:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-clearerr.o] Error 1
gmake[6]: *** [lib_a-vdiprintf.o] Error 1
gmake[6]: *** [lib_a-viprintf.o] Error 1
gmake[6]: *** [lib_a-vsiprintf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/fdopen.c:59:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-fdopen.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/viscanf.c:115:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-viscanf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/strings.h:13:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/bzero.c:33:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-bzero.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/memchr.c:40:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/bcopy.c:29:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/memcpy.c:38:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/memset.c:36:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
gmake[6]: *** [lib_a-bcopy.o] Error 1
compilation terminated.
gmake[6]: *** [lib_a-memchr.o] Error 1
gmake[6]: *** [lib_a-memcpy.o] Error 1
gmake[6]: *** [lib_a-memset.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/index.c:36:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-index.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strcspn.c:31:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/memcmp.c:39:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
compilation terminated.
gmake[6]: *** [lib_a-memcmp.o] Error 1
gmake[6]: *** [lib_a-strcspn.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strcmp.c:38:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/memmove.c:38:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-strcmp.o] Error 1
gmake[6]: *** [lib_a-memmove.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strcpy.c:35:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-strcpy.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strcoll.c:39:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/strings.h:13:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strcasecmp.c:41:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strcat.c:36:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-strcasecmp.o] Error 1
gmake[6]: *** [lib_a-strcoll.o] Error 1
gmake[6]: *** [lib_a-strcat.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strchr.c:36:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-strchr.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/rindex.c:36:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-rindex.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/signal/psignal.c:39:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/signal/signal.c:96:0:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:11:9: error: unknown type name '_sig_func_ptr'
 typedef _sig_func_ptr sig_t;  /* BSD naming */
         ^~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:12:9: error: unknown type name '_sig_func_ptr'
 typedef _sig_func_ptr sighandler_t; /* glibc naming */
         ^~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:21:1: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(_signal_r, (struct _reent *, int, _sig_func_ptr));
 ^~~~~~~~~~~~~
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:4:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/signal/signal.c:96:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:21:15: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(_signal_r, (struct _reent *, int, _sig_func_ptr));
               ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/signal/signal.c:96:0:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:25:1: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(signal, (int, _sig_func_ptr));
 ^~~~~~~~~~~~~
gmake[6]: *** [lib_a-psignal.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:4:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/signal/signal.c:96:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:25:15: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(signal, (int, _sig_func_ptr));
               ^
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/signal/signal.c:98:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-signal.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/asctime_r.c:5:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/local.h:3,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/lcltime_r.c:16:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
gmake[6]: *** [lib_a-asctime_r.o] Error 1
compilation terminated.
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/local.h:3,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/gmtime_r.c:18:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-lcltime_r.o] Error 1
gmake[6]: *** [lib_a-gmtime_r.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/strftime.c:267:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/asctime.c:50:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/ctime_r.c:5:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-asctime.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/difftime.c:36:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-ctime_r.o] Error 1
gmake[6]: *** [lib_a-difftime.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/ctime.c:44:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/clock.c:52:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/gettzinfo.c:1:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-ctime.o] Error 1
gmake[6]: *** [lib_a-gettzinfo.o] Error 1
gmake[6]: *** [lib_a-clock.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/lcltime.c:47:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/strptime.c:34:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/mktime.c:50:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-lcltime.o] Error 1
gmake[6]: *** [lib_a-strptime.o] Error 1
gmake[6]: *** [lib_a-strftime.o] Error 1
gmake[6]: *** [lib_a-mktime.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/local.h:3,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/month_lengths.c:9:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-month_lengths.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/gmtime.c:53:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-gmtime.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/time.c:37:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-time.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/fix_grouping.c:27:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-fix_grouping.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/lctype.c:25:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/lnumeric.h:33:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/lnumeric.c:28:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/locale.c:176:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/timelocal.c:28:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-lctype.o] Error 1
gmake[6]: *** [lib_a-lnumeric.o] Error 1
gmake[6]: *** [lib_a-locale.o] Error 1
gmake[6]: *** [lib_a-timelocal.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/ldpart.c:27:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/lmessages.c:27:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/lmonetary.c:27:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/nl_langinfo.c:27:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-ldpart.o] Error 1
gmake[6]: *** [lib_a-lmessages.o] Error 1
gmake[6]: *** [lib_a-lmonetary.o] Error 1
gmake[6]: *** [lib_a-nl_langinfo.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/reent.c:13:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-reent.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/signalr.c:5:0:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:11:9: error: unknown type name '_sig_func_ptr'
 typedef _sig_func_ptr sig_t;  /* BSD naming */
         ^~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:12:9: error: unknown type name '_sig_func_ptr'
 typedef _sig_func_ptr sighandler_t; /* glibc naming */
         ^~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:21:1: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(_signal_r, (struct _reent *, int, _sig_func_ptr));
 ^~~~~~~~~~~~~
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/sys/reent.h:13:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/reent.h:93,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/signalr.c:4:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:21:15: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(_signal_r, (struct _reent *, int, _sig_func_ptr));
               ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/signalr.c:5:0:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:25:1: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(signal, (int, _sig_func_ptr));
 ^~~~~~~~~~~~~
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/sys/reent.h:13:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/reent.h:93,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/signalr.c:4:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:25:15: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(signal, (int, _sig_func_ptr));
               ^
gmake[6]: *** [lib_a-signalr.o] Error 1
In file included from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/openr.c:5:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1:23: error: #include nested too deeply
 #include <sys/fcntl.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/fstatr.c:6:0:
/usr/include/x86_64-linux-gnu/sys/stat.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-fstatr.o] Error 1
gmake[6]: *** [lib_a-openr.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/renamer.c:4:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/mkdirr.c:47:0:
/usr/include/x86_64-linux-gnu/sys/stat.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
In file included from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/fcntlr.c:5:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1:23: error: #include nested too deeply
 #include <sys/fcntl.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/gettimeofdayr.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/fcntlr.c:6:0:
/usr/include/x86_64-linux-gnu/sys/stat.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
compilation terminated.
compilation terminated.
gmake[6]: *** [lib_a-fcntlr.o] Error 1
gmake[6]: *** [lib_a-mkdirr.o] Error 1
gmake[6]: *** [lib_a-gettimeofdayr.o] Error 1
gmake[6]: *** [lib_a-renamer.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/misc/fini.c:14:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-fini.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/strings.h:13:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/misc/ffs.c:29:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-ffs.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/misc/__dprintf.c:10:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-__dprintf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/misc/init.c:14:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-init.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/machine/riscv/strlen.c:1:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[7]: *** [lib_a-strlen.o] Error 1
gmake[7]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/machine/riscv/memcpy.c:1:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[7]: *** [lib_a-memcpy.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/machine/riscv/strcpy.c:1:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[7]: *** [lib_a-strcpy.o] Error 1
cp: cannot stat 'riscv/lib.a': No such file or directory
gmake[7]: *** [lib.a] Error 1
gmake[6]: *** [all-recursive] Error 1
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../argz/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../stdlib/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../ctype/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../search/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../stdio/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../string/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../signal/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../time/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../locale/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../reent/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../misc/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../machine/lib.a: No such file or directory
gmake[5]: *** [all-recursive] Error 1
gmake[4]: *** [all-recursive] Error 1
gmake[3]: *** [all] Error 2
gmake[2]: *** [all-target-newlib] Error 2
gmake[1]: *** [all] Error 2
gmake: *** [stamps/build-gcc-newlib] Error 2
matthewkim@ubuntu:/design/rocket-chip/riscv-tools$ cd ..    
matthewkim@ubuntu:/design/rocket-chip$ ll
total 1300
drwxrwxr-x 18 matthewkim matthewkim    4096 Nov 21 21:01 ./
drwxr-xr-x 14 matthewkim matthewkim    4096 Nov 21 21:01 ../
drwxrwxr-x  9 matthewkim matthewkim    4096 Nov 21 22:54 .git/
-rw-rw-r--  1 matthewkim matthewkim      51 Nov 21 21:01 .gitignore
-rw-rw-r--  1 matthewkim matthewkim     597 Nov 21 21:01 .gitmodules
-rw-rw-r--  1 matthewkim matthewkim    1044 Nov 21 21:01 .travis.yml
-rw-rw-r--  1 matthewkim matthewkim    1403 Nov 21 21:01 LICENSE
-rw-rw-r--  1 matthewkim matthewkim    2563 Nov 21 21:01 Makefrag
-rw-rw-r--  1 matthewkim matthewkim   20848 Nov 21 21:01 README.md
drwxrwxr-x  2 matthewkim matthewkim    4096 Nov 21 21:01 bootrom/
drwxrwxr-x  8 matthewkim matthewkim    4096 Nov 21 21:02 chisel3/
drwxrwxr-x  4 matthewkim matthewkim    4096 Nov 21 21:02 context-dependent-environments/
drwxrwxr-x  2 matthewkim matthewkim    4096 Nov 21 21:01 csrc/
drwxrwxr-x  2 matthewkim matthewkim    4096 Nov 21 21:01 emulator/
drwxrwxr-x  9 matthewkim matthewkim    4096 Nov 21 21:02 firrtl/
drwxrwxr-x  7 matthewkim matthewkim    4096 Nov 21 21:02 hardfloat/
drwxrwxr-x  2 matthewkim matthewkim    4096 Nov 21 21:01 project/
drwxrwxr-x  2 matthewkim matthewkim    4096 Nov 21 22:54 regression/
drwxrwxr-x  9 matthewkim matthewkim    4096 Nov 21 21:02 riscv-tools/
-rw-rw-r--  1 matthewkim matthewkim 1210231 Nov 21 21:01 sbt-launch.jar
drwxrwxr-x  2 matthewkim matthewkim    4096 Nov 21 21:01 scripts/
drwxrwxr-x  3 matthewkim matthewkim    4096 Nov 21 21:01 src/
drwxrwxr-x 10 matthewkim matthewkim    4096 Nov 21 21:02 torture/
drwxrwxr-x  2 matthewkim matthewkim    4096 Nov 21 21:01 vsim/
drwxrwxr-x  2 matthewkim matthewkim    4096 Nov 21 21:01 vsrc/
matthewkim@ubuntu:/design/rocket-chip$ git checkout 0af2a5b
M chisel3
M firrtl
M riscv-tools
Previous HEAD position was f0e9a2a... Fix PutBlock after Release bug
HEAD is now at 0af2a5b... bump tools
matthewkim@ubuntu:/design/rocket-chip$ 
matthewkim@ubuntu:/design/rocket-chip$ 
matthewkim@ubuntu:/design/rocket-chip$ 
matthewkim@ubuntu:/design/rocket-chip$ 
matthewkim@ubuntu:/design/rocket-chip$ git submodule update --init   
Submodule path 'chisel3': checked out 'b18e98ba2d058c7dd24f96f005486b70c856aeca'
Submodule path 'firrtl': checked out '8b12dcbb76896a19f95dc4da19b3b8c74c1ddda3'
Submodule path 'riscv-tools': checked out '83a3143e93b54d705f38588b3e14351434084bae'
matthewkim@ubuntu:/design/rocket-chip$ cd riscv-tools/
matthewkim@ubuntu:/design/rocket-chip/riscv-tools$ ll
total 104
drwxrwxr-x  9 matthewkim matthewkim  4096 Nov 21 21:02 ./
drwxrwxr-x 18 matthewkim matthewkim  4096 Nov 21 23:02 ../
-rw-rw-r--  1 matthewkim matthewkim    36 Nov 21 21:02 .git
-rw-rw-r--  1 matthewkim matthewkim   682 Nov 21 21:02 .gitmodules
-rw-rw-r--  1 matthewkim matthewkim   983 Nov 21 21:02 .travis.yml
-rw-rw-r--  1 matthewkim matthewkim 32197 Nov 21 21:02 README.md
-rwxrwxr-x  1 matthewkim matthewkim   515 Nov 21 21:02 build-rv32ima.sh*
-rwxrwxr-x  1 matthewkim matthewkim   314 Nov 21 21:02 build-spike-only.sh*
-rwxrwxr-x  1 matthewkim matthewkim   599 Nov 21 21:02 build-spike-pk.sh*
-rw-rw-r--  1 matthewkim matthewkim   809 Nov 21 21:02 build.common
-rwxrwxr-x  1 matthewkim matthewkim   538 Nov 21 21:02 build.sh*
-rwxrwxr-x  1 matthewkim matthewkim   930 Nov 21 21:02 regression.sh*
drwxrwxr-x  5 matthewkim matthewkim  4096 Nov 21 22:56 riscv-fesvr/
drwxrwxr-x 11 matthewkim matthewkim  4096 Nov 21 22:56 riscv-gnu-toolchain/
drwxrwxr-x 10 matthewkim matthewkim  4096 Nov 21 22:56 riscv-isa-sim/
drwxrwxr-x 16 matthewkim matthewkim  4096 Nov 21 21:33 riscv-llvm/
drwxrwxr-x  2 matthewkim matthewkim  4096 Nov 21 21:33 riscv-opcodes/
drwxrwxr-x  9 matthewkim matthewkim  4096 Nov 21 21:33 riscv-pk/
drwxrwxr-x  7 matthewkim matthewkim  4096 Nov 21 21:33 riscv-tests/
matthewkim@ubuntu:/design/rocket-chip/riscv-tools$ git submodule update --init --recursive
Submodule path 'riscv-gnu-toolchain': checked out '80007506c6d284d632a08bee8526e88132ea277c'
Submodule path 'riscv-gnu-toolchain/riscv-binutils-gdb': checked out '528c16fa0aca9cf62d7efe568f6854ae0f425bdc'
Submodule path 'riscv-gnu-toolchain/riscv-gcc': checked out 'e90d8dc6f429856510a51371d21dacd97ef68d41'
Submodule path 'riscv-gnu-toolchain/riscv-glibc': checked out '33c897d6839afcdf54a3a38a55642287fd1fbda1'
Submodule path 'riscv-isa-sim': checked out '5762bedab3a671ddfd279737d370533f31ed979e'
Submodule path 'riscv-tests': checked out 'dbfc84ea469acd3fc97b9da3ddf3d3ff1165b289'
matthewkim@ubuntu:/design/rocket-chip/riscv-tools$ 
matthewkim@ubuntu:/design/rocket-chip/riscv-tools$ 
matthewkim@ubuntu:/design/rocket-chip/riscv-tools$ 
matthewkim@ubuntu:/design/rocket-chip/riscv-tools$ 
matthewkim@ubuntu:/design/rocket-chip/riscv-tools$ 
matthewkim@ubuntu:/design/rocket-chip/riscv-tools$ ./build.sh
Starting RISC-V Toolchain build process

Removing existing riscv-fesvr/build directory
Configuring project riscv-fesvr
Building project riscv-fesvr
Installing project riscv-fesvr

Removing existing riscv-isa-sim/build directory
Configuring project riscv-isa-sim
Building project riscv-isa-sim
Installing project riscv-isa-sim

Removing existing riscv-gnu-toolchain/build directory
Configuring project riscv-gnu-toolchain
Building project riscv-gnu-toolchain
cat: /var/cache/distfiles/newlib-2.2.0.tar.gz: No such file or directory
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 15.7M  100 15.7M    0     0  5714k      0  0:00:02  0:00:02 --:--:-- 5715k
configure: WARNING: decimal float is not supported for this target, ignored
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/complete.c: In function 'fnwidth':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/complete.c:700:12: warning: implicit declaration of function 'wcwidth' [-Wimplicit-function-declaration]
        w = wcwidth (wc);
            ^~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/display.c: In function 'rl_redisplay':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/display.c:768:15: warning: implicit declaration of function 'wcwidth' [-Wimplicit-function-declaration]
        temp = wcwidth (wc);
               ^~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/util.c: In function '_rl_tropen':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/util.c:510:39: warning: format '%ld' expects argument of type 'long int', but argument 3 has type '__pid_t {aka int}' [-Wformat=]
   sprintf (fnbuf, "/var/tmp/rltrace.%ld", getpid());
                                       ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/histfile.c: In function 'history_truncate_file':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/histfile.c:406:7: warning: ignoring return value of 'write', declared with attribute warn_unused_result [-Wunused-result]
       write (file, bp, chars_read - (bp - buffer));
       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/mbutil.c: In function '_rl_find_next_mbchar_internal':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/readline/mbutil.c:122:12: warning: implicit declaration of function 'wcwidth' [-Wimplicit-function-declaration]
        if (wcwidth (wc) == 0)
            ^~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/configure: line 13590: SIM_AC_OPTION_HOSTENDIAN: command not found
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/rcparse.y: warning: 58 shift/reduce conflicts [-Wconflicts-sr]
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/rcparse.y: warning: 10 reduce/reduce conflicts [-Wconflicts-rr]
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/defparse.y/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/sysinfo.y: warning: 27 shift/reduce conflicts [-Wconflicts-sr]
: warning: 1 shift/reduce conflict [-Wconflicts-sr]
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/mcparse.y: warning: 1 shift/reduce conflict [-Wconflicts-sr]
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/syslex_wrap.c:25:0:
syslex.c: In function 'yy_get_next_buffer':
syslex.c:1227:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
                                            ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/doc/binutils.texi:788: warning: @ref node name should not contain `.'
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/doc/binutils.texi:1155: warning: @xref node name should not contain `.'
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/binutils/doc/binutils.texi:3559: warning: @ref node name should not contain `.'
arlex.c: In function 'yy_get_next_buffer':
arlex.c:1349:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
                                            ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/ld/deffilep.y: warning: 76 shift/reduce conflicts [-Wconflicts-sr]
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/ld/ldlex-wrapper.c:26:0:
ldlex.c: In function 'yy_get_next_buffer':
ldlex.c:3490:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
  if ((int) ((yy_n_chars) + number_to_move) > YY_CURRENT_BUFFER_LVALUE->yy_buf_size) {
                                            ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/ld/ld.texinfo:8046: warning: @pxref node name should not contain `.'
configure: WARNING: no enhanced curses library found; disabling TUI
configure: WARNING: expat is missing or unusable; some features may be unavailable.
configure: WARNING: python is missing or unusable; some features may be unavailable.
configure: WARNING: libipt is missing or unusable; some features may be unavailable.
configure: WARNING: babeltrace is missing or unusable; GDB is unable to read CTF data.
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/../common/sim-profile.c: In function 'profile_pc_init':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/../common/sim-profile.c:566:8: warning: left shift count >= width of type [-Wshift-count-overflow]
    ((1 << sizeof (sim_cia) * (8 - 1))
        ^~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/../common/sim-profile.c:585:21: warning: left shift count >= width of type [-Wshift-count-overflow]
   bucket_size = ((1 << ((sizeof (sim_cia) * 8) - 1))
                     ^~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/sim-main.c: In function 'reg_fetch':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/sim-main.c:1040:20: warning: array subscript is above array bounds [-Warray-bounds]
       memcpy (buf, &cpu->fpregs[rn], len);
                    ^~~~~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/sim-main.c: In function 'reg_store':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/sim/riscv/sim-main.c:1070:15: warning: array subscript is above array bounds [-Warray-bounds]
       memcpy (&cpu->fpregs[rn], buf, len);
               ^~~~~~~~~~~~~~~~
Creating observer.itmp
Creating observer.htmp
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/c-exp.y: warning: 39 shift/reduce conflicts [-Wconflicts-sr]
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/c-exp.y: warning: 53 reduce/reduce conflicts [-Wconflicts-rr]
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/m2-exp.y: warning: 34 shift/reduce conflicts [-Wconflicts-sr]
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/m2-exp.y:301.25-44: warning: rule useless in parser due to conflicts [-Wother]
                         { start_arglist(); }
                         ^^^^^^^^^^^^^^^^^^^^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/doc/gdb.texinfo:1984: warning: @xref node name should not contain `.'
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/doc/gdb.texinfo:18838: warning: @ref node name should not contain `.'
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/doc/python.texi:3697: warning: @ref node name should not contain `.'
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/../riscv-binutils-gdb/gdb/doc/python.texi:3733: warning: @ref node name should not contain `.'
*** This configuration is not supported in the following subdirectories:
     target-libquadmath target-libatomic target-libcilkrts target-libitm target-libsanitizer target-libvtv target-libmpx gnattools gotools target-libada target-libgfortran target-libbacktrace target-libgo target-libffi target-zlib target-libjava target-libobjc target-libgomp target-liboffloadmic target-libssp target-boehm-gc
    (Any other directories should still work fine.)
configure: WARNING: decimal float is not supported for this target, ignored
ar: `u' modifier ignored since `D' is the default (see `U')
ar: `u' modifier ignored since `D' is the default (see `U')
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/expr.c: In function 'unsigned int cpp_classify_number(cpp_reader*, const cpp_token*, const char**, source_location)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/expr.c:686:18: warning: format not a string literal and no format arguments [-Wformat-security]
        0, message);
                  ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/expr.c:689:39: warning: format not a string literal and no format arguments [-Wformat-security]
           virtual_location, 0, message);
                                       ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/macro.c: In function 'bool create_iso_definition(cpp_reader*, cpp_macro*)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/macro.c:3093:58: warning: format not a string literal and no format arguments [-Wformat-security]
        cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg);
                                                          ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/macro.c:3106:58: warning: format not a string literal and no format arguments [-Wformat-security]
        cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg);
                                                          ^
ar: `u' modifier ignored since `D' is the default (see `U')
libtool: install: warning: remember to run `libtool --finish /opt/riscv/toolchain/installation/libexec/gcc/riscv64-unknown-elf/6.1.0'
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/expr.c: In function 'unsigned int cpp_classify_number(cpp_reader*, const cpp_token*, const char**, source_location)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/expr.c:686:18: warning: format not a string literal and no format arguments [-Wformat-security]
        0, message);
                  ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/expr.c:689:39: warning: format not a string literal and no format arguments [-Wformat-security]
           virtual_location, 0, message);
                                       ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/macro.c: In function 'bool create_iso_definition(cpp_reader*, cpp_macro*)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/macro.c:3093:58: warning: format not a string literal and no format arguments [-Wformat-security]
        cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg);
                                                          ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/macro.c:3106:58: warning: format not a string literal and no format arguments [-Wformat-security]
        cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg);
                                                          ^
ar: `u' modifier ignored since `D' is the default (see `U')
configure: WARNING: decimal float is not supported for this target, ignored
configure: WARNING: fixed-point is not supported for this target, ignored
Links are now set up to build a cross-compiler
 from x86_64-pc-linux-gnu to riscv64-unknown-elf.
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/genhooks.c: In function 'void emit_documentation(const char*)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/genhooks.c:130:45: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   while (fscanf (f, "%*[^@]"), buf[0] = '\0',
                                             ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/genhooks.c:139:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
       fscanf (f, "%999s", buf);
                               ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/genhooks.c:192:34: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
       fscanf (f, "%5[^ \n]", buf);
                                  ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/genhooks.c:198:31: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
       fscanf (f, "%999s", buf);
                               ^
gengtype-lex.c: In function 'int yy_get_next_buffer()':
gengtype-lex.c:2222:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 
                                            ^                                      
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.md:2258: warning: operand 0 missing mode?
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.md:2278: warning: operand 1 missing mode?
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.md:2288: warning: operand 1 missing mode?
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.md:2312: warning: operand 0 missing mode?
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.md:2334: warning: operand 1 missing mode?
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/config/riscv/riscv.md:2346: warning: operand 1 missing mode?
Statistics for recog:
  Number of decisions:   1489
  longest path:            29 (code:    264)
  longest backtrack:        6 (code:    272)
Statistics for split_insns:
  Number of decisions:    101
  longest path:            30 (code:     23)
  longest backtrack:        3 (code:     23)
Statistics for peephole2_insns:
  Number of decisions:     46
  longest path:            33 (code:      4)
  longest backtrack:        1 (code:      3)
Shared 936 out of 2560 states by creating 272 new states, saving 664
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/hsa-brig.c: In function 'void brig_init()':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/hsa-brig.c:495:48: warning: ignoring return value of 'int asprintf(char**, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
    asprintf (&modname2, "%s_%s", modname, part);
                                                ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/reload1.c: In function 'void elimination_costs_in_insn(rtx_insn*)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/reload1.c:3741:28: warning: 'orig_dup[1]' may be used uninitialized in this function [-Wmaybe-uninitialized]
     *recog_data.dup_loc[i] = orig_dup[i];
     ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/reload1.c:3741:28: warning: 'orig_dup[0]' may be used uninitialized in this function [-Wmaybe-uninitialized]
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/lto-wrapper.c: In function 'bool find_and_merge_options(int, off_t, const char*, cl_decoded_option**, unsigned int*, const char*)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/lto-wrapper.c:912:26: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
   read (fd, data, length);
                          ^
gengtype-lex.c: In function 'int yy_get_next_buffer()':
gengtype-lex.c:2222:44: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
 
                                            ^                                      
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c: In function 'long unsigned int get_random_number()':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c:9514:46: warning: ignoring return value of 'ssize_t read(int, void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
       read (fd, &ret, sizeof (HOST_WIDE_INT));
                                              ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c: In function 'void do_report_bug(const char**, int, char**, char**)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c:6803:24: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
   write (fd, "\n//", 3);
                        ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c:6806:25: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
       write (fd, " ", 1);
                         ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c:6807:52: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
       write (fd, new_argv[i], strlen (new_argv[i]));
                                                    ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/gcc.c:6809:24: warning: ignoring return value of 'ssize_t write(int, const void*, size_t)', declared with attribute warn_unused_result [-Wunused-result]
   write (fd, "\n\n", 2);
                        ^
GIMPLE decision tree has 1432 leafs, maximum depth 10 and a total number of 5516 nodes
removed 736 duplicate tails
GENERIC decision tree has 1432 leafs, maximum depth 10 and a total number of 5516 nodes
removed 736 duplicate tails
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/lto/lto.c: In function 'void lto_resolution_read(splay_tree, FILE*, lto_file*)':
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/lto/lto.c:1871:27: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   fscanf (resolution, " ");   /* Read white space. */
                           ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/lto/lto.c:1873:56: warning: ignoring return value of 'size_t fread(void*, size_t, size_t, FILE*)', declared with attribute warn_unused_result [-Wunused-result]
   fread (obj_name, sizeof (char), name_len, resolution);
                                                        ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/gcc/lto/lto.c:1893:42: warning: ignoring return value of 'int fscanf(FILE*, const char*, ...)', declared with attribute warn_unused_result [-Wunused-result]
   fscanf (resolution, "%u", &num_symbols);
                                          ^
configure: WARNING: decimal float is not supported for this target, ignored
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libgcc/config/riscv/atomic.c:42:8: warning: conflicting types for built-in function '__sync_bool_compare_and_swap_2'
   type __sync_bool_compare_and_swap_ ## size (type *p, type o, type n) \
        ^
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libgcc/config/riscv/atomic.c:62:3: note: in expansion of macro 'GENERATE_COMPARE_AND_SWAP'
   GENERATE_COMPARE_AND_SWAP(type, size)
   ^~~~~~~~~~~~~~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libgcc/config/riscv/atomic.c:65:1: note: in expansion of macro 'GENERATE_ALL'
 GENERATE_ALL(short, 2)
 ^~~~~~~~~~~~
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_add_sep.c:8:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_add_sep.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_replace.c:8:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_append.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_count.c:8:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_add.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
compilation terminated.
gmake[6]: *** [lib_a-argz_append.o] Error 1
gmake[6]: *** [lib_a-argz_count.o] Error 1
gmake[6]: *** [lib_a-argz_add.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_insert.c:8:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_create.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_stringify.c:8:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_insert.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/envz_entry.c:8:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_create.o] Error 1
gmake[6]: *** [lib_a-argz_replace.o] Error 1
gmake[6]: *** [lib_a-envz_entry.o] Error 1
gmake[6]: *** [lib_a-argz_stringify.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_create_sep.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_create_sep.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/buf_findstr.c:8:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_delete.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-buf_findstr.o] Error 1
gmake[6]: *** [lib_a-argz_delete.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/envz_get.c:8:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-envz_get.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_next.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_next.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/argz.h:11:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/argz/argz_extract.c:8:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-argz_extract.o] Error 1
Makefile:1476: warning: overriding recipe for target 'lib_a-mbtowc_r.o'
Makefile:820: warning: ignoring old recipe for target 'lib_a-mbtowc_r.o'
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/__call_atexit.c:6:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-__call_atexit.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/_Exit.c:37:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/std.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/__adjust.c:7:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/std.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/__exp10.c:6:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
compilation terminated.
gmake[6]: *** [lib_a-__adjust.o] Error 1
gmake[6]: *** [lib_a-__exp10.o] Error 1
gmake[6]: *** [lib_a-_Exit.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/std.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/__ten_mu.c:9:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-__ten_mu.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/__atexit.c:36:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-__atexit.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/abort.c:49:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-abort.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/atof.c:64:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-atof.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/atoff.c:1:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-atoff.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/assert.c:47:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/div.c:86:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-assert.o] Error 1
gmake[6]: *** [lib_a-div.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/abs.c:37:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-abs.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/atexit.c:53:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-atexit.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/atoi.c:62:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/atol.c:5:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-atoi.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdlib/calloc.c:55:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-atol.o] Error 1
gmake[6]: *** [lib_a-calloc.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/ctype/iswalpha.c:61:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-iswalpha.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/ctype/iswcntrl.c:62:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-iswcntrl.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/ctype/iswblank.c:62:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-iswblank.o] Error 1
In file included from /usr/include/x86_64-linux-gnu/sys/param.h:25:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hash_buf.c:37:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/bsearch.c:64:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hash_log2.c:40:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /usr/include/x86_64-linux-gnu/sys/param.h:25:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hash.c:37:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
gmake[6]: *** [lib_a-bsearch.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
gmake[6]: *** [lib_a-hash_log2.o] Error 1
gmake[6]: *** [lib_a-hash_buf.o] Error 1
compilation terminated.
gmake[6]: *** [lib_a-hash.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hcreate_r.c:44:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hash_func.c:40:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-hash_func.o] Error 1
gmake[6]: *** [lib_a-hcreate_r.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/tdelete.c:14:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/qsort.c:74:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/tfind.c:14:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-qsort.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hcreate.c:44:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /usr/include/x86_64-linux-gnu/sys/param.h:25:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hash_page.c:37:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/twalk.c:14:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/tsearch.c:14:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-tfind.o] Error 1
gmake[6]: *** [lib_a-hcreate.o] Error 1
gmake[6]: *** [lib_a-hash_page.o] Error 1
compilation terminated.
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/qsort.c:74:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/bsd_qsort_r.c:2:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-tdelete.o] Error 1
gmake[6]: *** [lib_a-tsearch.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/tdestroy.c:14:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-twalk.o] Error 1
gmake[6]: *** [lib_a-bsd_qsort_r.o] Error 1
gmake[6]: *** [lib_a-tdestroy.o] Error 1
In file included from /usr/include/x86_64-linux-gnu/sys/param.h:25:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/search/hash_bigkey.c:37:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-hash_bigkey.o] Error 1
Makefile:1922: warning: overriding recipe for target 'lib_a-vfwscanf.o'
Makefile:1624: warning: ignoring old recipe for target 'lib_a-vfwscanf.o'
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/fiscanf.c:20:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/iprintf.c:21:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/fiprintf.c:21:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/fdopen.c:59:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
compilation terminated.
gmake[6]: *** [lib_a-iprintf.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
gmake[6]: *** [lib_a-fiprintf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/vsiprintf.c:25:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-fiscanf.o] Error 1
gmake[6]: *** [lib_a-fdopen.o] Error 1
gmake[6]: *** [lib_a-vsiprintf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/clearerr.c:77:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/sniprintf.c:23:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
gmake[6]: *** [lib_a-clearerr.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/iscanf.c:20:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/viprintf.c:97:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-iscanf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/siscanf.c:107:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/fclose.c:62:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-siscanf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/siprintf.c:96:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/vdiprintf.c:9:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
compilation terminated.
compilation terminated.
gmake[6]: *** [lib_a-fclose.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/vsiscanf.c:22:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/vsniprintf.c:25:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-vdiprintf.o] Error 1
compilation terminated.
gmake[6]: *** [lib_a-viprintf.o] Error 1
gmake[6]: *** [lib_a-vsiscanf.o] Error 1
gmake[6]: *** [lib_a-vsniprintf.o] Error 1
gmake[6]: *** [lib_a-sniprintf.o] Error 1
gmake[6]: *** [lib_a-siprintf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/stdio/viscanf.c:115:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-viscanf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/memchr.c:40:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-memchr.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/index.c:36:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/bcopy.c:29:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-bcopy.o] Error 1
gmake[6]: *** [lib_a-index.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strcmp.c:38:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/memcpy.c:38:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-strcmp.o] Error 1
gmake[6]: *** [lib_a-memcpy.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/rindex.c:36:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-rindex.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strcpy.c:35:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strcat.c:36:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-strcat.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/memcmp.c:39:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strcoll.c:39:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/memmove.c:38:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-memcmp.o] Error 1
gmake[6]: *** [lib_a-strcpy.o] Error 1
gmake[6]: *** [lib_a-strcoll.o] Error 1
gmake[6]: *** [lib_a-memmove.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/strings.h:13:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/bzero.c:33:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/memset.c:36:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
compilation terminated.
gmake[6]: *** [lib_a-memset.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strchr.c:36:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-bzero.o] Error 1
gmake[6]: *** [lib_a-strchr.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strcspn.c:31:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-strcspn.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/strings.h:13:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/string/strcasecmp.c:41:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-strcasecmp.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/signal/psignal.c:39:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/signal/signal.c:96:0:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:11:9: error: unknown type name '_sig_func_ptr'
 typedef _sig_func_ptr sig_t;  /* BSD naming */
         ^~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:12:9: error: unknown type name '_sig_func_ptr'
 typedef _sig_func_ptr sighandler_t; /* glibc naming */
         ^~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:21:1: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(_signal_r, (struct _reent *, int, _sig_func_ptr));
 ^~~~~~~~~~~~~
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:4:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/signal/signal.c:96:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:21:15: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(_signal_r, (struct _reent *, int, _sig_func_ptr));
               ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/signal/signal.c:96:0:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:25:1: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(signal, (int, _sig_func_ptr));
 ^~~~~~~~~~~~~
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:4:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/signal/signal.c:96:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:25:15: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(signal, (int, _sig_func_ptr));
               ^
gmake[6]: *** [lib_a-psignal.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/signal/signal.c:98:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-signal.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/asctime_r.c:5:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-asctime_r.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/ctime.c:44:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/local.h:3,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/gmtime_r.c:18:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
gmake[6]: *** [lib_a-ctime.o] Error 1
compilation terminated.
gmake[6]: *** [lib_a-gmtime_r.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/strptime.c:34:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-strptime.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/lcltime.c:47:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/time.c:37:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/clock.c:52:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/strftime.c:267:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-clock.o] Error 1
gmake[6]: *** [lib_a-lcltime.o] Error 1
gmake[6]: *** [lib_a-time.o] Error 1
gmake[6]: *** [lib_a-strftime.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/difftime.c:36:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/gettzinfo.c:1:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/asctime.c:50:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
compilation terminated.
gmake[6]: *** [lib_a-difftime.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/ctime_r.c:5:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/gmtime.c:53:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/local.h:3,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/month_lengths.c:9:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/local.h:3,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/lcltime_r.c:16:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/time/mktime.c:50:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-asctime.o] Error 1
gmake[6]: *** [lib_a-gettzinfo.o] Error 1
gmake[6]: *** [lib_a-lcltime_r.o] Error 1
gmake[6]: *** [lib_a-mktime.o] Error 1
gmake[6]: *** [lib_a-gmtime.o] Error 1
gmake[6]: *** [lib_a-month_lengths.o] Error 1
gmake[6]: *** [lib_a-ctime_r.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/fix_grouping.c:27:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-fix_grouping.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/timelocal.c:28:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/ldpart.c:27:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-timelocal.o] Error 1
gmake[6]: *** [lib_a-ldpart.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/locale.c:176:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/lmonetary.c:27:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
compilation terminated.
gmake[6]: *** [lib_a-locale.o] Error 1
gmake[6]: *** [lib_a-lmonetary.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/lnumeric.h:33:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/lnumeric.c:28:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/lmessages.c:27:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-lnumeric.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/lctype.c:25:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/locale/nl_langinfo.c:27:0:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-lmessages.o] Error 1
gmake[6]: *** [lib_a-lctype.o] Error 1
gmake[6]: *** [lib_a-nl_langinfo.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdlib.h:19:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/reent.c:13:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-reent.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/mkdirr.c:47:0:
/usr/include/x86_64-linux-gnu/sys/stat.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-mkdirr.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/fstatr.c:6:0:
/usr/include/x86_64-linux-gnu/sys/stat.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/signalr.c:5:0:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:11:9: error: unknown type name '_sig_func_ptr'
 typedef _sig_func_ptr sig_t;  /* BSD naming */
         ^~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:12:9: error: unknown type name '_sig_func_ptr'
 typedef _sig_func_ptr sighandler_t; /* glibc naming */
         ^~~~~~~~~~~~~
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:21:1: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(_signal_r, (struct _reent *, int, _sig_func_ptr));
 ^~~~~~~~~~~~~
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/sys/reent.h:13:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/reent.h:93,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/signalr.c:4:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:21:15: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(_signal_r, (struct _reent *, int, _sig_func_ptr));
               ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/signalr.c:5:0:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:25:1: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(signal, (int, _sig_func_ptr));
 ^~~~~~~~~~~~~
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/sys/reent.h:13:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/reent.h:93,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/signalr.c:4:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/signal.h:25:15: error: unknown type name '_sig_func_ptr'
 _sig_func_ptr _EXFUN(signal, (int, _sig_func_ptr));
               ^
gmake[6]: *** [lib_a-fstatr.o] Error 1
gmake[6]: *** [lib_a-signalr.o] Error 1
In file included from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/fcntlr.c:5:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1:23: error: #include nested too deeply
 #include <sys/fcntl.h>
                       ^
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/fcntlr.c:6:0:
/usr/include/x86_64-linux-gnu/sys/stat.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-fcntlr.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/time.h:27:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/gettimeofdayr.c:7:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-gettimeofdayr.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/stdio.h:35:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/renamer.c:4:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-renamer.o] Error 1
In file included from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /usr/include/x86_64-linux-gnu/sys/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/reent/openr.c:5:
/design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/fcntl.h:1:23: error: #include nested too deeply
 #include <sys/fcntl.h>
                       ^
gmake[6]: *** [lib_a-openr.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/misc/fini.c:14:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-fini.o] Error 1
gmake[6]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/strings.h:13:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/misc/ffs.c:29:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/misc/__dprintf.c:10:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[6]: *** [lib_a-ffs.o] Error 1
gmake[6]: *** [lib_a-__dprintf.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/misc/init.c:14:0:
/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>
                      ^
compilation terminated.
gmake[6]: *** [lib_a-init.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/machine/riscv/strcpy.c:1:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[7]: *** [lib_a-strcpy.o] Error 1
gmake[7]: *** Waiting for unfinished jobs....
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/machine/riscv/memcpy.c:1:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[7]: *** [lib_a-memcpy.o] Error 1
In file included from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/include/string.h:12:0,
                 from /design/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/newlib/libc/machine/riscv/strlen.c:1:
/usr/include/x86_64-linux-gnu/sys/cdefs.h:23:23: fatal error: features.h: No such file or directory
 # include <features.h>
                       ^
compilation terminated.
gmake[7]: *** [lib_a-strlen.o] Error 1
cp: cannot stat 'riscv/lib.a': No such file or directory
gmake[7]: *** [lib.a] Error 1
gmake[6]: *** [all-recursive] Error 1
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../argz/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../stdlib/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../ctype/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../search/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../stdio/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../string/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../signal/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../time/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../locale/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../reent/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../misc/lib.a: No such file or directory
/opt/riscv/toolchain/installation/riscv64-unknown-elf/bin/ar: ../machine/lib.a: No such file or directory
gmake[5]: *** [all-recursive] Error 1
gmake[4]: *** [all-recursive] Error 1
gmake[3]: *** [all] Error 2
gmake[2]: *** [all-target-newlib] Error 2
gmake[1]: *** [all] Error 2
gmake: *** [stamps/build-gcc-newlib] Error 2
matthewkim@ubuntu:/design/rocket-chip/riscv-tools$ 

Maxim Maslov

unread,
Nov 22, 2016, 2:34:24 PM11/22/16
to Matthew Kim, RISC-V SW Dev
Hi Matthew,

Try:
$ sudo apt-get install libc6-dev

--
You received this message because you are subscribed to the Google Groups "RISC-V SW Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sw-dev+unsubscribe@groups.riscv.org.
To post to this group, send email to sw-...@groups.riscv.org.
Visit this group at https://groups.google.com/a/groups.riscv.org/group/sw-dev/.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/sw-dev/ec6674b6-448c-4c36-905c-e02308d455fd%40groups.riscv.org.

Myungha Kim

unread,
Nov 22, 2016, 3:03:16 PM11/22/16
to Maxim Maslov, RISC-V SW Dev
Thanks Maxim,

I think I am using the latest library.

matthewkim@ubuntu:~$ sudo apt-get install libc6-dev
[sudo] password for matthewkim: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
libc6-dev is already the newest version (2.23-0ubuntu4).
0 upgraded, 0 newly installed, 0 to remove and 194 not upgraded.


To unsubscribe from this group and stop receiving emails from it, send an email to sw-dev+un...@groups.riscv.org.

Maxim Maslov

unread,
Nov 22, 2016, 3:25:40 PM11/22/16
to Myungha Kim, RISC-V SW Dev
Do you have  /usr/include/features.h  file ?
It should be installed with libc6-dev package.

Myungha Kim

unread,
Nov 22, 2016, 4:16:19 PM11/22/16
to Maxim Maslov, RISC-V SW Dev
Thanks Maxim,

matthewkim@ubuntu:~$ ls -al /usr/include/features.h 
-rw-r--r-- 1 root root 13214 Oct 14 06:13 /usr/include/features.h
matthewkim@ubuntu:~$ 


Maxim Maslov

unread,
Nov 22, 2016, 5:33:18 PM11/22/16
to Myungha Kim, RISC-V SW Dev
This means that your gcc configured in some non-standard way. Could you put here an output of:
$ gcc -v

?
But in any case, you can add /usr/include directory to headers search path by setting C_INCLUDE_PATH environment variable:
$ export C_INCLUDE_PATH=/usr/include

Maxim Maslov

unread,
Nov 22, 2016, 5:39:09 PM11/22/16
to Myungha Kim, RISC-V SW Dev
Oh, sorry Mathew, I just realized that this error happens inside RISC-V toolchain and it's actually needs not host (x86), but RISC-V headers.
Did you properly set TOP and RISCV environment variables before running build.sh ?

Myungha Kim

unread,
Nov 22, 2016, 6:19:00 PM11/22/16
to Maxim Maslov, RISC-V SW Dev
matthewkim@ubuntu:~$ echo $RISCV
/opt/riscv/toolchain

I have used this directory always.

Which version of GCC are you using? I have tried multiple versions(5 and 6) but they were all same.


matthewkim@ubuntu:/design/rocket/rocket-chip/riscv-tools$ gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-linux-gnu/5/lto-wrapper
Target: x86_64-linux-gnu
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 5.4.0-6ubuntu1~16.04.4' --with-bugurl=file:///usr/share/doc/gcc-5/README.Bugs --enable-languages=c,ada,c++,java,go,d,fortran,objc,obj-c++ --prefix=/usr --program-suffix=-5 --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --with-sysroot=/ --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-vtable-verify --enable-libmpx --enable-plugin --with-system-zlib --disable-browser-plugin --enable-java-awt=gtk --enable-gtk-cairo --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-5-amd64/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-5-amd64 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-5-amd64 --with-arch-directory=amd64 --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --enable-objc-gc --enable-multiarch --disable-werror --with-arch-32=i686 --with-abi=m64 --with-multilib-list=m32,m64,mx32 --enable-multilib --with-tune=generic --enable-checking=release --build=x86_64-linux-gnu --host=x86_64-linux-gnu --target=x86_64-linux-gnu
Thread model: posix
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4) 
matthewkim@ubuntu:/design/rocket/rocket-chip/riscv-tools$ 





재민김

unread,
Nov 22, 2016, 6:29:10 PM11/22/16
to nearers, RISC-V SW Dev

/var/cache/distfiles/newlib-2.2.0.tar.gz: No such file or directory

=>
I have seen similar error in my environment where network access partially restricted. I just downloaded newlib file from the internet, place it inside distfile folder, than modified makefile to refer to local directory instead of url. Then installation performed fine.

You may try this.

BTW, pleae just summarize the error in the mail thread and if you must, attach file for the full log. I think it is rather hard to read.

Best luck!
Jamie

2016. 11. 22. 오후 4:38에 "Matthew Kim" <nea...@gmail.com>님이 작성:
...

Myungha Kim

unread,
Nov 22, 2016, 9:34:03 PM11/22/16
to 재민김, RISC-V SW Dev
Hi Jamie and Maxim,

Thanks for your response.
That removed the "newlib-2.2.0.tar.gz" error but not others yet.
I have attached the full log file. Please see the attached file.

There are two types of errors (and the second is what Maxim commented):

/design/rocket/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/src/newlib-gcc/libcpp/macro.c:3093:58: warning: format not a string literal and no format arguments [-Wformat-security]
        cpp_error (pfile, CPP_DL_ERROR, paste_op_error_msg);


/usr/include/x86_64-linux-gnu/sys/types.h:25:22: fatal error: features.h: No such file or directory
 #include <features.h>


Regards,
Matthew
toolchain_installation_error.txt

Maxim Maslov

unread,
Nov 23, 2016, 9:16:21 AM11/23/16
to Myungha Kim, 재민김, RISC-V SW Dev
First is a warning, not error. The only issue you have that during riscv toolchain build host headers start to include instead of  riscv headers.
And this is something very weird.
Could you put here a build.log and config.log files located in /design/rocket/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/  and /design/rocket/rocket-chip/riscv-tools/riscv-gnu-toolchain/build/build-gcc-newlib  folders?

--
You received this message because you are subscribed to the Google Groups "RISC-V SW Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sw-dev+unsubscribe@groups.riscv.org.

To post to this group, send email to sw-...@groups.riscv.org.
Visit this group at https://groups.google.com/a/groups.riscv.org/group/sw-dev/.

Myungha Kim

unread,
Nov 28, 2016, 6:01:18 PM11/28/16
to Maxim Maslov, 재민김, RISC-V SW Dev
Thanks Maxim,

The error has been disappeared after removing "CPATH" environment from my shell configuration.

Regards,
Matthew

To unsubscribe from this group and stop receiving emails from it, send an email to sw-dev+un...@groups.riscv.org.
Reply all
Reply to author
Forward
0 new messages