rtld.c (ef2694f368cee5957ee44b0298da88ff8360d561) rtld.c (dd4155bec744acf2ebfd037f7719c4aed9283a73)
1/*-
2 * SPDX-License-Identifier: BSD-2-Clause
3 *
4 * Copyright 1996, 1997, 1998, 1999, 2000 John D. Polstra.
5 * Copyright 2003 Alexander Kabaev <kan@FreeBSD.ORG>.
6 * Copyright 2009-2013 Konstantin Belousov <kib@FreeBSD.ORG>.
7 * Copyright 2012 John Marino <draco@marino.st>.
8 * Copyright 2014-2017 The FreeBSD Foundation

--- 1540 unchanged lines hidden (view full) ---

1549 obj->z_interpose = true;
1550 if (dynp->d_un.d_val & DF_1_NODEFLIB)
1551 obj->z_nodeflib = true;
1552 if (dynp->d_un.d_val & DF_1_PIE)
1553 obj->z_pie = true;
1554 break;
1555
1556 default:
1/*-
2 * SPDX-License-Identifier: BSD-2-Clause
3 *
4 * Copyright 1996, 1997, 1998, 1999, 2000 John D. Polstra.
5 * Copyright 2003 Alexander Kabaev <kan@FreeBSD.ORG>.
6 * Copyright 2009-2013 Konstantin Belousov <kib@FreeBSD.ORG>.
7 * Copyright 2012 John Marino <draco@marino.st>.
8 * Copyright 2014-2017 The FreeBSD Foundation

--- 1540 unchanged lines hidden (view full) ---

1549 obj->z_interpose = true;
1550 if (dynp->d_un.d_val & DF_1_NODEFLIB)
1551 obj->z_nodeflib = true;
1552 if (dynp->d_un.d_val & DF_1_PIE)
1553 obj->z_pie = true;
1554 break;
1555
1556 default:
1557 if (arch_digest_dynamic(obj, dynp))
1558 break;
1559
1557 if (!early) {
1558 dbg("Ignoring d_tag %ld = %#lx", (long)dynp->d_tag,
1559 (long)dynp->d_tag);
1560 }
1561 break;
1562 }
1563 }
1564

--- 4874 unchanged lines hidden ---
1560 if (!early) {
1561 dbg("Ignoring d_tag %ld = %#lx", (long)dynp->d_tag,
1562 (long)dynp->d_tag);
1563 }
1564 break;
1565 }
1566 }
1567

--- 4874 unchanged lines hidden ---