mirror of git://gcc.gnu.org/git/gcc.git
				
				
				
			re PR target/68741 (FAIL: tr1/8_c_compatibility/cstdio/functions.cc (test for excess errors))
PR target/68741 * inclhack.def (hpux_vsscanf): New fix. * fixincl.x: Regenerated. * tests/base/stdio.h [HPUX_VSSCANF_CHECK]: New test. From-SVN: r233047
This commit is contained in:
		
							parent
							
								
									822a8753b2
								
							
						
					
					
						commit
						e15c905782
					
				|  | @ -1,3 +1,10 @@ | ||||||
|  | 2016-02-01  John David Anglin  <danglin@gcc.gnu.org> | ||||||
|  | 
 | ||||||
|  | 	PR target/68741 | ||||||
|  | 	* inclhack.def (hpux_vsscanf): New fix. | ||||||
|  | 	* fixincl.x: Regenerated. | ||||||
|  | 	* tests/base/stdio.h [HPUX_VSSCANF_CHECK]: New test. | ||||||
|  | 
 | ||||||
| 2015-12-04  Release Manager | 2015-12-04  Release Manager | ||||||
| 
 | 
 | ||||||
| 	* GCC 5.3.0 released. | 	* GCC 5.3.0 released. | ||||||
|  |  | ||||||
|  | @ -2272,6 +2272,20 @@ fix = { | ||||||
|                                      ' __va__list);'; |                                      ' __va__list);'; | ||||||
| }; | }; | ||||||
| 
 | 
 | ||||||
|  | /* | ||||||
|  |  *  Fix missing const in hpux vsscanf declaration | ||||||
|  |  */ | ||||||
|  | fix = { | ||||||
|  |     hackname = hpux_vsscanf; | ||||||
|  |     mach    = "*-*-hpux*"; | ||||||
|  |     files   = stdio.h; | ||||||
|  |     select  = '(extern int vsscanf\()char'; | ||||||
|  |     c_fix   = format; | ||||||
|  |     c_fix_arg = "%1const char"; | ||||||
|  | 
 | ||||||
|  |     test_text = 'extern int vsscanf(char *, const char *, __va_list);'; | ||||||
|  | }; | ||||||
|  | 
 | ||||||
| /* | /* | ||||||
|  *  get rid of bogus inline definitions in HP-UX 8.0 |  *  get rid of bogus inline definitions in HP-UX 8.0 | ||||||
|  */ |  */ | ||||||
|  |  | ||||||
|  | @ -59,6 +59,11 @@ extern int vsnprintf(char *, _hpux_size_t, const char *, __gnuc_va_list); | ||||||
| #endif  /* HPUX11_VSNPRINTF_CHECK */ | #endif  /* HPUX11_VSNPRINTF_CHECK */ | ||||||
| 
 | 
 | ||||||
| 
 | 
 | ||||||
|  | #if defined( HPUX_VSSCANF_CHECK ) | ||||||
|  | extern int vsscanf(const char *, const char *, __gnuc_va_list); | ||||||
|  | #endif  /* HPUX_VSSCANF_CHECK */ | ||||||
|  | 
 | ||||||
|  | 
 | ||||||
| #if defined( IRIX_STDIO_DUMMY_VA_LIST_CHECK ) | #if defined( IRIX_STDIO_DUMMY_VA_LIST_CHECK ) | ||||||
| extern int printf( const char *, __gnuc_va_list ); | extern int printf( const char *, __gnuc_va_list ); | ||||||
| #endif  /* IRIX_STDIO_DUMMY_VA_LIST_CHECK */ | #endif  /* IRIX_STDIO_DUMMY_VA_LIST_CHECK */ | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue
	
	 John David Anglin
						John David Anglin