diff options
author | Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | 2003-04-15 14:24:26 +0000 |
---|---|---|
committer | Kaveh Ghazi <ghazi@gcc.gnu.org> | 2003-04-15 14:24:26 +0000 |
commit | 55adc7bd57e426ac615874ce723406e11f341388 (patch) | |
tree | 170043e8287dcdc7018cc29388f0ec204afea8d7 | |
parent | d2b548397c30e07603fd2902f1c29929da468ce0 (diff) | |
download | gcc-55adc7bd57e426ac615874ce723406e11f341388.zip gcc-55adc7bd57e426ac615874ce723406e11f341388.tar.gz gcc-55adc7bd57e426ac615874ce723406e11f341388.tar.bz2 |
re PR target/10338 ([3.3 regression?] [Cygwin -> tic4x | avr] cross target compilation error)
gcc:
PR target/10338
PR bootstrap/10198
PR bootstrap/10140
* fixinc/gnu-regex.c (regerror): Use mempcpy not __mempcpy.
libiberty:
PR target/10338
PR bootstrap/10198
PR bootstrap/10140
* getopt.c (exchange, _getopt_initialize): Use mempcpy not
__mempcpy.
* regex.c (regerror): Likewise.
From-SVN: r65634
-rw-r--r-- | gcc/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/fixinc/gnu-regex.c | 2 | ||||
-rw-r--r-- | libiberty/ChangeLog | 9 | ||||
-rw-r--r-- | libiberty/getopt.c | 6 | ||||
-rw-r--r-- | libiberty/regex.c | 2 |
5 files changed, 21 insertions, 5 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cbf5eea..2856bc1 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,10 @@ +2003-04-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> + + PR target/10338 + PR bootstrap/10198 + PR bootstrap/10140 + * fixinc/gnu-regex.c (regerror): Use mempcpy not __mempcpy. + 2003-04-15 J"orn Rennecke <joern.rennecke@superh.com> * i386.md (abssf2_if+1): Make condition agree with abssf2_1 . diff --git a/gcc/fixinc/gnu-regex.c b/gcc/fixinc/gnu-regex.c index 7468cad..790f87e 100644 --- a/gcc/fixinc/gnu-regex.c +++ b/gcc/fixinc/gnu-regex.c @@ -5720,7 +5720,7 @@ regerror (errcode, preg, errbuf, errbuf_size) if (msg_size > errbuf_size) { #if defined HAVE_MEMPCPY || defined _LIBC - *((char *) __mempcpy (errbuf, msg, errbuf_size - 1)) = '\0'; + *((char *) mempcpy (errbuf, msg, errbuf_size - 1)) = '\0'; #else memcpy (errbuf, msg, errbuf_size - 1); errbuf[errbuf_size - 1] = 0; diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index 6217c8c..2fde187 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,12 @@ +2003-04-15 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> + + PR target/10338 + PR bootstrap/10198 + PR bootstrap/10140 + * getopt.c (exchange, _getopt_initialize): Use mempcpy not + __mempcpy. + * regex.c (regerror): Likewise. + 2003-04-14 Roger Sayle <roger@eyesopen.com> * argv.c: Use ANSI_PROTOTYPES instead of __STDC__. diff --git a/libiberty/getopt.c b/libiberty/getopt.c index 2402a39..a1e4827 100644 --- a/libiberty/getopt.c +++ b/libiberty/getopt.c @@ -333,8 +333,8 @@ exchange (argv) nonoption_flags_len = nonoption_flags_max_len = 0; else { - memset (__mempcpy (new_str, __getopt_nonoption_flags, - nonoption_flags_max_len), + memset (mempcpy (new_str, __getopt_nonoption_flags, + nonoption_flags_max_len), '\0', top + 1 - nonoption_flags_max_len); nonoption_flags_max_len = top + 1; __getopt_nonoption_flags = new_str; @@ -444,7 +444,7 @@ _getopt_initialize (argc, argv, optstring) if (__getopt_nonoption_flags == NULL) nonoption_flags_max_len = -1; else - memset (__mempcpy (__getopt_nonoption_flags, orig_str, len), + memset (mempcpy (__getopt_nonoption_flags, orig_str, len), '\0', nonoption_flags_max_len - len); } } diff --git a/libiberty/regex.c b/libiberty/regex.c index f9d9a4e..e3439b2 100644 --- a/libiberty/regex.c +++ b/libiberty/regex.c @@ -8200,7 +8200,7 @@ regerror (errcode, preg, errbuf, errbuf_size) if (msg_size > errbuf_size) { #if defined HAVE_MEMPCPY || defined _LIBC - *((char *) __mempcpy (errbuf, msg, errbuf_size - 1)) = '\0'; + *((char *) mempcpy (errbuf, msg, errbuf_size - 1)) = '\0'; #else memcpy (errbuf, msg, errbuf_size - 1); errbuf[errbuf_size - 1] = 0; |