mirror of git://sourceware.org/git/glibc.git
				
				
				
			
		
			
				
	
	
		
			12 lines
		
	
	
		
			382 B
		
	
	
	
		
			Bash
		
	
	
	
			
		
		
	
	
			12 lines
		
	
	
		
			382 B
		
	
	
	
		
			Bash
		
	
	
	
| #! /bin/sh
 | |
| echo "static const uint32_t to_ucs4[256] = {"
 | |
| sed -ne '/^[^[:space:]]*[[:space:]]*.x00/d' \
 | |
|     -e 's/^<U\(....\)>[[:space:]]*.x\(..\).*/  [0x\2] = 0x\1,/p' \
 | |
|     "$@" | sort -u
 | |
| echo "};"
 | |
| echo "static const char from_ucs4[] = {"
 | |
| sed -ne '/^[^[:space:]]*[[:space:]]*.x00/d' \
 | |
|     -e 's/^<U\(....\)>[[:space:]]*.x\(..\).*/  [0x\1] = 0x\2,/p' \
 | |
|     "$@" | sort -u
 | |
| echo "};"
 |