]> sourceware.org Git - newlib-cygwin.git/commitdiff
Avoid using common symbols in v850 libgloss
authorJeff Law <jeffreyalaw@gmail.com>
Sun, 20 Mar 2022 00:01:33 +0000 (20:01 -0400)
committerJeff Law <jeffreyalaw@gmail.com>
Sun, 20 Mar 2022 00:01:33 +0000 (20:01 -0400)
I've had this lying around for probably a year or two at this point.
It just changes all the instance of "errno" from a common symbol to an
extern.  I can't offhand recall where the actual definition is, but it
certainly exists in the generic code.

52 files changed:
libgloss/v850/_exit.c
libgloss/v850/chmod.c
libgloss/v850/chown.c
libgloss/v850/close.c
libgloss/v850/creat.c
libgloss/v850/execv.c
libgloss/v850/execve.c
libgloss/v850/fork.c
libgloss/v850/fstat.c
libgloss/v850/getpid.c
libgloss/v850/gettime.c
libgloss/v850/isatty.c
libgloss/v850/kill.c
libgloss/v850/link.c
libgloss/v850/lseek.c
libgloss/v850/open.c
libgloss/v850/pipe.c
libgloss/v850/read.c
libgloss/v850/sim.ld
libgloss/v850/stat.c
libgloss/v850/time.c
libgloss/v850/times.c
libgloss/v850/unlink.c
libgloss/v850/utime.c
libgloss/v850/wait.c
libgloss/v850/write.c
newlib/libc/sys/sysnecv850/_exit.c
newlib/libc/sys/sysnecv850/chmod.c
newlib/libc/sys/sysnecv850/chown.c
newlib/libc/sys/sysnecv850/close.c
newlib/libc/sys/sysnecv850/creat.c
newlib/libc/sys/sysnecv850/execv.c
newlib/libc/sys/sysnecv850/execve.c
newlib/libc/sys/sysnecv850/fork.c
newlib/libc/sys/sysnecv850/fstat.c
newlib/libc/sys/sysnecv850/getpid.c
newlib/libc/sys/sysnecv850/gettime.c
newlib/libc/sys/sysnecv850/isatty.c
newlib/libc/sys/sysnecv850/kill.c
newlib/libc/sys/sysnecv850/link.c
newlib/libc/sys/sysnecv850/lseek.c
newlib/libc/sys/sysnecv850/open.c
newlib/libc/sys/sysnecv850/pipe.c
newlib/libc/sys/sysnecv850/read.c
newlib/libc/sys/sysnecv850/rename.c
newlib/libc/sys/sysnecv850/stat.c
newlib/libc/sys/sysnecv850/time.c
newlib/libc/sys/sysnecv850/times.c
newlib/libc/sys/sysnecv850/unlink.c
newlib/libc/sys/sysnecv850/utime.c
newlib/libc/sys/sysnecv850/wait.c
newlib/libc/sys/sysnecv850/write.c

