rtld.c (f585d13dd60bfa0f1dc1f41ba261b9058b105489) | rtld.c (8cc44a1e59f648eb5bea5afe6d9aa1d7f927c9d7) |
---|---|
1/*- 2 * SPDX-License-Identifier: BSD-2-Clause-FreeBSD 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 --- 1186 unchanged lines hidden (view full) --- 1195 { .kw = "$ORIGIN", .pass_obj = true, .subst = NULL }, 1196 { .kw = "${ORIGIN}", .pass_obj = true, .subst = NULL }, 1197 { .kw = "$OSNAME", .pass_obj = false, .subst = uts.sysname }, 1198 { .kw = "${OSNAME}", .pass_obj = false, .subst = uts.sysname }, 1199 { .kw = "$OSREL", .pass_obj = false, .subst = uts.release }, 1200 { .kw = "${OSREL}", .pass_obj = false, .subst = uts.release }, 1201 { .kw = "$PLATFORM", .pass_obj = false, .subst = uts.machine }, 1202 { .kw = "${PLATFORM}", .pass_obj = false, .subst = uts.machine }, | 1/*- 2 * SPDX-License-Identifier: BSD-2-Clause-FreeBSD 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 --- 1186 unchanged lines hidden (view full) --- 1195 { .kw = "$ORIGIN", .pass_obj = true, .subst = NULL }, 1196 { .kw = "${ORIGIN}", .pass_obj = true, .subst = NULL }, 1197 { .kw = "$OSNAME", .pass_obj = false, .subst = uts.sysname }, 1198 { .kw = "${OSNAME}", .pass_obj = false, .subst = uts.sysname }, 1199 { .kw = "$OSREL", .pass_obj = false, .subst = uts.release }, 1200 { .kw = "${OSREL}", .pass_obj = false, .subst = uts.release }, 1201 { .kw = "$PLATFORM", .pass_obj = false, .subst = uts.machine }, 1202 { .kw = "${PLATFORM}", .pass_obj = false, .subst = uts.machine }, |
1203 { .kw = "$LIB", .pass_obj = false, .subst = TOKEN_LIB }, 1204 { .kw = "${LIB}", .pass_obj = false, .subst = TOKEN_LIB }, |
|
1203}; 1204 1205static char * 1206origin_subst(Obj_Entry *obj, const char *real) 1207{ 1208 char *res; 1209 int i; 1210 --- 5104 unchanged lines hidden --- | 1205}; 1206 1207static char * 1208origin_subst(Obj_Entry *obj, const char *real) 1209{ 1210 char *res; 1211 int i; 1212 --- 5104 unchanged lines hidden --- |