sim: include stdlib.h for atoi()
authorMike Frysinger <vapier@gentoo.org>
Tue, 5 Jan 2021 01:17:37 +0000 (20:17 -0500)
committerMike Frysinger <vapier@gentoo.org>
Tue, 5 Jan 2021 01:17:37 +0000 (20:17 -0500)
Make sure the files using atoi() include stdlib.h for its prototype.
These files were relying on it being included implicitly by others
which isn't guaranteed, and newer toolchains produce warnings.

sim/arm/ChangeLog
sim/arm/wrapper.c
sim/bfin/ChangeLog
sim/bfin/machs.c
sim/igen/ChangeLog
sim/igen/gen-icache.c
sim/igen/igen.c
sim/ppc/ChangeLog
sim/ppc/gen-icache.c
sim/ppc/igen.c

index 75fcec27c6decd9a851c7c100d455378380b0f19..9b5b78078232d337b56c07bf15a0026ffb37e5fc 100644 (file)
@@ -1,3 +1,7 @@
+2021-01-04  Mike Frysinger  <vapier@gentoo.org>
+
+       * wrapper.c: Include stdlib.h.
+
 2021-01-04  Mike Frysinger  <vapier@gentoo.org>
 
        * iwmmxt.c: Include stdlib.h.
index 874e37c4641f3591c0e9bc8da1af53c43ff32c6a..5fc753a71af2940fcb6a32676c96b2c47fa2f965 100644 (file)
@@ -23,6 +23,7 @@
 #include "config.h"
 #include <stdio.h>
 #include <stdarg.h>
+#include <stdlib.h>
 #include <string.h>
 #include <bfd.h>
 #include <signal.h>
index b000b82d7b9122f911bfa44bfe0156a9cda7da6f..3b9b13d8ae5ff210956d35c48a0bc1d988864de2 100644 (file)
@@ -1,3 +1,7 @@
+2021-01-04  Mike Frysinger  <vapier@gentoo.org>
+
+       * machs.c: Include stdlib.h.
+
 2021-01-04  Mike Frysinger  <vapier@gentoo.org>
 
        * dv-bfin_dma.c: Include stdlib.h.
index 9b66f94a642d45668623a21b541e23dd5e4429f4..8b7b1060887bc9452f7d80c190fd9b4171b6c387 100644 (file)
@@ -20,6 +20,8 @@
 
 #include "config.h"
 
+#include <stdlib.h>
+
 #include "sim-main.h"
 #include "gdb/sim-bfin.h"
 #include "bfd.h"
index b34bcc200c5e96f9c3857890e4f407d8eafca9d2..bf2ee3e912ee5b8bde152641ac9cc921fb5ccf26 100644 (file)
@@ -1,3 +1,7 @@
+2021-01-04  Mike Frysinger  <vapier@gentoo.org>
+
+       * gen-icache.c, igen.c: Include stdlib.h.
+
 2021-01-04  Mike Frysinger  <vapier@gentoo.org>
 
        * configure: Regenerate.
index 11d6135c64741b4c884e34f58c290ac090282aee..ce79c74370f04d9db8136473047194cd077dd509 100644 (file)
@@ -19,6 +19,7 @@
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
+#include <stdlib.h>
 
 #include "misc.h"
 #include "lf.h"
index f2f117f9f7a0ffdd0ea920558f1e4d6802a1fc4b..d0e0da979bb18d6092bfb6ca933e38b2dc6938ae 100644 (file)
@@ -19,9 +19,8 @@
    You should have received a copy of the GNU General Public License
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
-
-
 #include <getopt.h>
+#include <stdlib.h>
 
 #include "misc.h"
 #include "lf.h"
index 6f0d58df7e501e8e18e6536ed023f4290cc95752..041e27a635b2954006db00c53bdc0e312575058d 100644 (file)
@@ -1,3 +1,7 @@
+2021-01-04  Mike Frysinger  <vapier@gentoo.org>
+
+       * gen-icache.c, igen.c: Include stdlib.h.
+
 2021-01-04  Mike Frysinger  <vapier@gentoo.org>
 
        * acinclude.m4 (ACX_BUGURL): Change http:// to https://.
index 8acf3fba122e88cae5314b796fc3befd0924c20e..eb35e94949d6152f590ace20c36330a1b125384b 100644 (file)
@@ -17,6 +17,7 @@
  
     */
 
+#include <stdlib.h>
 
 #include "misc.h"
 #include "lf.h"
index 5a1df3ee911df36e738ac39063c3df372c96574b..c036f049aefb3b9052e23f93a5f39f40b184ea0b 100644 (file)
@@ -17,9 +17,8 @@
  
     */
 
-
-
 #include <getopt.h>
+#include <stdlib.h>
 
 #include "misc.h"
 #include "lf.h"