Remove RELOC_SYMBOLICS_THROUGH_JMPSLOT as it's always the case

This commit is contained in:
matt 2000-05-28 01:53:05 +00:00
parent 9816935f22
commit d7e8330189
7 changed files with 7 additions and 14 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: md.h,v 1.3 1998/10/19 03:09:31 matt Exp $ */
/* $NetBSD: md.h,v 1.4 2000/05/28 01:53:05 matt Exp $ */
/*
* Copyright (c) 1997 Mark Brinicombe
@ -72,7 +72,6 @@
#define RELOC_STATICS_THROUGH_GOT_P(r) (1)
#define JMPSLOT_NEEDS_RELOC (1)
#define RELOC_SYMBOLICS_THROUGH_JMPSLOT (1)
#define JMPSLOT_NONEXTERN_IS_INTERMODULE (0)
#define md_got_reloc(r) (-r->r_address)

View File

@ -1,4 +1,4 @@
/* $NetBSD: md.h,v 1.12 1998/10/19 03:09:32 matt Exp $ */
/* $NetBSD: md.h,v 1.13 2000/05/28 01:53:07 matt Exp $ */
/*-
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@ -93,7 +93,6 @@
#define RELOC_STATICS_THROUGH_GOT_P(r) (0)
#define JMPSLOT_NEEDS_RELOC (0)
#define RELOC_SYMBOLICS_THROUGH_JMPSLOT (1)
#define JMPSLOT_NONEXTERN_IS_INTERMODULE (0)
#define md_got_reloc(r) (0)

View File

@ -1,4 +1,4 @@
/* $NetBSD: md.h,v 1.8 1999/01/05 10:02:21 itohy Exp $ */
/* $NetBSD: md.h,v 1.9 2000/05/28 01:53:09 matt Exp $ */
/*
* - m68k dependent definitions
@ -35,7 +35,6 @@ void _cachectl __P((void *, size_t));
#define RELOC_STATICS_THROUGH_GOT_P(r) (1)
#define JMPSLOT_NEEDS_RELOC (0)
#define RELOC_SYMBOLICS_THROUGH_JMPSLOT (1)
#define JMPSLOT_NONEXTERN_IS_INTERMODULE (0)
#define md_got_reloc(r) (0)

View File

@ -1,4 +1,4 @@
/* $NetBSD: md.h,v 1.7 1999/01/15 07:48:07 matthias Exp $ */
/* $NetBSD: md.h,v 1.8 2000/05/28 01:53:11 matt Exp $ */
/*
* - ns32k dependent definitions
@ -30,7 +30,6 @@
#define RELOC_STATICS_THROUGH_GOT_P(r) (1)
#define JMPSLOT_NEEDS_RELOC (0)
#define RELOC_INIT_SEGMENT_RELOC(r) ((r)->r_disp = 2)
#define RELOC_SYMBOLICS_THROUGH_JMPSLOT (1)
#define JMPSLOT_NONEXTERN_IS_INTERMODULE (0)
#define md_got_reloc(r) (0)

View File

@ -1,4 +1,4 @@
/* $NetBSD: md.h,v 1.2 1998/10/19 03:09:33 matt Exp $ */
/* $NetBSD: md.h,v 1.3 2000/05/28 01:53:12 matt Exp $ */
/*
* Copyright (c) 1995 Wolfgang Solfrank
@ -79,7 +79,6 @@
#define RELOC_STATICS_THROUGH_GOT_P(r) 1
#define JMPSLOT_NEEDS_RELOC 1
#define RELOC_SYMBOLICS_THROUGH_JMPSLOT 1
#define JMPSLOT_NONEXTERN_IS_INTERMODULE 0
#define CHECK_GOT_RELOC(r) \

View File

@ -1,4 +1,4 @@
/* $NetBSD: md.h,v 1.16 1998/12/15 21:22:52 pk Exp $ */
/* $NetBSD: md.h,v 1.17 2000/05/28 01:53:12 matt Exp $ */
/*-
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@ -110,7 +110,6 @@
#define RELOC_STATICS_THROUGH_GOT_P(r) (1)
#define JMPSLOT_NEEDS_RELOC (1)
#define RELOC_SYMBOLICS_THROUGH_JMPSLOT (1)
#define JMPSLOT_NONEXTERN_IS_INTERMODULE (0)
/*

View File

@ -1,4 +1,4 @@
/* $NetBSD: md.h,v 1.10 1999/03/13 22:15:25 ragge Exp $ */
/* $NetBSD: md.h,v 1.11 2000/05/28 01:53:13 matt Exp $ */
/*-
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@ -96,7 +96,6 @@ int md_convert_textreloc(struct relocation_info *);
#define RELOC_STATICS_THROUGH_GOT_P(r) (1)
#define RELOC_SYMBOLICS_THROUGH_JMPSLOT (0)
#define RELOC_EXTERNAL_DATA_THROUGH_GOT_P(r) (md_convert_textreloc(r))
#define JMPSLOT_NONEXTERN_ARE_INTERMODULE (1)
#define JMPSLOT_NEEDS_RELOC (0)