mirror of git://sourceware.org/git/glibc.git
				
				
				
			
		
			
				
	
	
		
			33 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
			
		
		
	
	
			33 lines
		
	
	
		
			1.2 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
| # This file defines the ABI tag value we will use in the ELF note included
 | |
| # in the startup code to be linked into every program.
 | |
| 
 | |
| # The following lines list regexps matching canonical configurations, and
 | |
| # the associated ABI tag values.  The entire list is processed, with
 | |
| # earlier entries taking precedence over later entries.  So loose patterns
 | |
| # at the end of the list can give defaults.
 | |
| 
 | |
| # The ABI tags we use are four 32-bit integers.  The first of these
 | |
| # is the operating-system number, the next three are the revision number
 | |
| # of the first compatible kernel.
 | |
| 
 | |
| # After the configuration regexp, four integers in C syntax appear
 | |
| # surrounded by any whitespace or punctuation, one for each byte, MSB first.
 | |
| 
 | |
| # Configuration		ABI OS	ABI version
 | |
| # -------------		------	-----------
 | |
| 
 | |
| .*-.*-linux.*		0	2.0.0	# earliest compatible kernel version
 | |
| 
 | |
| .*-.*-gnu-gnu.*		1	0.0.0
 | |
| 
 | |
| .*-sun-solaris2.*	2	2.0.0	# just an arbitrary value
 | |
| 
 | |
| .*-.*-freebsd.*-gnu.*	3	4.0.0	# earliest compatible kernel version
 | |
| 
 | |
| .*-.*-knetbsd.*-gnu.*	4	1.6.0	# earliest compatible kernel version
 | |
| 
 | |
| .*-.*-syllable.*	5	2.0.0	# just an arbitrary value
 | |
| 
 | |
| # There is no catch-all default here because every supported OS that uses
 | |
| # ELF must have its own unique ABI tag.
 |