index b45ae96c87ce36e1c8f6943aad8a5af809304cc2..44d4132bd7d40e16dbb7eda778e4d7f7e3763fd1 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index c86e5c90249dc7f3ab53b3485f679afcce1ded63..01ccd97bedf4780d7a77085b05943597344c9cb0 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 0344d77a9153ae498660ff069247d3f6f54be6e1..c34a9d6e54fab83972b6b1396d0be8f5a2b0bf86 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 3c62f68e2324b58094538c91fb916932d03cd3bd..40301f6a3e9d6b1b5b3aa32896f3973ad8e2efdf 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 8d468a68c57a24f2525bdfb2afb33d8320a6a1f2..4989fc0f99891c902897442c5658f8ea91d3e400 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 5286be68be1fd8de6af0af88ca36bd3317c737f4..38d74b4133fb4da5db7869355732da5de5b691d2 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index b8d97f9142528bac2ef4f7c4a8ea772d3a65579c..3efb98a13ae1084160fa45de5945e78be43ca078 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 116116c1bb2ab4a177c01cb2ed2fb12dc8b57375..50bf5fa3faf2a8a38c90121562866e49ecc4b965 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index e8783b376e1eba46ae2bedbece37c495ceec148a..9c1cecea1d3314db348d94427b4f8d85df57eaa4 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 18fd1494ed13ecc7a97c8176047654b3b014d56f..32ac7fbfb8744fe0f2b3502597ca1c28f134d2b5 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index fc47532a093a32b3c3da76cdb26f22bfb90a4bc1..7a99f8af258c78fd1d9168148d271876b0b001b4 100644 (file)
@@ -4,7 +4,7 @@
 #include "sys/syscall.h"
 #include "sys/time.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 95d2c0e84bea3578429fd8665b4d305cb11faa31..248ab5248f7db1e8cdfb65d5896e3c5999a04942 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index b8e53955adac166ec62a222a311b882e9a1d922f..34e5db793cdc2c47fb0b5953fb5f8c81ecb19200 100644 (file)
@@ -4,7 +4,7 @@
 #include "sys/syscall.h"
 #include <reent.h>
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 9776d7993fe9698909b62e992065f85209af930d..f079d3726cc48bc05b9eede7c0a3c17cdc096313 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index b5d3ef0c25a52534ea2b6ff7008751b025bc6db8..75c5e0e835f8b4ad08197374686c9b37f6b66b10 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 96616e528b3f26908bbef14797d06ca6317b0601..e8f63f4f169d1fa956985522e01ee6156a814261 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 494a99e366397d8311a11c0de894310d72a22a61..c5219798cf8dfcd3affb1a700dfe199d84bb8573 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index ec064cbb2e9ec5126ddfb0a7382c7fd7a2b63d16..b55d1cb9e7db5122be04b7ba4f271f5f18213528 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 48da1150b7a60a812a84987806cd6db07d5609f2..bffff6220a0e88c67036013b9299fd727ee6b000 100644 (file)
@@ -195,7 +195,7 @@ SECTIONS
   .debug_typenames 0   : { *(.debug_typenames) }
   .debug_varnames  0   : { *(.debug_varnames) }
   /* User stack.  */
