diff options
author | Cary Coutant <ccoutant@google.com> | 2008-10-07 23:40:21 +0000 |
---|---|---|
committer | Cary Coutant <ccoutant@google.com> | 2008-10-07 23:40:21 +0000 |
commit | 4e1e25e084aa25b58cc1d6bd24d820af94d5af78 (patch) | |
tree | 8db4763b4deb3973e3749c9c535c749a46d3921f /gold/gold.cc | |
parent | c289427b7dcbeb9d5ee0ad4d177bc36c9d8990f5 (diff) | |
download | gdb-4e1e25e084aa25b58cc1d6bd24d820af94d5af78.zip gdb-4e1e25e084aa25b58cc1d6bd24d820af94d5af78.tar.gz gdb-4e1e25e084aa25b58cc1d6bd24d820af94d5af78.tar.bz2 |
* options.c (General_options::finalize): Add check for -static and
-shared.
* gold.cc (queue_middle_tasks): Assert that list of dynamic objects
is not empty.
Diffstat (limited to 'gold/gold.cc')
-rw-r--r-- | gold/gold.cc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/gold/gold.cc b/gold/gold.cc index 6a536b8..ac321be 100644 --- a/gold/gold.cc +++ b/gold/gold.cc @@ -203,6 +203,7 @@ queue_middle_tasks(const General_options& options, if (!doing_static_link && options.is_static()) { // We print out just the first .so we see; there may be others. + gold_assert(input_objects->dynobj_begin() != input_objects->dynobj_end()); gold_error(_("cannot mix -static with dynamic object %s"), (*input_objects->dynobj_begin())->name().c_str()); } |