mirror of
				https://sourceware.org/git/glibc.git
				synced 2025-11-03 20:53:13 +03:00 
			
		
		
		
	Update.
* misc/sys/cdefs.h: Define __attribute_malloc__ according to available gcc version. * string/string.h: Mark strdup, __strdup, and strndup with __attribute_malloc__. * stdlib/stdlib.h: Make malloc, calloc, realloc, and valloc with __attribute_malloc__. * malloc/malloc.h: Make malloc, calloc, realloc, valloc, pvallc, __morecore, and __default_morecore with __attribute_malloc__. Provide default definition for __attribute_malloc__. * libio/stdio.h: Make tempnam with __attribute_malloc__.
This commit is contained in:
		@@ -5,6 +5,7 @@
 | 
			
		||||
extern int __access (__const char *__name, int __type);
 | 
			
		||||
extern int __euidaccess (__const char *__name, int __type);
 | 
			
		||||
extern int __libc_open64 (const char *file, int oflag, ...);
 | 
			
		||||
extern int __libc_open (const char *file, int oflag, ...);
 | 
			
		||||
extern __off64_t __lseek64 (int __fd, __off64_t __offset, int __whence);
 | 
			
		||||
extern __off64_t __libc_lseek64 (int __fd, __off64_t __offset, int __whence);
 | 
			
		||||
extern ssize_t __pread (int __fd, void *__buf, size_t __nbytes,
 | 
			
		||||
@@ -19,6 +20,8 @@ extern ssize_t __libc_pwrite (int __fd, __const void *__buf, size_t __n,
 | 
			
		||||
			      __off_t __offset);
 | 
			
		||||
extern ssize_t __libc_pwrite64 (int __fd, __const void *__buf, size_t __n,
 | 
			
		||||
				__off64_t __offset);
 | 
			
		||||
extern ssize_t __libc_read (int __fd, void *__buf, size_t __n);
 | 
			
		||||
extern ssize_t __libc_write (int __fd, __const void *__buf, size_t __n);
 | 
			
		||||
extern int __pipe (int __pipedes[2]);
 | 
			
		||||
extern unsigned int __sleep (unsigned int __seconds);
 | 
			
		||||
extern int __chown (__const char *__file,
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user