David S. Miller
deae2a14a0
* dwarf_reader.cc (Sized_dwarf_line_info::read_header_prolog,
...
Sized_dwarf_line_info::process_one_opcode): Use Swap_unaligned.
2008-04-03 04:18:53 +00:00
Ian Lance Taylor
04bf70729d
PR gold/5986
...
Fix problems building gold with gcc 4.3.0.
* gold.h (TEMPLATE_ATTRIBUTE_PRINTF_4): Define.
(gold_error_at_location, gold_warning_at_location): Use it.
* configure.ac: Check whether we can compile and use a template
function with a printf attribute.
* x86_64.cc (Target_x86_64::do_code_fill): Swap out a 32-bit value
when jumping over bytes.
* object.cc: Instantiate Object::read_section_data.
* debug.h: Include <cstring>
* dwarf_reader.cc: Include <algorithm>
* main.cc: Include <cstring>.
* options.cc: Include <cstring>.
* output.cc: Include <cstring>.
* script.cc: Include <cstring>.
* script.h: Include <string>.
* symtab.cc: Include <cstring> and <algorithm>.
* target-select.cc: Include <cstring>.
* version.cc: Include <string>.
* testsuite/testmain.cc: Include <cstdlib>.
* configure, config.in: Rebuild.
2008-03-26 23:36:46 +00:00
Ian Lance Taylor
ebdbb4583d
Update copyright years. Update language files.
2008-03-13 21:04:21 +00:00
Ian Lance Taylor
8851eccaec
From Craig Silverstein: Have Parameters point to General_options.
2008-02-28 00:18:24 +00:00
Ian Lance Taylor
106002249a
From Craig Silverstein: Handle quoted strings differently in version
...
scripts, and handle extern "C++" in the middle of a block.
2008-01-18 23:35:09 +00:00
Ian Lance Taylor
8383303e0a
Add section_size_type and section_offset_type, use them to replace a
...
lot of instances of off_t.
2007-12-18 00:48:04 +00:00
Ian Lance Taylor
9430daf83a
From Craig Silverstein: Speed up ODR violation reporting.
2007-12-11 18:17:31 +00:00
Ian Lance Taylor
ef04e3921e
From Craig Silverstein: Fix up comments.
2007-11-28 19:38:35 +00:00
Ian Lance Taylor
79e052eafd
From Craig Silverstein: Better handling of ODR violations which are
...
not in a function.
2007-11-28 18:01:06 +00:00
Ian Lance Taylor
124dfc8994
DW_LNE_end_sequence indicates that the address points to the byte
...
*after* the current target sequence.
2007-11-16 06:47:53 +00:00
Ian Lance Taylor
a18f2bd699
From Craig Silverstein: Clean up DWARF line reader code.
2007-11-14 18:33:47 +00:00
Ian Lance Taylor
a55ce7febf
From Craig Silverstein: Rework debug info code a bit, add option for
...
ODR violations, add test case.
2007-11-14 01:03:01 +00:00
Ian Lance Taylor
af674d1d6c
From Craig Silverstein: Support debug info for shared libraries.
2007-11-13 01:26:27 +00:00
Ian Lance Taylor
c261a0be88
From Craig Silverstein: Dwarf_line_info can work with Object rather
...
than Sized_relobj.
2007-11-12 20:55:53 +00:00
Ian Lance Taylor
24badc6562
From Craig Silverstein: rework DWARF reader code a bit.
2007-11-12 19:56:20 +00:00
Ian Lance Taylor
4c50553d98
From Craig Silverstein: Use relocations in reporting error message
...
locations.
2007-11-09 23:16:54 +00:00
Ian Lance Taylor
338f2eba1a
From Cary Coutant: mark negative constant as unsigned.
2007-11-09 07:03:14 +00:00
Ian Lance Taylor
e43872e995
From Craig Silverstein: Templatize the Dwarf reader.
2007-11-07 00:49:56 +00:00
Ian Lance Taylor
5c2c6c957b
From Craig Silverstein: Add first version of generating error messages
...
with file name and line number.
2007-11-02 23:02:44 +00:00