libc/kernel/tools/update_all.py script. This patch ignores any changes to libc/kernel directory not related to MIPS architecture. Change-Id: I2c9e461dccb7c33eb4420be2db1a562f45137c8d Signed-off-by: Raghu Gandham <raghu@mips.com> Signed-off-by: Chris Dearman <chris@mips.com>
		
			
				
	
	
		
			97 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			97 lines
		
	
	
		
			3.2 KiB
		
	
	
	
		
			C
		
	
	
	
	
	
/****************************************************************************
 | 
						|
 ****************************************************************************
 | 
						|
 ***
 | 
						|
 ***   This header was automatically generated from a Linux kernel header
 | 
						|
 ***   of the same name, to make information necessary for userspace to
 | 
						|
 ***   call into the kernel available to libc.  It contains only constants,
 | 
						|
 ***   structures, and macros generated from the original header, and thus,
 | 
						|
 ***   contains no copyrightable information.
 | 
						|
 ***
 | 
						|
 ***   To edit the content of this header, modify the corresponding
 | 
						|
 ***   source file (e.g. under external/kernel-headers/original/) then
 | 
						|
 ***   run bionic/libc/kernel/tools/update_all.py
 | 
						|
 ***
 | 
						|
 ***   Any manual change here will be lost the next time this script will
 | 
						|
 ***   be run. You've been warned!
 | 
						|
 ***
 | 
						|
 ****************************************************************************
 | 
						|
 ****************************************************************************/
 | 
						|
#ifndef _ASM_SIGINFO_H
 | 
						|
#define _ASM_SIGINFO_H
 | 
						|
#define __ARCH_SIGEV_PREAMBLE_SIZE (sizeof(long) + 2*sizeof(int))
 | 
						|
#undef __ARCH_SI_TRAPNO  
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
#define HAVE_ARCH_SIGINFO_T
 | 
						|
#define HAVE_ARCH_COPY_SIGINFO
 | 
						|
struct siginfo;
 | 
						|
#include <asm-generic/siginfo.h>
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
typedef struct siginfo {
 | 
						|
 int si_signo;
 | 
						|
 int si_code;
 | 
						|
 int si_errno;
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
 int __pad0[SI_MAX_SIZE / sizeof(int) - SI_PAD_SIZE - 3];
 | 
						|
 union {
 | 
						|
 int _pad[SI_PAD_SIZE];
 | 
						|
 struct {
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
 pid_t _pid;
 | 
						|
 __ARCH_SI_UID_T _uid;
 | 
						|
 } _kill;
 | 
						|
 struct {
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
 timer_t _tid;
 | 
						|
 int _overrun;
 | 
						|
 char _pad[sizeof( __ARCH_SI_UID_T) - sizeof(int)];
 | 
						|
 sigval_t _sigval;
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
 int _sys_private;
 | 
						|
 } _timer;
 | 
						|
 struct {
 | 
						|
 pid_t _pid;
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
 __ARCH_SI_UID_T _uid;
 | 
						|
 sigval_t _sigval;
 | 
						|
 } _rt;
 | 
						|
 struct {
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
 pid_t _pid;
 | 
						|
 __ARCH_SI_UID_T _uid;
 | 
						|
 int _status;
 | 
						|
 clock_t _utime;
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
 clock_t _stime;
 | 
						|
 } _sigchld;
 | 
						|
 struct {
 | 
						|
 pid_t _pid;
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
 clock_t _utime;
 | 
						|
 int _status;
 | 
						|
 clock_t _stime;
 | 
						|
 } _irix_sigchld;
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
 struct {
 | 
						|
 void __user *_addr;
 | 
						|
#ifdef __ARCH_SI_TRAPNO
 | 
						|
 int _trapno;
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
#endif
 | 
						|
 } _sigfault;
 | 
						|
 struct {
 | 
						|
 __ARCH_SI_BAND_T _band;
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
 int _fd;
 | 
						|
 } _sigpoll;
 | 
						|
 } _sifields;
 | 
						|
} siginfo_t;
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
#undef SI_ASYNCIO
 | 
						|
#undef SI_TIMER
 | 
						|
#undef SI_MESGQ
 | 
						|
#define SI_ASYNCIO -2  
 | 
						|
/* WARNING: DO NOT EDIT, AUTO-GENERATED CODE - SEE TOP FOR INSTRUCTIONS */
 | 
						|
#define SI_TIMER __SI_CODE(__SI_TIMER, -3)  
 | 
						|
#define SI_MESGQ __SI_CODE(__SI_MESGQ, -4)  
 | 
						|
#endif
 |