Ian Lance Taylor
|
7d00dcbd9c
|
From Andrew Chatham: exit on relocation error.
|
19 years ago |
Ian Lance Taylor
|
46738c9aeb
|
From Craig Silverstein: don't permit -s and -r.
|
19 years ago |
Ian Lance Taylor
|
9e2dcb779c
|
Implement -s and -S options which strip symbols.
|
19 years ago |
Ian Lance Taylor
|
cec9d2f362
|
From Craig Silverstein: don't get confused if the same file name
occurs in an archive.
|
19 years ago |
Ian Lance Taylor
|
4e9d858638
|
From Craig Silverstein: delete the output file first if it exists and
is non-empty.
|
19 years ago |
Ian Lance Taylor
|
4f211c8bff
|
Create a note section with the version of gold.
|
19 years ago |
Ian Lance Taylor
|
e2aacd2c75
|
Fix soname for library found in search path.
|
19 years ago |
Ian Lance Taylor
|
e982104129
|
Make TLS test fail more reliably.
|
19 years ago |
Ian Lance Taylor
|
e727fa71af
|
Add support for local GOT offsets.
|
19 years ago |
Ian Lance Taylor
|
af6359d59d
|
From Craig Silverstein: add tls.h, use it in i386.cc.
|
19 years ago |
Ian Lance Taylor
|
8486ee48e8
|
Add --version option.
|
19 years ago |
Ian Lance Taylor
|
f958d5fc53
|
Test merging of string constants.
|
19 years ago |
Ian Lance Taylor
|
6eee141ff6
|
Add a TLS test case.
|
19 years ago |
Ian Lance Taylor
|
46cf9fa27e
|
Add support for local dynamic relocations.
|
19 years ago |
Ian Lance Taylor
|
063f12a825
|
Correct handling of addends in merged sections.
|
19 years ago |
Ian Lance Taylor
|
2fb69fac7a
|
From Andrew Chatham: fix bug in 64-bit hash.
|
19 years ago |
Ian Lance Taylor
|
d61c17ea24
|
From Craig Silverstein: x86_64 TLS support.
|
19 years ago |
Ian Lance Taylor
|
ad2d6943a4
|
Full support for --sysroot.
|
19 years ago |
Ian Lance Taylor
|
ff0065209a
|
From Craig Silverstein: get all x86_64 tests passing.
|
19 years ago |
Ian Lance Taylor
|
4fb6c25d50
|
From Craig Silverstein: set symbol value for function pointer
equality across shared library boundaries.
|
19 years ago |
Ian Lance Taylor
|
6340166c8b
|
Parameterize object_unittest to work for whatever target types are
supported.
|
19 years ago |
Ian Lance Taylor
|
63402fe413
|
From Craig Silverstein: don't run function pointer non-PIC tests when
they won't work.
|
19 years ago |
Ian Lance Taylor
|
e84992bbac
|
From Craig Silverstein: correct x86_64 dynamic tags.
|
19 years ago |
Ian Lance Taylor
|
51dee2fec3
|
From Craig Silverstein: add support for searching for input files
named in linker scripts.
|
19 years ago |
Ian Lance Taylor
|
f5c3f2256f
|
From Craig Silverstein: avoid some signed/unsigned warnings from gcc 4.2.
|
19 years ago |
Ian Lance Taylor
|
7bb3655e07
|
Cleanups from Craig Silverstein.
|
19 years ago |
Ian Lance Taylor
|
e822f2b19a
|
From Craig Silverstein: New version of x86_64.cc.
|
19 years ago |
Ian Lance Taylor
|
2e30d253b7
|
From Craig Silverstein: x86_64 support.
|
19 years ago |
Ian Lance Taylor
|
5b3463d9ee
|
Add Signed_valtype and use it for sign extension. Fix names of rela8.
|
19 years ago |
Ian Lance Taylor
|
d830e0e0c9
|
Add RELA versions of the relocation routines. Original patch from
Craig Silverstein, with Symbol_value<> versions added.
|
19 years ago |
Ian Lance Taylor
|
6df6da4a61
|
Clean up target handling--only build required files, warn about
unsupported targets.
|
19 years ago |
Ian Lance Taylor
|
b3b74ddc6e
|
Use parameters to track whether we are doing a static link. Fix up
final_value_is_known for weak undefined symbols. Pointed out by Cary
Coutant.
|
19 years ago |
Ian Lance Taylor
|
dfbba8f432
|
From Andrew Chatham: add signedrel<>, rel32s and friends.
|
19 years ago |
Ian Lance Taylor
|
9025d29d14
|
Put size and endianness in parameters.
|
19 years ago |
Ian Lance Taylor
|
3151305a47
|
Add basic exception frame header, plus test.
|
19 years ago |
Ian Lance Taylor
|
d1038c216f
|
Use mmap to read from input files.
|
19 years ago |
Ian Lance Taylor
|
9eb9fa57c2
|
Add cache parameter to get_view. Discard uncached views on unlock.
Fix bug this exposed in archive armap symbol name handling.
|
19 years ago |
Ian Lance Taylor
|
82dcae9de0
|
Rework File_read interface. Get file size. Use pread when
available.
|
19 years ago |
Ian Lance Taylor
|
bae3688d8f
|
Remove get_view_and_size.
|
19 years ago |
Ian Lance Taylor
|
ba45d2478b
|
Break out default pbytes argument to read and get_view routines,
adding new routines.
|
19 years ago |
Ian Lance Taylor
|
e5851e4e66
|
From Craig Silverstein: Fix bug when reading large script files.
|
19 years ago |
Ian Lance Taylor
|
a0fa0c0798
|
Fix typo in comment.
|
19 years ago |
Ian Lance Taylor
|
3bd52c2885
|
Add two file test.
|
19 years ago |
Ian Lance Taylor
|
ab5c9e90a6
|
Use special value when we refer a function symbol in some way other
than calling it.
|
19 years ago |
Ian Lance Taylor
|
cb615bc189
|
Add static version of constructor test.
|
19 years ago |
Ian Lance Taylor
|
d50266522c
|
Add constructor test.
|
19 years ago |
Ian Lance Taylor
|
9d7094e840
|
Check section index as well as object when looking for input section.
|
19 years ago |
Ian Lance Taylor
|
c077629be8
|
Avoid dereferencing map->end().
|
19 years ago |
Ian Lance Taylor
|
d98a37563c
|
Correct comment.
|
19 years ago |
Ian Lance Taylor
|
56ba9a23db
|
Rename t1 to basic_test, add static tests.
|
19 years ago |