* gennltvals.def (m32r): Use common syscall.h now.
authorDoug Evans <dje@google.com>
Sat, 13 Jun 1998 01:39:44 +0000 (01:39 +0000)
committerDoug Evans <dje@google.com>
Sat, 13 Jun 1998 01:39:44 +0000 (01:39 +0000)
(mn10300): Add entry.
* nltvals.def: Regenerate.

sim/common/ChangeLog
sim/common/gennltvals.sh
sim/common/nltvals.def

index 7449cdd3c5e317da0e6766409f81abfc7adc78ec..19e5434caa048127d2a91dcd816f27f67c2cd538 100644 (file)
@@ -1,4 +1,8 @@
-Fri Jun 12 13:07:10 1998  Doug Evans  <devans@canuck.cygnus.com>
+Fri Jun 12 18:35:07 1998  Doug Evans  <devans@seba.cygnus.com>
+
+       * gennltvals.def (m32r): Use common syscall.h now.
+       (mn10300): Add entry.
+       * nltvals.def: Regenerate.
 
        * sim-engine.c (sim_engine_get_run_state): New function.
        * sim-engine.h (sim_engine_get_run_state): Declare it.
index 4c4794b5bee216489024afd90008e031bdd61b5e..d5b5d338fbc6faef1f87bad1694b84d1948c867e 100644 (file)
@@ -1,6 +1,6 @@
 #! /bin/sh
-# Generate nltvals.def, a file that describes various target values
-# used by the host/target interface.
+# Generate nltvals.def, a file that describes various newlib/libgloss
+# target values used by the host/target interface.
 #
 # Syntax: /bin/sh gennltvals.sh shell srcroot cpp
 
@@ -29,16 +29,22 @@ $shell ${srccom}/gentvals.sh "" open ${srcroot}/newlib/libc/include \
 # Note that there is a standard syscall.h file (libgloss/syscall.h) now which
 # hopefully more targets can use.
 
-targets="d30v m32r sparc"
-
-for t in $targets
-do
-       case $t in
-       d30v) dir=libgloss macro=d30v ;;
-       m32r) dir=libgloss/m32r/sys macro=m32r ;;
-       sparc) dir=libgloss macro=sparc ;;
-       esac
-
-       $shell ${srccom}/gentvals.sh $macro sys ${srcroot}/$dir \
-               "syscall.h" 'SYS_[_A-Za-z0-9]*' "${cpp}"
-done
+# start-sanitize-d30v
+dir=libgloss target=d30v
+echo "/* start-sanitize-${target} */"
+$shell ${srccom}/gentvals.sh $target sys ${srcroot}/$dir \
+       "syscall.h" 'SYS_[_A-Za-z0-9]*' "${cpp}"
+echo "/* end-sanitize-${target} */"
+# end-sanitize-d30v
+
+dir=libgloss target=m32r
+$shell ${srccom}/gentvals.sh $target sys ${srcroot}/$dir \
+       "syscall.h" 'SYS_[_A-Za-z0-9]*' "${cpp}"
+
+dir=libgloss target=sparc
+$shell ${srccom}/gentvals.sh $target sys ${srcroot}/$dir \
+       "syscall.h" 'SYS_[_A-Za-z0-9]*' "${cpp}"
+
+dir=libgloss target=mn10300
+$shell ${srccom}/gentvals.sh $target sys ${srcroot}/$dir \
+       "syscall.h" 'SYS_[_A-Za-z0-9]*' "${cpp}"
index 20bfabdc363f10fa87f9e105f2070976b0e0e047..ca438c2f9279cfff31ddc773e7daabe6b1df5979 100644 (file)
  { "O_WRONLY", 1  },
 /* end open target macros */
 #endif
+/* start-sanitize-d30v */
 #ifdef NL_TARGET_d30v
 #ifdef sys_defs
 /* from syscall.h */
 /* end d30v sys target macros */
 #endif
 #endif
+/* end-sanitize-d30v */
 #ifdef NL_TARGET_m32r
 #ifdef sys_defs
 /* from syscall.h */
 /* begin m32r sys target macros */
  { "SYS_argv", 13  },
  { "SYS_argvlen", 12  },
- { "SYS_chdir", 20  },
- { "SYS_chmod", 22  },
+ { "SYS_chdir", 14  },
+ { "SYS_chmod", 16  },
  { "SYS_close", 3  },
  { "SYS_exit", 1  },
  { "SYS_fstat", 10  },
  { "SYS_lseek", 6  },
  { "SYS_open", 2  },
  { "SYS_read", 4  },
- { "SYS_stat", 21  },
- { "SYS_time", 24  },
+ { "SYS_stat", 15  },
+ { "SYS_time", 18  },
  { "SYS_unlink", 7  },
- { "SYS_utime", 23  },
+ { "SYS_utime", 17  },
  { "SYS_write", 5  },
 /* end m32r sys target macros */
 #endif
 /* end sparc sys target macros */
 #endif
 #endif
+#ifdef NL_TARGET_mn10300
+#ifdef sys_defs
+/* from syscall.h */
+/* begin mn10300 sys target macros */
+ { "SYS_argv", 13  },
+ { "SYS_argvlen", 12  },
+ { "SYS_chdir", 14  },
+ { "SYS_chmod", 16  },
+ { "SYS_close", 3  },
+ { "SYS_exit", 1  },
+ { "SYS_fstat", 10  },
+ { "SYS_getpid", 8  },
+ { "SYS_kill", 9  },
+ { "SYS_lseek", 6  },
+ { "SYS_open", 2  },
+ { "SYS_read", 4  },
+ { "SYS_stat", 15  },
+ { "SYS_time", 18  },
+ { "SYS_unlink", 7  },
+ { "SYS_utime", 17  },
+ { "SYS_write", 5  },
+/* end mn10300 sys target macros */
+#endif
+#endif