diff options
author | Nick Clifton <nickc@redhat.com> | 1997-08-25 23:03:24 +0000 |
---|---|---|
committer | Nick Clifton <nickc@redhat.com> | 1997-08-25 23:03:24 +0000 |
commit | b688e04e29775981e9e017adf876e2add610d17d (patch) | |
tree | 33ddb76eda9390773729686f89cb6fa62d90cf96 | |
parent | 8988d935a335f9f60ec1eccc1caa70cd757e3201 (diff) | |
download | gdb-b688e04e29775981e9e017adf876e2add610d17d.zip gdb-b688e04e29775981e9e017adf876e2add610d17d.tar.gz gdb-b688e04e29775981e9e017adf876e2add610d17d.tar.bz2 |
Set machine architecture and type.
-rw-r--r-- | gas/ChangeLog | 8 | ||||
-rw-r--r-- | gas/config/tc-v850.c | 12 |
2 files changed, 20 insertions, 0 deletions
diff --git a/gas/ChangeLog b/gas/ChangeLog index 91d143b..b36bdde 100644 --- a/gas/ChangeLog +++ b/gas/ChangeLog @@ -1,3 +1,11 @@ +start-sanitize-v850 +Mon Aug 25 16:04:14 1997 Nick Clifton <nickc@cygnus.com> + + * config/tc-v850.c (pre_defined_registers): Add 'hp' as alias for + r2. + (md_begin): Set up machine architecture and type. +end-sanitize-v850 + Mon Aug 25 14:25:48 1997 Ian Lance Taylor <ian@cygnus.com> * symbols.c (resolve_symbol_value): Store the value back into the diff --git a/gas/config/tc-v850.c b/gas/config/tc-v850.c index aefb5a6..6662b9f 100644 --- a/gas/config/tc-v850.c +++ b/gas/config/tc-v850.c @@ -137,6 +137,7 @@ static const struct reg_name pre_defined_registers[] = { { "ep", 30 }, /* ep - element ptr */ { "gp", 4 }, /* gp - global ptr */ + { "hp", 2 }, /* hp - handler stack ptr */ { "lp", 31 }, /* lp - link ptr */ { "r0", 0 }, { "r1", 1 }, @@ -800,6 +801,17 @@ md_begin () } op++; } + + bfd_set_arch_mach (stdoutput, TARGET_ARCH, 0); + fprintf (stderr, "set to %d\n", 0 ); + /* start-sanitize-v850e */ + bfd_set_arch_mach (stdoutput, TARGET_ARCH, bfd_mach_v850e); + fprintf (stderr, "set to %d\n", bfd_mach_v850e); + /* end-sanitize-v850e */ + /* start-sanitize-v850eq */ + bfd_set_arch_mach (stdoutput, TARGET_ARCH, bfd_mach_v850eq); + fprintf (stderr, "set to %d\n", bfd_mach_v850eq); + /* end-sanitize-v850eq */ } static bfd_reloc_code_real_type |