aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>2009-07-26 00:03:39 +0000
committerJohn David Anglin <danglin@gcc.gnu.org>2009-07-26 00:03:39 +0000
commitdb9369bbf72b5bd4e139f2c7d3c3b81984ff7a0c (patch)
tree2e732fb0fcb2b40ce490f35f8981df72ef7767d6
parent2df77822ee0974d84b2cb83fba19c4c4f6a3a4b8 (diff)
downloadgcc-db9369bbf72b5bd4e139f2c7d3c3b81984ff7a0c.zip
gcc-db9369bbf72b5bd4e139f2c7d3c3b81984ff7a0c.tar.gz
gcc-db9369bbf72b5bd4e139f2c7d3c3b81984ff7a0c.tar.bz2
collect2.c (scan_libraries): Use CONST_CAST2 to perform char ** to const char ** conversion.
* collect2.c (scan_libraries): Use CONST_CAST2 to perform char ** to const char ** conversion. From-SVN: r150092
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/collect2.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index c8d6d28..96d4d9b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2009-07-25 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
+
+ * collect2.c (scan_libraries): Use CONST_CAST2 to perform char ** to
+ const char ** conversion.
+
2009-07-25 David Daney <ddaney@caviumnetworks.com>
* system.h (gcc_assert): Invoke __builtin_unreachable() instead of
diff --git a/gcc/collect2.c b/gcc/collect2.c
index 57866aa..aed4c67 100644
--- a/gcc/collect2.c
+++ b/gcc/collect2.c
@@ -2271,7 +2271,7 @@ scan_libraries (const char *prog_name)
void (*quit_handler) (int);
#endif
char *real_ldd_argv[4];
- const char **ldd_argv = (const char **) real_ldd_argv;
+ const char **ldd_argv = CONST_CAST2 (const char **, char **, real_ldd_argv);
int argc = 0;
struct pex_obj *pex;
const char *errmsg;