From 43c6e47ffa9c0ce67541ccdbaac5143020afeac9 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Thu, 30 Apr 1992 07:14:52 +0000 Subject: [PATCH] entered into RCS --- sysdeps/mips/Dist | 1 + sysdeps/unix/bsd/ultrix4/Dist | 1 + sysdeps/unix/bsd/ultrix4/Makefile | 5 +---- sysdeps/unix/bsd/ultrix4/getsysinfo.S | 25 +++++++++++++++++++++++++ sysdeps/unix/bsd/ultrix4/mips/Dist | 1 + sysdeps/unix/bsd/ultrix4/mips/sigtramp.c | 6 ------ 6 files changed, 29 insertions(+), 10 deletions(-) create mode 100644 sysdeps/mips/Dist create mode 100644 sysdeps/unix/bsd/ultrix4/Dist create mode 100644 sysdeps/unix/bsd/ultrix4/getsysinfo.S create mode 100644 sysdeps/unix/bsd/ultrix4/mips/Dist diff --git a/sysdeps/mips/Dist b/sysdeps/mips/Dist new file mode 100644 index 0000000..ad6ea03 --- /dev/null +++ b/sysdeps/mips/Dist @@ -0,0 +1 @@ +setjmp_aux.c diff --git a/sysdeps/unix/bsd/ultrix4/Dist b/sysdeps/unix/bsd/ultrix4/Dist new file mode 100644 index 0000000..6745cd4 --- /dev/null +++ b/sysdeps/unix/bsd/ultrix4/Dist @@ -0,0 +1 @@ +getsysinfo.S diff --git a/sysdeps/unix/bsd/ultrix4/Makefile b/sysdeps/unix/bsd/ultrix4/Makefile index b90d960..26b9034 100644 --- a/sysdeps/unix/bsd/ultrix4/Makefile +++ b/sysdeps/unix/bsd/ultrix4/Makefile @@ -1,6 +1,3 @@ -ifeq ($(subdir),signal) -sysdep_routines := $(sysdep_routines) sigtramp __handler -endif ifeq ($(subdir),posix) -sysdep_routines := $(sysdep_routines) __getsysinf +sysdep_routines := $(sysdep_routines) getsysinfo endif diff --git a/sysdeps/unix/bsd/ultrix4/getsysinfo.S b/sysdeps/unix/bsd/ultrix4/getsysinfo.S new file mode 100644 index 0000000..1f5b2cf --- /dev/null +++ b/sysdeps/unix/bsd/ultrix4/getsysinfo.S @@ -0,0 +1,25 @@ +/* Copyright (C) 1992 Free Software Foundation, Inc. + Contributed by Ian Lance Taylor (ian@airs.com). + +The GNU C Library is free software; you can redistribute it and/or +modify it under the terms of the GNU Library General Public License as +published by the Free Software Foundation; either version 2 of the +License, or (at your option) any later version. + +The GNU C Library is distributed in the hope that it will be useful, +but WITHOUT ANY WARRANTY; without even the implied warranty of +MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +Library General Public License for more details. + +You should have received a copy of the GNU Library General Public +License along with the GNU C Library; see the file COPYING.LIB. If +not, write to the Free Software Foundation, Inc., 675 Mass Ave, +Cambridge, MA 02139, USA. */ + +/* Get various sorts of information about the system. + This is an Ultrix only call. */ + +#include + +SYSCALL__ (getsysinfo, 5) + ret diff --git a/sysdeps/unix/bsd/ultrix4/mips/Dist b/sysdeps/unix/bsd/ultrix4/mips/Dist new file mode 100644 index 0000000..c2e8abb --- /dev/null +++ b/sysdeps/unix/bsd/ultrix4/mips/Dist @@ -0,0 +1 @@ +sigtramp.c __handler.S diff --git a/sysdeps/unix/bsd/ultrix4/mips/sigtramp.c b/sysdeps/unix/bsd/ultrix4/mips/sigtramp.c index f653e26..1bb208d 100644 --- a/sysdeps/unix/bsd/ultrix4/mips/sigtramp.c +++ b/sysdeps/unix/bsd/ultrix4/mips/sigtramp.c @@ -29,12 +29,6 @@ Cambridge, MA 02139, USA. */ don't actually need a trampoline. */ #include - -#ifndef __GNUC__ - #error This file uses GNU C extensions; you must compile with GCC. -#endif - -/* This will also get us sigcontext.h. */ #include #include #include -- 2.7.4