aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
1994-03-15 * Most files:David MacKenzie18-1703/+1844
Replace DEFUN and DEFUN_VOID with K&R-style function definition. Indent some of them to GNU standards. * aout32.c, archures.c, core.c, cpu-h8300.c, cpu-i960.c, cpu-m68k.c, cpu-m88k.c, cpu-mips.c, cpu-vax.c, ctor.c, demo64.c, elf32-hppa.h, gen-aout.c, host-aout.c, init.c, libhppa.h, libieee.h, liboasys.h, newsos3.c, som.h, stab-syms.c, sunos.c: Update copyright years.
1994-03-15 * som.c (som_prep_for_fixups): A relocation involving the sectionJeff Law2-8/+23
symbol for the *ABS* section is really a relocation involving no symbol. (som_slurp_symbol_table): Do not set BSF_GLOBAL or BSF_EXPORT for undefined symbols. Correctly distinguish between debugger symbols and section symbols.
1994-03-15 * som (setup_sections): Set SEC_DEBUGGING and the section attributesJeff Law2-0/+21
for spaces and subspaces.
1994-03-15keep ic960coff.mtKen Raeburn1-0/+1
1994-03-15keep vmsconf.shKen Raeburn1-0/+1
1994-03-15today's changes for vms, misc bugsKen Raeburn1-0/+36
1994-03-15(VMS_Initialized_Data_Size): Cache symbol values to reduce number of lookupsKen Raeburn1-19/+29
with S_GET_VALUE. Skip debug symbols to avoid "a really nasty bug". (From Holger Teutsch, holger@botbso.rhein-main.de.) (VMS_write_object_file): For "__vt.*" symbols, set S_GET_OTHER field. (Also from Holger Teutsch.) Watch for a would-be register mask that spans frags.
1994-03-15(obj_coff_line): Set symbol lnno field with this_base, not line_base. (PatchKen Raeburn1-2/+1
from Andreas Arens, ari@obelix.av.rwth-aachen.de.)
1994-03-15Scan Makefile.in, not version.c, for current version number. Delete allKen Raeburn1-20/+12
versions of temp files when finished with them. Create config.h. Not yet tested.
1994-03-14 * som.c (som_bfd_count_ar_symbols): Fix typo.Jeff Law2-1/+3
1994-03-14 * ieee-float.h: Removed; no longer used.Ian Lance Taylor2-66/+0
1994-03-14 * m68881-ext.c: Removed; no longer used.Ian Lance Taylor3-7/+3
* Makefile.in: Changed accordingly.
1994-03-14various configuration changes, obj-coff changeKen Raeburn1-0/+18
1994-03-14Don't include "ieee-float.h". I'm not sure I know where ChangeLogIan Lance Taylor1-1/+0
entries should go for this file, but I don't think it's a big deal for this change.
1994-03-14 * m68k-dis.c (ext_format_68881): Don't declare.Ian Lance Taylor1-0/+9
(print_insn_m68k): If an instruction uses place 'i', it uses at least four fixed bytes. (print_insn_arg): Don't bump p by 2 for case 'I', place 'i'. For extended float, convert to double using floatformat_to_double, not ieee_extended_to_double, and fetch the data before converting it.
1994-03-14rewritten, untestedKen Raeburn1-21/+50
1994-03-14new script, for regenerating make-gas.comKen Raeburn1-0/+81
1994-03-14 * som.c (som_object_setup): Set EXEC_P, D_PAGED, WP_TEXT, andJeff Law2-46/+55
HAS_RELOC based on the object's magic number. (make_unique_section): Delete function. BFD and its users are prepared to handle multiple sections with the same name. (setup_sections): Allocate space on the BFD's obstack to hold section names. Use bfd_make_setion_anyway rather than the obsolete make_unique_section. (som_prep_headers): Choose the correct SOM magic number based on the BFD's flags. (som_bfd_fill_in_ar_symbols): Return false, not NULL on error.
1994-03-14 * objcopy.c (mangle_section): Delete unused function.Jeff Law2-19/+14
(setup_section): Set osection here instead of calling mangle section to do it.
1994-03-14 * ar.c (write_archive): Close inarch before unlinking it.Ian Lance Taylor1-0/+4
1994-03-13 * i386m3-nat.c: Include floatformat.h.Jim Kingdon2-1/+5
(get_i387_state): Use memset not bzero.
1994-03-13 * Version 4.12.3.Jim Kingdon2-12/+20
* Makefile.in: Enable commented out getopt_h, bfd_h, etc. Change ieee-float.h to floatformat.h.
1994-03-13* TODO: Add suggestions for x/s tests.Jim Kingdon2-0/+10
1994-03-13 * valprint.c (val_print_string): Ignore error if the errorJim Kingdon2-3/+10
happened after a terminating '\0'. * c-valprint.c (c_val_print): Never add 1 to return value from val_print_string; just return what it returns.
1994-03-13 * target.h (enum target_signal): Add TARGET_SIGNAL_FIRST, forJim Kingdon1-0/+6
looping through all of the enums. * infrun.c (signals_info): Use it.
1994-03-13* Makefile.in: Add TAGS target.Jim Kingdon1-0/+4
1994-03-13 * Makefile.in (TAGS): Just build TAGS in each subdirectory, ratherJim Kingdon1-0/+5
than the "make ls" stuff which used to be here.
1994-03-12 * elf32-ppc.c: Renamed from elf32-powerpc.c.Ian Lance Taylor4-1656/+12
start-sanitize-powerpc-netware * nlm32-ppc.c: Renamed from nlm32-powerpc.c. end-sanitize-powerpc-netware * Makefile.in, configure.in: Corresponding changes.
1994-03-12Changes to 68k-lynx to make it handle symbols in common sections "properly",Mark Eichin1-1/+141
ie. the way "real" 68k coff implementations seem to do it, rather than like the way it's traditionally done. Fixes lifted from the i386-coff version.
1994-03-12 * elf32-powerpc.c: Extensive changes to update to preliminary ABI.Ian Lance Taylor3-154/+791
Many changes to nlm32-powerpc.c as well, but I'm not bothering to make a ChangeLog entry to avoid sanitization headaches.
1994-03-12 * config/tc-ppc.c (md_pcrel_from): Return 0 for undefined ELFIan Lance Taylor1-0/+8
symbols. (ppc_is_toc_sym): Change .toc to .got. (md_apply_fix): Change handling of ELF relocs. (tc_gen_reloc): Likewise.
1994-03-12 * nlmconv.c (main): For PowerPC, call powerpc_build_stubs andIan Lance Taylor2-21/+504
powerpc_resolve_stubs. Use __GOT0, not __toc_start. Handle it if the start and end symbols are not in the text section. (struct powerpc_stub): New struct definition. (powerpc_stubs, powerpc_stub_insns): New static variables. (powerpc_initial_got_size): New static variable. (powerpc_build_stubs): New function. (powerpc_resolve_stubs): New function. (powerpc_mangle_relocs): Clear extraneous data in .got section. Rearrange reloc handling to handle ELF relocs that are not partial_inplace. Resolve PC relative relocs.
1994-03-12Remove ppc.em; do it all in nlmconv instead.Ian Lance Taylor2-374/+0
1994-03-11Some alpha-ecoff and vax-vms related changes.Ken Raeburn1-0/+17
1994-03-11Include aout/stab_gnu.h.Ken Raeburn1-20/+2
(N_GSYM, ..., N_LENG): Deleted. (NO_RELOC): Undefine before defining as part of enum reloc_type.
1994-03-11(Close_VMS_Object_File): Add comment pointing out some code that doesn't belongKen Raeburn1-0/+3
in this file.
1994-03-11 * config/tc-mips.c (mips_ip): Accept numbers between 0x8000 andIan Lance Taylor2-1/+11
0xffff for 'j' to be compatible with MIPS assembler. These numbers are actually treated as negative.
1994-03-11Add name of submitter for previous check-in.Per Bothner1-0/+1
1994-03-11 * config.guess: Recognize i[34]86-unknown-freebsd.Per Bothner2-0/+7
1994-03-11 * main.c (main): When printing warning about bad baud rate, don'tJim Kingdon2-1/+10
use warning(); it relies on current_target which isn't set up yet.
1994-03-11 * gdb.t00/help.exp: Replace most of docstrings for "tbreak",Jim Kingdon1-0/+5
"enable once", and "enable breakpoints once" with ".*".
1994-03-11 * breakpoint.c (_initialize_breakpoint): Update docstring forJim Kingdon1-1/+2
tbreak to match what the code actually does. Don't mention tbreak in docstrings for "enable once" or "enable breakpoints once".
1994-03-11 * gdb.texinfo (Set Breaks): Update documentation for tbreak toJim Kingdon2-1/+6
match what the code actually does.
1994-03-11 * breakpoint.c (_initialize_breakpoint): Update docstring forJim Kingdon2-3/+8
tbreak to match what the code actually does.
1994-03-11 * sunos.c (sunos_read_dynamic_info): Assume that dynamic infoPeter Schauer2-25/+18
is always located at the start of the data section to allow recovery of the dynamic info from a stripped executable. * ecoff.c (ecoff_styp_to_sec_flags): Handle STYP_PDATA, STYP_XDATA and STYP_COMMENT.
1994-03-10* config/tc-sparc.h (LOCAL_LABEL): Local labels are .Lfoo.David Edelsohn1-0/+4
1994-03-10 * symfile.h (ADD_PSYMBOL_VT_TO_LIST): Don't put a semicolon afterJim Kingdon2-6/+25
while (0). That defeats the whole purpose of using do . . . while (0). * mdebugread.c (parse_partial_symbols): Don't use ?: expression as list for ADD_PSYMBOL_TO_LIST; the macro takes its address and using a ?: expression as an lvalue is not portable.
1994-03-10 * stabsread.c (define_symbol): If REG_STRUCT_HAS_ADDR, alsoJim Kingdon2-4/+10
convert a LOC_ARG to a LOC_REF_ARG. Update code which combines 'p' and 'r' symbol descriptors into a single symbol to look for a LOC_REF_ARG. * README, config/sparc/tm-sparc.h: Update comments.
1994-03-10* TODO: Add suggestions about structure passing tests.Jim Kingdon2-3/+5
1994-03-10* TODO: Add suggestion about passing a structure as the 7th argument.Jim Kingdon2-4/+23