summaryrefslogtreecommitdiff
path: root/usr/src/cmd/sgs/liblddbg/common/debug.c
diff options
context:
space:
mode:
Diffstat (limited to 'usr/src/cmd/sgs/liblddbg/common/debug.c')
-rw-r--r--usr/src/cmd/sgs/liblddbg/common/debug.c17
1 files changed, 14 insertions, 3 deletions
diff --git a/usr/src/cmd/sgs/liblddbg/common/debug.c b/usr/src/cmd/sgs/liblddbg/common/debug.c
index 110d64938a..7026a6ac80 100644
--- a/usr/src/cmd/sgs/liblddbg/common/debug.c
+++ b/usr/src/cmd/sgs/liblddbg/common/debug.c
@@ -39,7 +39,7 @@
* definition to which most users bind, ld.so.1 must provide its own definition,
* and thus interposition is expected. This item should be defined NODIRECT.
*/
-static Dbg_desc _dbg_desc = { 0, 0, 0 };
+static Dbg_desc _dbg_desc = { 0, 0, NULL, { 0, 0 }, { 0, 0 } };
Dbg_desc *dbg_desc = &_dbg_desc;
int _Dbg_cnt = 0;
@@ -54,6 +54,8 @@ static DBG_options _Dbg_options[] = { /* Options accepted by both linkers */
{MSG_ORIG(MSG_TOK_DETAIL), 0, DBG_E_DETAIL},
{MSG_ORIG(MSG_TOK_LONG), 0, DBG_E_LONG},
{MSG_ORIG(MSG_TOK_HELP), 0, DBG_E_HELP},
+ {MSG_ORIG(MSG_TOK_TTIME), 0, DBG_E_TTIME},
+ {MSG_ORIG(MSG_TOK_DTIME), 0, DBG_E_DTIME},
{MSG_ORIG(MSG_TOK_ALL), DBG_C_ALL, 0},
{MSG_ORIG(MSG_TOK_BASIC), DBG_C_BASIC, 0},
@@ -193,9 +195,18 @@ Dbg_help(void)
dbg_print(0, MSG_INTL(MSG_USE_R4_B));
dbg_print(0, MSG_INTL(MSG_USE_R4_B2));
dbg_print(0, MSG_INTL(MSG_USE_R4_C));
+ dbg_print(0, MSG_INTL(MSG_USE_R4_C2));
+ dbg_print(0, MSG_INTL(MSG_USE_R4_C3));
dbg_print(0, MSG_INTL(MSG_USE_R4_D));
- dbg_print(0, MSG_INTL(MSG_USE_R4_D2));
- dbg_print(0, MSG_INTL(MSG_USE_R4_D3));
+ dbg_print(0, MSG_INTL(MSG_USE_R4_E));
+ dbg_print(0, MSG_INTL(MSG_USE_R4_E2));
+ dbg_print(0, MSG_INTL(MSG_USE_R4_E3));
+ dbg_print(0, MSG_INTL(MSG_USE_R4_F));
+ dbg_print(0, MSG_INTL(MSG_USE_R4_F2));
+ dbg_print(0, MSG_INTL(MSG_USE_R4_F3));
+ dbg_print(0, MSG_INTL(MSG_USE_R4_F4));
+ dbg_print(0, MSG_INTL(MSG_USE_R4_F5));
+ dbg_print(0, MSG_INTL(MSG_USE_R4_F6));
Dbg_util_nl(0, DBG_NL_FRC);
dbg_print(0, MSG_INTL(MSG_USE_HDR_RTLD));