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 --- |