summaryrefslogtreecommitdiffstats
path: root/gas/testsuite/gas/mips/elf-rel9.s
Commit message (Collapse)AuthorAgeFilesLines
* 2004-07-03 Maciej W. Rozycki <macro@linux-mips.org>Richard Sandiford2004-07-031-1/+1
| | | | * gas/mips/elf-rel9.[sd]: Fix typo in %lo() expression.
* gas/Richard Sandiford2003-02-021-0/+57
* config/tc-mips.c (enum small_ex_type): Remove. (imm_unmatched_hi): Remove. (md_assemble): Remove use of imm_unmatched_hi. Remove the last argument from calls to append_insn. (append_insn): Remove unmatched_hi parameter; check reloc_type[0] instead. (macro_build): Update append_insn calls. (mips16_macro_build, macro_build_lui): Likewise. (mips_ip): Rework handling of small expressions. Move explicit relocation handling into my_getSmallExpression. Assume that the value of 'o' operands is zero if there is only one bracketed expression left. (percent_op): Make constant. Record the BFD relocation code associated with each operator. (my_getSmallParser, my_getPercentOp): Remove. (parse_relocation): New function. (my_getSamllExpression): Rework. Fill in relocations here rather than in mips_ip. gas/testsuite * gas/mips/elf-rel8.[sd], gas/mips/elf-rel9.[sd], gas/mips/elf-rel10.[sd], gas/mips/elf-rel11.[sd]: New tests. * gas/mips/mips.exp: Run elf-rel8 and elf-rel9 for all elf targets. Run elf-rel10 and elf-rel11 for NewABI targets.
OpenPOWER on IntegriCloud