* config/nm-sysv4.h: Include solib.h. Define SVR4_SHARED_LIBS.

* config/tm-sysv4.h: Don't include solib.h.
	* config/xm-sysv4.h: Don't define SVR4_SHARED_LIBS.
	* config/i386/i386v4.mt (TDEPFILES): Move solib.o from here...
	* config/i386/i386v4.mh (NATDEPFILES): ...to here.
	* config/i386/nm-i386v4.h: Include nm-sysv4.h.
	* config/m68k/amix.mt (TDEPFIES): Move solib.o from here...
	* config/m68k/amix.mh (NATDEPFILES): ...to here.
This commit is contained in:
Ian Lance Taylor 1993-09-28 21:58:59 +00:00
parent a1b51eb3eb
commit 01f5ed6da0
7 changed files with 20 additions and 9 deletions

View File

@ -1,3 +1,14 @@
Tue Sep 28 17:53:26 1993 Ian Lance Taylor (ian@tweedledumb.cygnus.com)
* config/nm-sysv4.h: Include solib.h. Define SVR4_SHARED_LIBS.
* config/tm-sysv4.h: Don't include solib.h.
* config/xm-sysv4.h: Don't define SVR4_SHARED_LIBS.
* config/i386/i386v4.mt (TDEPFILES): Move solib.o from here...
* config/i386/i386v4.mh (NATDEPFILES): ...to here.
* config/i386/nm-i386v4.h: Include nm-sysv4.h.
* config/m68k/amix.mt (TDEPFIES): Move solib.o from here...
* config/m68k/amix.mh (NATDEPFILES): ...to here.
Tue Sep 28 09:45:38 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de) Tue Sep 28 09:45:38 1993 Peter Schauer (pes@regent.e-technik.tu-muenchen.de)
* symmisc.c (print_symbol): Use %02x not %2x for LOC_CONST_BYTES. * symmisc.c (print_symbol): Use %02x not %2x for LOC_CONST_BYTES.

View File

@ -1,3 +1,3 @@
# Target: Intel 386 running SVR4 # Target: Intel 386 running SVR4
TDEPFILES= i386-pinsn.o i386-tdep.o i387-tdep.o solib.o exec.o TDEPFILES= i386-pinsn.o i386-tdep.o i387-tdep.o exec.o
TM_FILE= tm-i386v4.h TM_FILE= tm-i386v4.h

View File

@ -1,6 +1,6 @@
# Host: Commodore Amiga running SVR4. # Host: Commodore Amiga running SVR4.
NAT_FILE= nm-sysv4.h NAT_FILE= nm-sysv4.h
NATDEPFILES= corelow.o core-svr4.o procfs.o fork-child.o NATDEPFILES= corelow.o core-svr4.o solib.o procfs.o fork-child.o
XDEPFILES= XDEPFILES=
XM_FILE= xm-amix.h XM_FILE= xm-amix.h
SYSV_DEFINE=-DSYSV SYSV_DEFINE=-DSYSV

View File

@ -1,3 +1,3 @@
# Target: Commodore Amiga running SVR4 # Target: Commodore Amiga running SVR4
TDEPFILES= m68k-pinsn.o exec.o m68k-tdep.o solib.o TDEPFILES= m68k-pinsn.o exec.o m68k-tdep.o
TM_FILE= tm-amix.h TM_FILE= tm-amix.h

View File

@ -18,6 +18,12 @@ You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#include "solib.h" /* Support for shared libraries. */
/* Use SVR4 style shared library support */
#define SVR4_SHARED_LIBS
/* SVR4 has /proc support, so use it instead of ptrace. */ /* SVR4 has /proc support, so use it instead of ptrace. */
#define USE_PROC_FS #define USE_PROC_FS

View File

@ -18,8 +18,6 @@ You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
#include "solib.h" /* Support for shared libraries. */
/* For SVR4 shared libraries, each call to a library routine goes through /* For SVR4 shared libraries, each call to a library routine goes through
a small piece of trampoline code in the ".init" section. Although each a small piece of trampoline code in the ".init" section. Although each
of these fragments is labeled with the name of the routine being called, of these fragments is labeled with the name of the routine being called,

View File

@ -18,10 +18,6 @@ You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software along with this program; if not, write to the Free Software
Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
/* Use SVR4 style shared library support */
#define SVR4_SHARED_LIBS
/* SVR4 has termios facilities. */ /* SVR4 has termios facilities. */
#undef HAVE_TERMIO #undef HAVE_TERMIO