Jakub Jelinek
bdf4d63a1d
* readelf.c (dynamic_segment_ia64_val): Print address and newline
for sections by default. Comment fix.
23 years ago
Danny Smith
bd7421f06a
* binutils-all/objcopy.exp: Initialise $test_prog to
testprog.exe on mingw targeted systems too.
23 years ago
Danny Smith
b9ae04920a
* rcparse.y (res_text_field): New res_id variable.
(res_null_text): New static const struct res_id object,
with empty unicode name field.
(control): Pop parsing of optresidc up one level. Set
res_text_field to $2 except for controls which do not accept
a text field. Set res_text_field to res_null_text for the
special cases (viz. COMBOBOX, EDITTEXT, LISTBOX, SCROLLBAR).
(control_params): Adjust to use res_text_field rather
than optresidc.
(COMBOBOX): Add comment about discrepency between documented
vs. observed default style.
* resrc.c (define_control): Make first param const.
* windres.h (define_control): Adjust prototype.
testsuite:
* binutils-all/windres/checkbox.rc: New file.
* binutils-all/windres/checkbox.rsd: New file.
* binutils-all/windres/combobox.rc: New file.
* binutils-all/windres/combobox.rsd: New file.
* binutils-all/windres/edittext.rc: New file.
* binutils-all/windres/edittext.rsd: New file.
* binutils-all/windres/listbox.rc: New file.
* binutils-all/windres/listbox.rsd: New file.
* binutils-all/windres/scrollbar.rc: New file.
* binutils-all/windres/scrollbar.rsd: New file.
23 years ago
Nick Clifton
e7c81c254c
Fix --add-gnu-debuglink
23 years ago
Thiemo Seufer
d6e08ad8ab
Fix misdirected ChangeLog entry.
23 years ago
Thiemo Seufer
7a79a000c1
* elfxx-mips.c (_bfd_mips_elf_fake_sections): Remove non-default
relocation header setup.
* binutils-all/readelf.ss-tmips: Adjust symbol indices.
23 years ago
Nick Clifton
d93f0186ba
Fix computation of offsets in PT_LOAD sections.
24 years ago
Nick Clifton
ed1653a7a6
Add --only-keep-debug switch
24 years ago
Alan Modra
1049f94e8e
Correct spelling of "relocatable".
24 years ago
Nick Clifton
2c58cc864d
oops - remove spurious debugging left in previous delta
24 years ago
Nick Clifton
b19aac67f8
When printing DEC_5 values, if the number is bigger than 99999 switch to using
hexadecimal notation.
24 years ago
Nick Clifton
f8a7038a5f
Replace occurances of testprog with $test_prog. Initialise this variable to
testprog.exe on Cygwin targeted systems.
24 years ago
Thiemo Seufer
535b046a80
* MAINTAINERS: Add myself as MIPS co-maintainer.
24 years ago
Nick Clifton
2593f09acc
Add new switch to objcopy: --add-gnu-debuglink=<file>
Allows packages to be shipped in two forms, a stripped executable and debug
info file.
24 years ago
H.J. Lu
3b4433739c
bfd/
2003-06-06 H.J. Lu <hongjiu.lu@intel.com>
* po/Make-in (DESTDIR): New.
(install-data-yes): Support $(DESTDIR).
(uninstall): Likewise.
binutils/
2003-06-06 H.J. Lu <hongjiu.lu@intel.com>
* po/Make-in (DESTDIR): New.
(install-data-yes): Support $(DESTDIR).
(uninstall): Likewise.
gas/
2003-06-06 H.J. Lu <hongjiu.lu@intel.com>
* po/Make-in (DESTDIR): New.
(install-data-yes): Support $(DESTDIR).
(uninstall): Likewise.
gprof/
2003-06-06 H.J. Lu <hongjiu.lu@intel.com>
* po/Make-in (DESTDIR): New.
(install-data-yes): Support $(DESTDIR).
(uninstall): Likewise.
ld/
2003-06-06 H.J. Lu <hongjiu.lu@intel.com>
* po/Make-in (DESTDIR): New.
(install-data-yes): Support $(DESTDIR).
(uninstall): Likewise.
opcodes/
2003-06-06 H.J. Lu <hongjiu.lu@intel.com>
* po/Make-in (DESTDIR): New.
(install-data-yes): Support $(DESTDIR).
(uninstall): Likewise.
24 years ago
Alan Modra
795bb480ca
* bfd/Makefile.am (config.status): Depend on version.h.
Run "make dep-am" in bfd/ and elsewhere, and regen files.
24 years ago
Jakub Jelinek
9ee5e4996f
binutils/
* readelf.c (get_segment_type): Handle PT_GNU_STACK.
bfd/
* elf.c (_bfd_elf_print_private_bfd_data): Handle PT_GNU_STACK.
(bfd_section_from_phdr): Likewise.
(map_sections_to_segments): Create PT_GNU_STACK segment header.
(get_program_header_size): Count with PT_GNU_STACK.
* elf-bfd.h (struct elf_obj_tdata): Add stack_flags.
* elflink.h (bfd_elfNN_size_dynamic_sections): Set stack_flags.
include/
* bfdlink.h (struct bfd_link_info): Add execstack and noexecstack.
* elf/common.h (PT_GNU_STACK): Define.
ld/
* ldgram.y (phdr_type): Grok PT_GNU_STACK.
* emultempl/elf32.em (gld${EMULATION_NAME}_handle_option): Add
-z execstack and -z noexecstack.
(gld${EMULATION_NAME}_list_options): Likewise.
* scripttempl/elf.sc: If not -r, discard .note.GNU-stack section.
24 years ago
Nick Clifton
a3b6428fe7
Return 'n' if section flags are SEC_HAS_CONTENTS && SEC_READONLY.
24 years ago
Jason Thorpe
92991082e9
* objcopy.c (redefine_list_append): Add an argument that
indicates the context from which this function is being
called. Change all callers.
(copy_options): Add a new option, --redefine-syms.
(copy_usage): Document new option.
(copy_main): Handle the --redefine-syms option.
* doc/binutils.text (objcopy): Document new option.
24 years ago
Richard Henderson
38fafa6d08
* readelf.c (byte_get_signed): New.
(get_encoded_value): New.
(display_debug_frames): Use it. Always pre-process opcodes.
24 years ago
Michal Ludvig
636fc38722
2003-05-20 Michal Ludvig <mludvig@suse.cz>
* readelf.c (display_debug_frames): Print both registers
for DW_CFA_register.
24 years ago
Nick Clifton
80c7c40aef
Replace i[3456]86 with i[3-7]86
24 years ago
Nick Clifton
0fcdcb9188
Treat identical src/dst file names as if only one entered. One Windows
creating an output file of the same name as the input file will delete
the input file before it is read.
24 years ago
Nick Clifton
7ab5f2edf6
Extend test for circualr debug references.
24 years ago
Nick Clifton
3c92310f3e
New (simplified) Chinese translation
24 years ago
Jason Eckhardt
d68c07bb74
Update my email address.
24 years ago
H.J. Lu
8beeaeb703
2003-05-07 H.J. Lu <hongjiu.lu@intel.com>
* readelf.c (dump_relocations): Enlarge the type field in wide
mode by one character.
24 years ago
Richard Henderson
6304463472
* readelf.c (struct Frame_Chunk): Add cfa_exp.
(frame_display_row): Just print "exp" for cfa or register
defined by a location expression.
(display_debug_frames): Handle DW_CFA_def_cfa_expression,
DW_CFA_expression, DW_CFA_MIPS_advance_loc8.
24 years ago
H.J. Lu
6e50c90cfe
2003-04-30 H.J. Lu <hjl@gnu.org>
* objdump.c (only): Change it to char **.
(only_size): New.
(only_used): New.
(disassemble_data): Check only as an array.
(dump_data): Likewise.
(dump_relocs): Likewise.
(main): Treat only as an array.
24 years ago
Nick Clifton
aaa222e7b0
oops - forgot to add the grep for "(DW_OP_addr: 0)"
24 years ago
Nick Clifton
cbb356d959
Rework readelf -wi tests to grep for expected strings.
24 years ago
Nick Clifton
edbedb7125
Fix the documentation for the -fo option.
24 years ago
Joern Rennecke
ef23021837
bfd:
* archures.c (enum bfd_architecture): Amend comment to refer to SuperH.
* cpu-sh.c: Likewise.
* elf32-sh.c: Likewise.
* reloc.c (bfd_reloc_code_real): Likewise.
* elf32-sh64-com.c: Change comment to refer to SuperH.
* elf32-sh64.c: Likewise.
* elf64-sh64.c: Likewise.
* bfd-in2.h (enum bfd_architecture): Regenerate.
binutils:
* readelf.c (get_machine_name) <EM_SH>: Amend return value
to refer to SuperH.
gas:
* config/tc-sh.c: Amend comment to refer to SuperH.
* config/tc-sh.h: Likewise.
(LISTING_HEADER): Amend to refer to SuperH.
* config/tc-sh64.c: Change comment to refer to SuperH.
* config/tc-sh64.h (LISTING_HEADER): Change to refer to SuperH.
* doc/as.texinfo [SH, GENERIC]: Amend / Change to refer to SuperH.
* doc/c-sh.texi: Amend to refer to SuperH.
Add SuperH architecture documentation references.
* doc/c-sh64.texi: Change to refer to SuperH.
include/elf:
* common.h (EM_SH): Amend comment to refer to SuperH.
ld/testsuite:
* ld-sh/sh64/crange3-cmpct.rd (Machine): Change to refer to SuperH.
* ld-sh/sh64/crange3-media.rd (Machine): Likewise.
24 years ago
Nick Clifton
3f7de0e75e
Fix "readelf -wi" test
24 years ago
Nick Clifton
32df89660f
Accept -fo as an alias for -o
24 years ago
Nick Clifton
85eb51104b
Rename -I to -J. Deprecate old use of -I, but leave it enabled for now.
24 years ago
Nick Clifton
26597c8633
Replace references to Mitsubishi M32R with references to Renesas M32R.
24 years ago
Nick Clifton
c2dcd04ec8
Replace occurrances of 'Hitachi' with 'Renesas'.
24 years ago
Alexandre Oliva
c1124b23a9
* doc/binutils.texi (objdump) [--debugging]: Suggest readelf -w
for debugging information types not supported by objdump.
24 years ago
Alan Modra
e507634795
* configure.in: Recognize canonical form of i[3-6]86-pe*.
* configure: Regenerate.
24 years ago
Alexandre Oliva
adab8cdcb0
* readelf.c (display_debug_info): Apply RELA relocations on the
entire section.
(byte_put_little_endian, byte_put_big_endian): New functions.
(byte_put): New variable.
(get_file_header): Initialize it.
24 years ago
Nick Clifton
3077f5d8b2
Add -l for compatibility with wrc, and rc. Use the short option as a key for
long options that have a synonymous short option.
24 years ago
Nick Clifton
29b058f1b4
Add -U for compatibility with wrc, rc, and cpp. Just pass the -U option down
to the preprocessor.
24 years ago
Nick Clifton
9a1b6dc5fd
Replace "Static" with "classname" so that results match the behaviour of the
Windows' resource compiler.
24 years ago
Christopher Faylor
3126d709ed
* windres.c (usage): Report -r option.
(main): Ignore the -r option.
* doc/binutils.texi: Add -r to the list of options.
24 years ago
Bob Wilson
c46ac7116d
* MAINTAINERS: Add myself as Xtensa maintainer.
24 years ago
Nick Clifton
88da68203d
Add Xtensa port (omitted from previous delta)
24 years ago
Nick Clifton
27a710e55c
Change "arm-pe*" to "arm-*-pe*". Similarly for thumb-pe*, mcore-pe and
mcore-*elf.
24 years ago
Alexandre Oliva
335a186916
* objdump.c (dump_data): Don't truncate the address to long; make
the width large enough, and uniform for all entries in a section.
24 years ago
H.J. Lu
566b0d53de
2003-03-31 H.J. Lu <hjl@gnu.org>
* readelf.c: Include "libiberty.h".
(dynamic_relocations): New.
(process_relocs): Properly handle dynamic relocation.
(process_dynamic_segment): Fill relocation elements in
dynamic_info.
24 years ago