mirror of
				https://sourceware.org/git/glibc.git
				synced 2025-10-30 10:45:40 +03:00 
			
		
		
		
	1998-07-30 12:38 Ulrich Drepper <drepper@cygnus.com> * sysdeps/i386/ffs.c: Add ffsl entry point. * sysdeps/i386/i686/ffs.c: Likewise. * sysdeps/m68k/ffs.c: Likewise. * sysdeps/powerpc/ffs.c: Likewise. * sysdeps/i386/i486/bits/string.h: Add optimizations for ffs/ffsl on i686. 1998-07-30 Richard Henderson <rth@cygnus.com> * elf/Makefile (ld-map): Move initialization below Makeconfig include. * sysdeps/libm-ieee754/k_standard.c (zero): Make non-const to work around gcc bug. * string/string.h (ffsl, ffsll): Prototype. * string/Version (GLIBC_2.1): Add them. * sysdeps/alpha/ffs.S: Schedule for EV5. Add ffsl and ffsll entry points. * sysdeps/alpha/ffsll.S: New file. Empty. * sysdeps/generic/ffs.c: Add ffsl and ffsll entry points. * sysdeps/generic/ffsll.c: New file. * string/Makefile (routines): Add ffsll. 1998-07-30 10:03 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/alpha/bits/time.h: Don't define CLK_TCK for strictly ISO C compliant programs. * sysdeps/unix/sysv/linux/mips/bits/time.h: Likewise. 1998-07-22 Andreas Jaeger <aj@arthur.rhein-neckar.de> * inet/protocols/rwhod.h: Correct typo in comment. * configure.in: Use better regex for gettext.
		
			
				
	
	
		
			57 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| libc {
 | |
|   GLIBC_2.0 {
 | |
|     # functions with required interface outside normal name space
 | |
|     __argz_count; __argz_stringify; __argz_next;
 | |
| 
 | |
|     # functions used in inline functions or macros
 | |
|     __bzero; __strtok_r;
 | |
| 
 | |
|     # functions used in other libraries
 | |
|     __stpncpy; __stpcpy; __strdup; __mempcpy; __strcasecmp; __strerror_r;
 | |
|     __ffs;
 | |
| 
 | |
|     # a*
 | |
|     argz_add; argz_add_sep; argz_append; argz_count; argz_create;
 | |
|     argz_create_sep; argz_delete; argz_extract; argz_insert; argz_next;
 | |
|     argz_replace; argz_stringify;
 | |
| 
 | |
|     # b*
 | |
|     basename; bcmp; bcopy; bzero;
 | |
| 
 | |
|     # e*
 | |
|     envz_add; envz_entry; envz_get; envz_merge; envz_remove;
 | |
|     envz_strip;
 | |
| 
 | |
|     # f*
 | |
|     ffs;
 | |
| 
 | |
|     # i*
 | |
|     index;
 | |
| 
 | |
|     # m*
 | |
|     memccpy; memchr; memcmp; memcpy; memfrob; memmem; memmove; memset;
 | |
| 
 | |
|     # r*
 | |
|     rindex;
 | |
| 
 | |
|     # s*
 | |
|     stpcpy; stpncpy; strcasecmp; strcat; strchr; strcmp; strcoll; strcpy;
 | |
|     strcspn; strdup; strerror; strerror_r; strfry; strlen; strncasecmp;
 | |
|     strncat; strncmp; strncpy; strndup; strnlen; strpbrk; strrchr; strsep;
 | |
|     strsignal; strspn; strstr; strtok; strtok_r; strxfrm; swab;
 | |
|   }
 | |
|   GLIBC_2.1 {
 | |
|     # functions used in other libraries
 | |
|     __strcasestr;
 | |
| 
 | |
|     # f*
 | |
|     ffsl; ffsll;
 | |
| 
 | |
|     # m*
 | |
|     mempcpy;
 | |
| 
 | |
|     # s*
 | |
|     strcasestr; strverscmp;
 | |
|   }
 | |
| }
 |