aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1999-09-28* deffilep.y (tokens): Add upper and lower case versions of DATA,DJ Delorie3-16/+43
CONSTANT, NONAME and PRIVATE tokens. (command): Use DATAU. (expline): Allow for drectve syntax as well. (exp_opt_list): Likewise. (exp_opt): Likewise. * pe-dll.c (make_one): Only generate the idata entries for data symbols.
1999-09-28* dlltool.c (scan_drectve_symbols): Handle type tags in exportedDJ Delorie2-4/+25
symbols. (scan_filtered_symbols): Likewise.
1999-09-28* scripttempl/elf.sc (.sdata): Include .gnu.linkonce.s.* sectionsGeoffrey Keating2-1/+6
in .sdata too.
1999-09-28* config/tc-mips.c (nopic_need_relax): Allow for theGeoffrey Keating2-3/+12
.sdata.foo sections generated by -fdata-sections, and for the .gnu.linkonce.s sections generated by C++.
1999-09-28* elf32-mips.c (mips_elf_relocate_hi16): Unused, delete.Geoffrey Keating2-126/+6
(mips_elf_relocate_got_local): Unused, delete. (mips_elf_relocate_global_got): Unused, delete.
1999-09-26Merge sections named .bss.* into .bss section. Similarly for .sbss.Nick Clifton2-1/+11
1999-09-24Fred Fish <fnf@cygnus.com>Richard Henderson2-180/+198
* elf.c (bfd_section_from_phdr): Add typename variable. Use p_type to initialize it to something meaningful. Then use it to generate more useful segment names.
1999-09-24Make sure that sensible values are extracted from a raw header.Nick Clifton2-0/+14
1999-09-23Remove accidental case duplication.Jeff Law1-18/+1
1999-09-23Remove accidental case duplication.Jeff Law1-4/+0
1999-09-23Add missing initializer lost in last change.Jeff Law1-1/+1
1999-09-23 * config/tc-hppa.c (pa_ip): Replace 'B', 'M', 'l' and 'g' handlingJeff Law2-32/+38
with cleaner code using completer prefixes. Add 'Y'.
1999-09-23 * hppa.h (pa_opcodes): Add "call" and "ret". Clean up "b", "bve"Jeff Law2-17/+29
and "be" using completer prefixes.
1999-09-23 * hppa-dis.c (print_insn_hppa): Replace 'B', 'M', 'g' and 'l' withJeff Law2-11/+22
cleaner code using completer prefixes. Add 'Y'.
1999-09-23 * config/tc-hppa.c (pa_ip): Add parens to silence compiler.Jeff Law2-3/+6
1999-09-23 * hppa.h (pa_opcodes): Add initializers to silence compiler.Jeff Law2-271/+273
1999-09-23 * hppa.h: Update comments about character usage.Jeff Law2-1/+8
1999-09-22 * config/tc-hppa.c (pa_ip): Avoid ANSI specific initialization.Jeff Law2-3/+13
(pa_ip, case 'm'): Failure to get a CBIT specifier just means the insn does not match and we should try the next insn in the table.
1999-09-22Rename MULTI_SET_PSR to LDM_TYPE_2_OR_3Nick Clifton2-2/+6
1999-09-22Add earm_epoc_pe.c build target.Nick Clifton2-0/+8
1999-09-22removed in the 1999-09-21 snapshot.Jason Molenda2-339/+0
1999-09-22import gdb-1999-09-21Jason Molenda79-1907/+3202
1999-09-20 * config/tc-hppa.c (pa_ip): Fix thinkos in recent cleanupJeff Law2-6/+11
of PA2.0 support.
1999-09-20 * hppa.h (pa_opcodes): Fix minor thinkos introduced while cleaningJeff Law2-8/+13
up the new fstw & bve instructions.
1999-09-20Delete bogus R_PCLONG. Tidy R_*.Alan Modra2-27/+27
1999-09-19 * resrc.c (write_rc_rcdata): Fix local variable shadowingIan Lance Taylor3-34/+86
problem. If RCDATA_BUFFER data can be read as strings, modify code to print the strings as comments. * resres.c: Add casts to avoid warnings. (write_res_data, read_res_data): Don't put the program name in the error message; fatal already puts it there.
1999-09-191999-09-19 Alexandre Oliva <oliva@lsd.ic.unicamp.br>Ian Lance Taylor2-3/+28
* config/tc-i386.c (md_shortopts): Check OBJ_MAYBE_ELF as well as OBJ_ELF. If ELF, add "sq". (md_parse_option): If ELF, ignore -s and -q. (md_show_usage): Mention ELF options.
1999-09-19fix comment; from Fred Fish <fnf@ninemoons.com>Ian Lance Taylor2-2/+2
1999-09-19comment fixIan Lance Taylor1-1/+4
1999-09-19 * hppa-dis.c: (print_insn_hppa): Correct 'cJ', 'cc'.Jeff Law2-12/+58
1999-09-19 * hppa-dis.c (extract_22): New function.Jeff Law2-1/+13
1999-09-19 * hppa-dis.c (print_insn_hppa): Handle 'J', 'K', and 'cc'.Jeff Law2-0/+9
1999-09-19 * config/tc-hppa.c (pa_ip): Handle 'J', 'K' and 'cc'Jeff Law2-0/+77
operands.
1999-09-19 * hppa.h (pa_opcodes): Add remaining PA2.0 integer load/storeJeff Law2-1/+17
instructions.
1999-09-19 * hppa-dis.c (print_insn_hppa): Handle 'fe' and 'cJ'.Jeff Law2-0/+15
1999-09-19 * config/tc-hppa.c (pa_ip); Handle "fe", and 'cJ'.Jeff Law2-2/+25
1999-09-19 * hppa.h (pa_opcodes): Add remaining PA2.0 FP load/store instructions.Jeff Law2-0/+11
1999-09-19 * hppa-dis.c (print_insn_hppa): Handle '#', 'd', and 'cq'.Jeff Law2-0/+39
1999-09-19 * config/tc-hppa.c (pa_ip): Handle 'd', '#' and 'cq'.Jeff Law2-2/+73
1999-09-19 * hppa.h (pa_opcodes): Add long offset double word load/storeJeff Law2-3/+18
instructions.
1999-09-19 * hppa.h (pa_opcodes): Add FLAG_STRICT variants of FP loads andJeff Law2-1/+20
stores.
1999-09-19 * hppa-dis.c (print_insn_hppa): Handle 'm', 'h', '='.Jeff Law2-0/+51
1999-09-19 * config/tc-hppa.c (struct pa_it): New field "trunc".Jeff Law2-0/+241
(pa_ip): Hadnle 'h', 'm', '=', '{', and '_' operands. (pa_parse_ftest_gfx_completer): New function (pa_parse_fp_cnv_format): New function.
1999-09-19 * hppa.h (pa_opcodes): Handle PA2.0 fcnv, fcmp and ftest insns.Jeff Law2-1/+13
1999-09-19 * som.c (NO_PCREL_MODES): Define if the system does not defineJeff Law3-1/+100
R_SHORT_PCREL_MODE. (hppa_som_gen_reloc_type): Handle both short and long pcrel branches. (som_write_fixups): Eliminate redundant pcrel mode relocs. Handle R_LONG_PCREL_MODE and R_SHORT_PCREL_MODE * libhppa.h (dis_assemble_22): New function. (bfd_hppa_insn2fmt): Handle long branch. * libhppa.h (bfd_hppa_insn2fmt): Decode and handle formats found in PA2.0.
1999-09-19 * config/tc-hppa.c (pa_ip): Handle 'X' operand.Jeff Law2-0/+65
(md_apply_fix): Handle 22bit pc-rel branches.
1999-09-19 * hppa-dis.c (print_insn_hppa): Handle 'X' operand.Jeff Law2-0/+7
1999-09-19 * hppa.h (pa_opcodes): Finish support for PA2.0 "b" instructions.Jeff Law2-0/+5
1999-09-19 * hppa.h (pa_opcodes): Handle PA2.0 "bve" instructions.Jeff Law2-1/+8
1999-09-19 * config/tc-hppa.c (pa_ip): Handle 'B' operand.Jeff Law2-0/+10