179373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm#ifndef UNW_REMOTE_ONLY
279373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm
379373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm/*
479373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm * Create a special unwind-table entry which makes it easy for an
579373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm * unwinder to locate the dynamic registration list.  The special
679373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm * entry covers address range [0-0) and is therefore guaranteed to be
779373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm * the first in the unwind-table.
879373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm */
979373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm	.global _U_dyn_info_list
1079373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm	.hidden _U_dyn_info_list
1179373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm
1279373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm	.section .IA_64.unwind_info,"a","progbits"
1379373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm.info:	data8 (1<<48) | 1	/* v1, length==1 (8-byte word) */
1479373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm	data8 0		/* 8 empty .prologue directives (nops) */
1579373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm	data8 0		/* personality routine (ignored) */
1679373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm	string "dyn-list"	/* lsda */
1779373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm	data8 @gprel(_U_dyn_info_list)
1879373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm
1979373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm	.section .IA_64.unwind, "a", "progbits"
2079373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm	data8 0, 0, @segrel(.info)
2179373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm
2279373ff6a5fa37ccc197bb6142f4e37e933446e8homeip.net!davidm#endif
2357e569646368cb730f028ecf1732143474e3e642Jan Kratochvil#ifdef __linux__
2457e569646368cb730f028ecf1732143474e3e642Jan Kratochvil	/* We do not need executable stack.  */
2557e569646368cb730f028ecf1732143474e3e642Jan Kratochvil	.section	.note.GNU-stack,"",@progbits
2657e569646368cb730f028ecf1732143474e3e642Jan Kratochvil#endif
27