From: Jim Wilson Date: Mon, 23 Jun 2003 19:35:52 +0000 (+0000) Subject: Patch from David Mosberger. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=041340adcdda7ff4d75f0183907a66de90a79fe1;p=binutils-gdb.git Patch from David Mosberger. * config/tc-ia64.c (pseudo_func): Add ABI constants for linux, freebsd, openvms, and nsk (non-stop kernel). --- diff --git a/gas/ChangeLog b/gas/ChangeLog index ec23c105e83..236850488ce 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,8 @@ +2003-06-23 + + * config/tc-ia64.c (pseudo_func): Add ABI constants for linux, + freebsd, openvms, and nsk (non-stop kernel). + 2003-06-22 Jason Thorpe * config/tc-ns32k.c (md_begin): Initialize inst_hash_table after diff --git a/gas/config/tc-ia64.c b/gas/config/tc-ia64.c index eb77131a83b..077e6470d4f 100644 --- a/gas/config/tc-ia64.c +++ b/gas/config/tc-ia64.c @@ -538,9 +538,13 @@ pseudo_func[] = { "pause", PSEUDO_FUNC_CONST, { 0x0 } }, /* unwind-related constants: */ - { "svr4", PSEUDO_FUNC_CONST, { 0 } }, - { "hpux", PSEUDO_FUNC_CONST, { 1 } }, - { "nt", PSEUDO_FUNC_CONST, { 2 } }, + { "svr4", PSEUDO_FUNC_CONST, { ELFOSABI_NONE } }, + { "hpux", PSEUDO_FUNC_CONST, { ELFOSABI_HPUX } }, + { "nt", PSEUDO_FUNC_CONST, { 2 } }, /* conflicts w/ELFOSABI_NETBSD */ + { "linux", PSEUDO_FUNC_CONST, { ELFOSABI_LINUX } }, + { "freebsd", PSEUDO_FUNC_CONST, { ELFOSABI_FREEBSD } }, + { "openvms", PSEUDO_FUNC_CONST, { ELFOSABI_OPENVMS } }, + { "nsk", PSEUDO_FUNC_CONST, { ELFOSABI_NSK } }, /* unwind-related registers: */ { "priunat",PSEUDO_FUNC_REG, { REG_PRIUNAT } }