-  .stack 0x200000      :
+  .stack 0x300000      :
   {
        __stack = .;
        *(.stack)
index dc8351e1af4baefba4bd6dcb8509dd04beb6d8b8..b66a669dfb2587293f23c31d54d7b8dbadea0b54 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index d0dc93f8a614774543a3c38bd8f4fbaabfcf1b4f..04ea03da96db076ab433d717b64b11b44fdd5722 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index a558267fe66c1ee9b9e04926daad0ffdff2988db..242dffd8f40592c33893546deb36577945e32b48 100644 (file)
@@ -4,7 +4,7 @@
 #include "sys/syscall.h"
 #include "sys/times.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index c6261d3eb32490b859e7749cdfbe5ed4a9787c2b..23c60ec53a9256106127b1f0aaafa2867dd93073 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index ea1f78993be0895b9b359a81db6ea3996c9576d5..83ee97544f68d745f648d132cd70c717b40c603c 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index d8c96f05b3043342dd8076f8deabcd9f7d5a63e5..9cab5ce723fc344f5010198e887bf8043c589d96 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 136ac9ec8ca3cebc456516fba8477a4901edb8d2..07bec15d469044a42c4f5e5f7153567ebcd5a443 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index b45ae96c87ce36e1c8f6943aad8a5af809304cc2..44d4132bd7d40e16dbb7eda778e4d7f7e3763fd1 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index c86e5c90249dc7f3ab53b3485f679afcce1ded63..01ccd97bedf4780d7a77085b05943597344c9cb0 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 0344d77a9153ae498660ff069247d3f6f54be6e1..c34a9d6e54fab83972b6b1396d0be8f5a2b0bf86 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 3c62f68e2324b58094538c91fb916932d03cd3bd..40301f6a3e9d6b1b5b3aa32896f3973ad8e2efdf 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 8d468a68c57a24f2525bdfb2afb33d8320a6a1f2..4989fc0f99891c902897442c5658f8ea91d3e400 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 5286be68be1fd8de6af0af88ca36bd3317c737f4..38d74b4133fb4da5db7869355732da5de5b691d2 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index b8d97f9142528bac2ef4f7c4a8ea772d3a65579c..3efb98a13ae1084160fa45de5945e78be43ca078 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 116116c1bb2ab4a177c01cb2ed2fb12dc8b57375..50bf5fa3faf2a8a38c90121562866e49ecc4b965 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index b7eed0afe385f1563368669512f9c0d2e0d8018e..f66703902b46fc5e90e2e09b50e17cc335263080 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 18fd1494ed13ecc7a97c8176047654b3b014d56f..32ac7fbfb8744fe0f2b3502597ca1c28f134d2b5 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index fc47532a093a32b3c3da76cdb26f22bfb90a4bc1..7a99f8af258c78fd1d9168148d271876b0b001b4 100644 (file)
@@ -4,7 +4,7 @@
 #include "sys/syscall.h"
 #include "sys/time.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 95d2c0e84bea3578429fd8665b4d305cb11faa31..248ab5248f7db1e8cdfb65d5896e3c5999a04942 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index b8e53955adac166ec62a222a311b882e9a1d922f..34e5db793cdc2c47fb0b5953fb5f8c81ecb19200 100644 (file)
@@ -4,7 +4,7 @@
 #include "sys/syscall.h"
 #include <reent.h>
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 9776d7993fe9698909b62e992065f85209af930d..f079d3726cc48bc05b9eede7c0a3c17cdc096313 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index b5d3ef0c25a52534ea2b6ff7008751b025bc6db8..75c5e0e835f8b4ad08197374686c9b37f6b66b10 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 96616e528b3f26908bbef14797d06ca6317b0601..e8f63f4f169d1fa956985522e01ee6156a814261 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 494a99e366397d8311a11c0de894310d72a22a61..c5219798cf8dfcd3affb1a700dfe199d84bb8573 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index ec064cbb2e9ec5126ddfb0a7382c7fd7a2b63d16..b55d1cb9e7db5122be04b7ba4f271f5f18213528 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 9d9f7dbf93e0549a653c9aef1cdf09bf60fc05aa..0d6e23c330ecbbd50ddd1dd527f2e501d4ca8318 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index dc8351e1af4baefba4bd6dcb8509dd04beb6d8b8..b66a669dfb2587293f23c31d54d7b8dbadea0b54 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index d0dc93f8a614774543a3c38bd8f4fbaabfcf1b4f..04ea03da96db076ab433d717b64b11b44fdd5722 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index a558267fe66c1ee9b9e04926daad0ffdff2988db..242dffd8f40592c33893546deb36577945e32b48 100644 (file)
@@ -4,7 +4,7 @@
 #include "sys/syscall.h"
 #include "sys/times.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 34b712f0294882d0e356029b45817d525e91cf98..eb19d5cb78f502e412d9689c8e9b5048c0eb31c3 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index ea1f78993be0895b9b359a81db6ea3996c9576d5..83ee97544f68d745f648d132cd70c717b40c603c 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index d8c96f05b3043342dd8076f8deabcd9f7d5a63e5..9cab5ce723fc344f5010198e887bf8043c589d96 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
index 136ac9ec8ca3cebc456516fba8477a4901edb8d2..07bec15d469044a42c4f5e5f7153567ebcd5a443 100644 (file)
@@ -3,7 +3,7 @@
 #include <sys/stat.h>
 #include "sys/syscall.h"
 
-int errno;
+extern int errno;
 
 int __trap0 (int function, int p1, int p2, int p3);
 
This page took 0.076814 seconds and 5 git commands to generate.