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
This commit is contained in:
parent
d2b548397c
commit
55adc7bd57
5 changed files with 21 additions and 5 deletions
|
@ -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 .
|
||||
|
|
|
@ -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;
|
||||
|
|
|
@ -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__.
|
||||
|
|
|
@ -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);
|
||||
}
|
||||
}
|
||||
|
|
|
@ -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;
|
||||
|
|
Loading…
Add table
Reference in a new issue