diff options
author | Jeff Law <jeffreyalaw@gmail.com> | 2022-03-19 20:01:33 -0400 |
---|---|---|
committer | Jeff Law <jeffreyalaw@gmail.com> | 2022-03-19 20:01:33 -0400 |
commit | 0c8679e080d4d55a0d6b7aefbf52188584b2b8e9 (patch) | |
tree | 24dce17fc23426e396998d575ae3dd699d7c133e /libgloss/v850 | |
parent | 090797e3d3ddae25404584e4e43061911066f685 (diff) | |
download | newlib-0c8679e080d4d55a0d6b7aefbf52188584b2b8e9.zip newlib-0c8679e080d4d55a0d6b7aefbf52188584b2b8e9.tar.gz newlib-0c8679e080d4d55a0d6b7aefbf52188584b2b8e9.tar.bz2 |
Avoid using common symbols in v850 libgloss
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.
Diffstat (limited to 'libgloss/v850')
-rw-r--r-- | libgloss/v850/_exit.c | 2 | ||||
-rw-r--r-- | libgloss/v850/chmod.c | 2 | ||||
-rw-r--r-- | libgloss/v850/chown.c | 2 | ||||
-rw-r--r-- | libgloss/v850/close.c | 2 | ||||
-rw-r--r-- | libgloss/v850/creat.c | 2 | ||||
-rw-r--r-- | libgloss/v850/execv.c | 2 | ||||
-rw-r--r-- | libgloss/v850/execve.c | 2 | ||||
-rw-r--r-- | libgloss/v850/fork.c | 2 | ||||
-rw-r--r-- | libgloss/v850/fstat.c | 2 | ||||
-rw-r--r-- | libgloss/v850/getpid.c | 2 | ||||
-rw-r--r-- | libgloss/v850/gettime.c | 2 | ||||
-rw-r--r-- | libgloss/v850/isatty.c | 2 | ||||
-rw-r--r-- | libgloss/v850/kill.c | 2 | ||||
-rw-r--r-- | libgloss/v850/link.c | 2 | ||||
-rw-r--r-- | libgloss/v850/lseek.c | 2 | ||||
-rw-r--r-- | libgloss/v850/open.c | 2 | ||||
-rw-r--r-- | libgloss/v850/pipe.c | 2 | ||||
-rw-r--r-- | libgloss/v850/read.c | 2 | ||||
-rw-r--r-- | libgloss/v850/sim.ld | 2 | ||||
-rw-r--r-- | libgloss/v850/stat.c | 2 | ||||
-rw-r--r-- | libgloss/v850/time.c | 2 | ||||
-rw-r--r-- | libgloss/v850/times.c | 2 | ||||
-rw-r--r-- | libgloss/v850/unlink.c | 2 | ||||
-rw-r--r-- | libgloss/v850/utime.c | 2 | ||||
-rw-r--r-- | libgloss/v850/wait.c | 2 | ||||
-rw-r--r-- | libgloss/v850/write.c | 2 |
26 files changed, 26 insertions, 26 deletions
diff --git a/libgloss/v850/_exit.c b/libgloss/v850/_exit.c index b45ae96..44d4132 100644 --- a/libgloss/v850/_exit.c +++ b/libgloss/v850/_exit.c @@ -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); diff --git a/libgloss/v850/chmod.c b/libgloss/v850/chmod.c index c86e5c9..01ccd97 100644 --- a/libgloss/v850/chmod.c +++ b/libgloss/v850/chmod.c @@ -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); diff --git a/libgloss/v850/chown.c b/libgloss/v850/chown.c index 0344d77..c34a9d6 100644 --- a/libgloss/v850/chown.c +++ b/libgloss/v850/chown.c @@ -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); diff --git a/libgloss/v850/close.c b/libgloss/v850/close.c index 3c62f68..40301f6 100644 --- a/libgloss/v850/close.c +++ b/libgloss/v850/close.c @@ -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); diff --git a/libgloss/v850/creat.c b/libgloss/v850/creat.c index 8d468a6..4989fc0 100644 --- a/libgloss/v850/creat.c +++ b/libgloss/v850/creat.c @@ -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); diff --git a/libgloss/v850/execv.c b/libgloss/v850/execv.c index 5286be6..38d74b4 100644 --- a/libgloss/v850/execv.c +++ b/libgloss/v850/execv.c @@ -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); diff --git a/libgloss/v850/execve.c b/libgloss/v850/execve.c index b8d97f9..3efb98a 100644 --- a/libgloss/v850/execve.c +++ b/libgloss/v850/execve.c @@ -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); diff --git a/libgloss/v850/fork.c b/libgloss/v850/fork.c index 116116c..50bf5fa 100644 --- a/libgloss/v850/fork.c +++ b/libgloss/v850/fork.c @@ -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); diff --git a/libgloss/v850/fstat.c b/libgloss/v850/fstat.c index e8783b3..9c1cece 100644 --- a/libgloss/v850/fstat.c +++ b/libgloss/v850/fstat.c @@ -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); diff --git a/libgloss/v850/getpid.c b/libgloss/v850/getpid.c index 18fd149..32ac7fb 100644 --- a/libgloss/v850/getpid.c +++ b/libgloss/v850/getpid.c @@ -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); diff --git a/libgloss/v850/gettime.c b/libgloss/v850/gettime.c index fc47532..7a99f8a 100644 --- a/libgloss/v850/gettime.c +++ b/libgloss/v850/gettime.c @@ -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); diff --git a/libgloss/v850/isatty.c b/libgloss/v850/isatty.c index 95d2c0e..248ab52 100644 --- a/libgloss/v850/isatty.c +++ b/libgloss/v850/isatty.c @@ -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); diff --git a/libgloss/v850/kill.c b/libgloss/v850/kill.c index b8e5395..34e5db7 100644 --- a/libgloss/v850/kill.c +++ b/libgloss/v850/kill.c @@ -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); diff --git a/libgloss/v850/link.c b/libgloss/v850/link.c index 9776d79..f079d37 100644 --- a/libgloss/v850/link.c +++ b/libgloss/v850/link.c @@ -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); diff --git a/libgloss/v850/lseek.c b/libgloss/v850/lseek.c index b5d3ef0..75c5e0e 100644 --- a/libgloss/v850/lseek.c +++ b/libgloss/v850/lseek.c @@ -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); diff --git a/libgloss/v850/open.c b/libgloss/v850/open.c index 96616e5..e8f63f4 100644 --- a/libgloss/v850/open.c +++ b/libgloss/v850/open.c @@ -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); diff --git a/libgloss/v850/pipe.c b/libgloss/v850/pipe.c index 494a99e..c521979 100644 --- a/libgloss/v850/pipe.c +++ b/libgloss/v850/pipe.c @@ -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); diff --git a/libgloss/v850/read.c b/libgloss/v850/read.c index ec064cb..b55d1cb 100644 --- a/libgloss/v850/read.c +++ b/libgloss/v850/read.c @@ -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); diff --git a/libgloss/v850/sim.ld b/libgloss/v850/sim.ld index 48da115..bffff62 100644 --- a/libgloss/v850/sim.ld +++ b/libgloss/v850/sim.ld @@ -195,7 +195,7 @@ SECTIONS .debug_typenames 0 : { *(.debug_typenames) } .debug_varnames 0 : { *(.debug_varnames) } /* User stack. */ - .stack 0x200000 : + .stack 0x300000 : { __stack = .; *(.stack) diff --git a/libgloss/v850/stat.c b/libgloss/v850/stat.c index dc8351e..b66a669 100644 --- a/libgloss/v850/stat.c +++ b/libgloss/v850/stat.c @@ -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); diff --git a/libgloss/v850/time.c b/libgloss/v850/time.c index d0dc93f..04ea03d 100644 --- a/libgloss/v850/time.c +++ b/libgloss/v850/time.c @@ -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); diff --git a/libgloss/v850/times.c b/libgloss/v850/times.c index a558267..242dffd 100644 --- a/libgloss/v850/times.c +++ b/libgloss/v850/times.c @@ -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); diff --git a/libgloss/v850/unlink.c b/libgloss/v850/unlink.c index c6261d3..23c60ec 100644 --- a/libgloss/v850/unlink.c +++ b/libgloss/v850/unlink.c @@ -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); diff --git a/libgloss/v850/utime.c b/libgloss/v850/utime.c index ea1f789..83ee975 100644 --- a/libgloss/v850/utime.c +++ b/libgloss/v850/utime.c @@ -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); diff --git a/libgloss/v850/wait.c b/libgloss/v850/wait.c index d8c96f0..9cab5ce 100644 --- a/libgloss/v850/wait.c +++ b/libgloss/v850/wait.c @@ -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); diff --git a/libgloss/v850/write.c b/libgloss/v850/write.c index 136ac9e..07bec15 100644 --- a/libgloss/v850/write.c +++ b/libgloss/v850/write.c @@ -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); |