Blame view

buildroot/buildroot-2016.08.1/package/irda-utils/0002-nommu.patch 698 Bytes
6b13f685e   김민수   BSP 최초 추가
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  written by Mike Frysinger
  
  https://sourceforge.net/tracker/?func=detail&aid=3132056&group_id=5616&atid=305616
  
  nommu systems cannot fork() as the hardware cannot support
  it. irattach uses it as a minor optimization, but it isnt
  necessary for correct functioning of the utility. so add a
  NO_FORK define so we nommu peeps can do CFLAGS="... -DNO_FORK=1
  ..." and use it in our embedded systems.
  
  --- a/irattach/irattach.c
  +++ b/irattach/irattach.c
  @@ -397,7 +397,11 @@
   					after_names[i]);
   				/* Create a new instance for this other
   				 * interface */
  +#ifdef NO_FORK
  +				pid = -1;
  +#else
   				pid = fork();
  +#endif
   				/* If in the child */
   				if(!pid) {
   					/* Get the interface name */