aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1995-07-03 * elfcode.h (elf_link_add_object_symbols): Permit common andIan Lance Taylor5-72/+52
indirect symbols in weakdefs BFD_ASSERT. * elf32-i386.c (elf_i386_adjust_dynamic_symbol): Simplify BFD_ASSERT to permit some legal, but odd, cases. * elf32-sparc.c (elf32_sparc_adjust_dynamic_symbol): Likewise. * elf32-m68k.c (elf_m68k_adjust_dynamic_symbol): Likewise.
1995-07-03Correct erroneous checkin, with no ChangeLog entry, of 13 May.Ian Lance Taylor1-32/+93
1995-07-03 * elf32-i386.c (elf_i386_adjust_dynamic_symbol): CorrectIan Lance Taylor4-46/+1766
BFD_ASSERT to handle __start_SECNAME symbols automatically defined by the linker. * elf32-sparc.c (elf32_sparc_adjust_dynamic_symbol): Likewise. * elf32-m68k.c (elf_m68k_adjust_dynamic_symbol): Likewise.
1995-07-03start-sanitize-arcIan Lance Taylor1-9/+24
Mon Jul 3 11:54:31 1995 Ian Lance Taylor <ian@cygnus.com> * Makefile.in (ALL_MACHINES): Add arc-dis.o and arc-opc.o. end-sanitize-arc
1995-07-03 * Makefile.in: Rebuild dependencies.Ian Lance Taylor2-10/+32
(BFD32_BACKENDS): Add versados.o. (CFILES): Add pe-i386.c, pei-i386.c, and versados.c. start-sanitize-arc (elf32-arc.o): New target. This should be removed when elf32-arc.c can be added to CFILES. end-sanitize-arc
1995-07-02 * lexsup.c (parse_args): Cast fopen result to PTR before storingIan Lance Taylor2-6/+12
it in link_info.base_file. Fix indentation.
1995-07-02 * cofflink.c (_bfd_coff_generic_relocate_section): Cast base_fileIan Lance Taylor3-2/+7
to FILE * before using it. * stab-syms.c: Revert yesterday's patch.
1995-07-02 * bfdlink.h (struct bfd_link_info): Change type of base_file toIan Lance Taylor2-1/+6
PTR.
1995-07-02Remove elf32-targetd.h and elf64-targets.h. Add elfxx-target.h.Ian Lance Taylor1-2/+1
1995-07-01 * ar.c: (extract_file): Change "#if POSIX_UTIME" toFred Fish2-1/+7
"#ifdef POSIX_UTIME" to match other tests of POSIX_UTIME and avoid lossage when POSIX_UTIME is not defined at all.
1995-07-01 * stab-syms.c (stdio.h): Include prior to libaout.h, whichFred Fish2-23/+45
includes bfdlink.h, which now uses FILE.
1995-07-01removed unused elf_64_p fieldKen Raeburn3-8/+4
1995-07-01generate elf*-target.h from common elfxx-target.h sourceKen Raeburn4-454/+90
1995-07-01Reflect comings and goings of files.Stan Shebs4-10/+15
1995-07-01 * config/h8300/h8300.mt: Renamed from h8300hms.mt.Stan Shebs18-434/+131
* config/h8500/h8500.mt: Renamed from h8500hms.mt. * config/z8k/z8k.mt: Renamed from z8ksim.mt. * configure, configure.in: Update to reflect renamings. * remote-sim.c (sim): New command, passes commands to simulator. (simulator_command): New function. (gdbsim_ops): Clean up. * remote-sim.h (sim_do_command): Declare. * sh-tdep.c (memory_size): Remove command. * Makefile.in (SIM, SIM_OBS): New variables. (CLIBS, CDEPS): Add value of SIM. (DEPFILES): Add value of SIM_OBS * config/arm/arm.mt, config/h8300/h8300.mt, config/h8500/h8500.mt, config/sh/sh.mt, config/sparc/sp64sim.mt, config/w65/w65.mt, config/z8k/z8k.mt: Remove simulator files from TDEPFILES, define in SIM_OBS and SIM. config/sparc/sp64sim.mt (SIMFILES): Remove. * remote-z8k.c: Remove, was superseded by remote-sim.c * Makefile.in, mpw-make.in: Remove references to remote-z8k.c.
1995-07-01 * interp.c (sim_open): If argument supplied, interpret asStan Shebs1-2/+9
desired memory size. (parse_and_set_memory_size): New function. (sim_do_command): New function.
1995-07-01 * compile.c (sim_do_command): New function.Stan Shebs1-0/+4
1995-06-30 * wrapper.c (sim_do_command): New function.Stan Shebs1-0/+9
1995-06-30 Fri Jun 30 16:07:18 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain2-17/+19
* cofflink.c (_bfd_coff_generic_relocate_section): Compare the full text of .reloc or .edata section names.
1995-06-30 * cofflink.c (_bfd_coff_generic_relocate_section):Fred Fish2-1/+6
Remove extra '+'.
1995-06-30 Support for long filenames non-bfd coff. bfd/7288Steve Chamberlain3-4/+87
* config/obj-coff.c (filename_list_head, filename_list_tail): New. (yank_symbols): Notice and record filenames which are too long. (w_strings): Write out filename strings. (c_dot_file_symbols): Put long filenames onto list.
1995-06-30 * coff-h8300.c (COFF_LONG_FILENAMES): Define.Steve Chamberlain2-3/+6
1995-06-29 * interp.c: (SYS_wait): Define as SYS_wait4 if available andFred Fish2-0/+15
SYS_wait is not already defined (SunOS 4.1.3 for example). (SYS_utime): Define as SYS_utimes if available and SYS_utime is not already defined.
1995-06-29 * configure.in: Add i386-pe configuration.Steve Chamberlain1-0/+10
1995-06-29 * bfdlink.h (struct bfd_link_info): Added base_file member.Steve Chamberlain2-8/+47
1995-06-29New files.Steve Chamberlain2-0/+28
1995-06-29 * configure.in: Add i386-pe configuration.Steve Chamberlain1-0/+8
1995-06-29Wed Jun 28 18:04:42 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain10-91/+573
* Makefile.in: versados.o is now conditionally built. * coffcode.h (add_data_entry): New function. (coff_write_object_contents): Clean up. Calculate data entries. * cofflink.c (_bfd_coff_generic_relocate_section): .reloc and .edata sections are IMAGE_BASED too. If there's a base_file then write out base information. * configure.host (i386-*-pe): New. * syms.c (coff_section_type): Only scan prefixes. * targets.c (bfd_target_vector): Versados is now conditionally built. * config/m68k-coff.mt: Build versados.o * hosts/i386pe.h: New file.
1995-06-29 * ar.c: (print_contents.c, extract_file, do_quick_append):Steve Chamberlain6-286/+687
Malloc buffers rather than allocate on stack (so it works on NT). * deflex.l: Names can have an @ in them. * dlltool.c: Loads of stuff. Can now generate .imp files which work with NT .dlls.
1995-06-29 * config/obj-coff.c (fixup_segment): PE doens't useSteve Chamberlain3-15/+18
the strange common symbol format that other 386s formats do. * config/tc-i386.c (md_begin): If LEX_AT defined then '@' is in the set of identifiers. (i386_operand): If LEX_AT, then don't look for @goto stuff. * config/te-pe.h: Define LEX_AT.
1995-06-29Wed Jun 28 17:11:25 1995 Steve Chamberlain <sac@slash.cygnus.com>Steve Chamberlain10-58/+479
* ldmain.c (main): Always initialize PE info in link_info. * lexsup.c (OPTION_BASE_FILE): New option. (parse_args): Handle new option. * emulparams/armpe.sh: Output pei. * emultempl/i386pe.em: Add newline to end. * scripttempl/armpe.sc: Change output and quote the $s. * scripttempl/i386pe.sc: Change output and quote the $s.
1995-06-28doc updateKen Raeburn1-2/+4
1995-06-28describe --emulation optionKen Raeburn1-0/+26
1995-06-28doc updatesKen Raeburn1-0/+12
1995-06-28fix description of h8/500, sh floating pointKen Raeburn1-3/+134
1995-06-28get rid of unused m4 filesKen Raeburn12-192/+0
1995-06-27Move various files that are only checked out for certain modules intoKen Raeburn1-13/+22
the *_these_too lists before the check for existence of the items of those lists. Apply "sort -u" to the *_these_too lists to keep Sanitize from complaining when it can't delete COPYING.NEWLIB twice. I'm not convinced the right thing will be done with COPYING.NEWLIB when keep-cygnus or keep-newlib (but not both) is supplied; that's unchanged.
1995-06-26 * elf32-hpa.c (elf32_hppa_relocate_section): Close comment beforeJeff Law2-2/+13
R_PARISC_DPREL21L handling.
1995-06-25 * remote.c (remote_read_bytes, remote_write_bytes): Second argStan Shebs2-1/+10
should be char *, not unsigned char *. * dcache.h (memxferfunc): Ditto. * monitor.c (monitor_write_memory, monitor_read_memory_single): Ditto. (monitor_make_srec): Let compiler figure size of hextab.
1995-06-25 * gdb.base/interrupt.exp: Don't choke if $nointerrupts doesn't exist.Jeff Law1-0/+4
1995-06-25Fix pathnames right..Steve Chamberlain4-5/+5
1995-06-25 * lynx-nat.c (child_wait): Don't restart new threads and loopJeff Law2-6/+15
to the top of child_wait; let the machine independent code in wait_for_inferior deal with new thread notifications. lynx-6100 (partial) Fixes SEGV when multi-threaded program hits a breakpoint in a new thread.
1995-06-24Fix filenames with two dots.Steve Chamberlain4-2/+97
1995-06-23 * remote-nindy (nindy_load): Put in target specific load, it'sKung Hsu2-1/+46
20 times faster.
1995-06-23 * utils.c (error): Move local `args' outside conditional,Stan Shebs1-0/+4
move local `string1' inside, declare function as void if non-ANSI compiler, dereference error_hook when calling.
1995-06-23 * mac-xdep.c (stdarg.h): Don't include.Stan Shebs2-2/+4
1995-06-23 * mpw-make.in (demangle.c.o): Remove.Stan Shebs1-17/+14
(arparse.h): Depend on arparse.c instead of arparse.y.
1995-06-23msdos and moss code from Bryan FordKen Raeburn8-0/+65
1995-06-23 * mpw-mh-mpw (CC): Define ANSI_PROTOTYPES.Stan Shebs1-1/+1
1995-06-23 * mpw-config.in (elf/mips.h): Always forward-include, neededStan Shebs1-0/+5
for GDB to build.