Imported from ../bash-4.0-rc1.tar.gz.
This commit is contained in:
		
					parent
					
						
							
								f1be666c7d
							
						
					
				
			
			
				commit
				
					
						3185942a52
					
				
			
		
					 666 changed files with 188710 additions and 54674 deletions
				
			
		|  | @ -6,19 +6,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it under | ||||
|    the terms of the GNU General Public License as published by the Free | ||||
|    Software Foundation; either version 2, or (at your option) any later | ||||
|    version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
|    WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||||
|    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License | ||||
|    for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License along | ||||
|    with Bash; see the file COPYING.  If not, write to the Free Software | ||||
|    Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| #if !defined (_STDLIB_H_) | ||||
| #define	_STDLIB_H_ 1 | ||||
|  |  | |||
|  | @ -4,19 +4,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it under | ||||
|    the terms of the GNU General Public License as published by the Free | ||||
|    Software Foundation; either version 2, or (at your option) any later | ||||
|    version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
|    WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||||
|    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License | ||||
|    for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License along | ||||
|    with Bash; see the file COPYING.  If not, write to the Free Software | ||||
|    Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| #ifndef _SH_CHARTYPES_H | ||||
| #define _SH_CHARTYPES_H | ||||
|  |  | |||
|  | @ -4,19 +4,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it under | ||||
|    the terms of the GNU General Public License as published by the Free | ||||
|    Software Foundation; either version 2, or (at your option) any later | ||||
|    version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
|    WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||||
|    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License | ||||
|    for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License along | ||||
|    with Bash; see the file COPYING.  If not, write to the Free Software | ||||
|    Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| #if !defined (_FILECNTL_H_) | ||||
| #define _FILECNTL_H_ | ||||
|  |  | |||
|  | @ -1,20 +1,21 @@ | |||
| /* Convenience header for conditional use of GNU <libintl.h>.
 | ||||
|    Copyright (C) 1995-1998, 2000-2002 Free Software Foundation, Inc. | ||||
|    Copyright (C) 1995-1998, 2000-2002, 2008,2009 Free Software Foundation, Inc. | ||||
| 
 | ||||
|    This program is free software; you can redistribute it and/or modify it | ||||
|    under the terms of the GNU Library General Public License as published | ||||
|    by the Free Software Foundation; either version 2, or (at your option) | ||||
|    any later version. | ||||
|    This file is part of GNU Bash, the Bourne-Again SHell. | ||||
| 
 | ||||
|    This program is distributed in the hope that it will be useful, | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | ||||
|    Library General Public License for more details. | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU Library General Public | ||||
|    License along with this program; if not, write to the Free Software | ||||
|    Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, | ||||
|    USA.  */ | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| #ifndef _LIBGETTEXT_H | ||||
| #define _LIBGETTEXT_H 1 | ||||
|  |  | |||
|  | @ -4,19 +4,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it under | ||||
|    the terms of the GNU General Public License as published by the Free | ||||
|    Software Foundation; either version 2, or (at your option) any later | ||||
|    version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
|    WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||||
|    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License | ||||
|    for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License along | ||||
|    with Bash; see the file COPYING.  If not, write to the Free Software | ||||
|    Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| #if !defined (_MAXPATH_H_) | ||||
| #define _MAXPATH_H_ | ||||
|  |  | |||
|  | @ -5,19 +5,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it under | ||||
|    the terms of the GNU General Public License as published by the Free | ||||
|    Software Foundation; either version 2, or (at your option) any later | ||||
|    version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
|    WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||||
|    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License | ||||
|    for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License along | ||||
|    with Bash; see the file COPYING.  If not, write to the Free Software | ||||
|    Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| #if !defined (_MEMALLOC_H_) | ||||
| #  define _MEMALLOC_H_ | ||||
|  |  | |||
|  | @ -4,19 +4,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it under | ||||
|    the terms of the GNU General Public License as published by the Free | ||||
|    Software Foundation; either version 2, or (at your option) any later | ||||
|    version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
|    WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||||
|    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License | ||||
|    for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License along | ||||
|    with Bash; see the file COPYING.  If not, write to the Free Software | ||||
|    Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| #if !defined (_OCACHE_H_) | ||||
| #define	_OCACHE_H_ 1 | ||||
|  |  | |||
|  | @ -4,19 +4,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it | ||||
|    under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation; either version 2, or (at your option) | ||||
|    any later version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT | ||||
|    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | ||||
|    or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public | ||||
|    License for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash; see the file COPYING.  If not, write to the Free | ||||
|    Software Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| /* This file should be included instead of <dirent.h> or <sys/dir.h>. */ | ||||
| 
 | ||||
|  |  | |||
|  | @ -4,19 +4,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it | ||||
|    under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation; either version 2, or (at your option) | ||||
|    any later version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT | ||||
|    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | ||||
|    or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public | ||||
|    License for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash; see the file COPYING.  If not, write to the Free | ||||
|    Software Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| #ifndef _POSIXJMP_H_ | ||||
| #define _POSIXJMP_H_ | ||||
|  |  | |||
|  | @ -5,19 +5,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it | ||||
|    under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation; either version 2, or (at your option) | ||||
|    any later version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT | ||||
|    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | ||||
|    or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public | ||||
|    License for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash; see the file COPYING.  If not, write to the Free | ||||
|    Software Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| /* This file should be included instead of <sys/stat.h>.
 | ||||
|    It relies on the local sys/stat.h to work though. */ | ||||
|  |  | |||
|  | @ -4,19 +4,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it | ||||
|    under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation; either version 2, or (at your option) | ||||
|    any later version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT | ||||
|    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | ||||
|    or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public | ||||
|    License for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash; see the file COPYING.  If not, write to the Free | ||||
|    Software Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| #ifndef _POSIXTIME_H_ | ||||
| #define _POSIXTIME_H_ | ||||
|  |  | |||
|  | @ -4,19 +4,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it under | ||||
|    the terms of the GNU General Public License as published by the Free | ||||
|    Software Foundation; either version 2, or (at your option) any later | ||||
|    version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
|    WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||||
|    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License | ||||
|    for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License along | ||||
|    with Bash; see the file COPYING.  If not, write to the Free Software | ||||
|    Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| #if !defined (_POSIXWAIT_H_) | ||||
| #  define _POSIXWAIT_H_ | ||||
|  |  | |||
|  | @ -4,19 +4,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it under | ||||
|    the terms of the GNU General Public License as published by the Free | ||||
|    Software Foundation; either version 2, or (at your option) any later | ||||
|    version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
|    WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||||
|    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License | ||||
|    for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License along | ||||
|    with Bash; see the file COPYING.  If not, write to the Free Software | ||||
|    Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
|                                   | ||||
| #if !defined (_SH_MBUTIL_H_) | ||||
| #define _SH_MBUTIL_H_ | ||||
|  | @ -67,6 +67,10 @@ extern char *xstrchr __P((const char *, int)); | |||
| #define MBLEN(s, n)		1 | ||||
| #define MBRLEN(s, n, p)		1 | ||||
| 
 | ||||
| #ifndef wchar_t | ||||
| #  define wchar_t	int | ||||
| #endif | ||||
| 
 | ||||
| #endif /* !HANDLE_MULTIBYTE */ | ||||
| 
 | ||||
| /* Declare and initialize a multibyte state.  Call must be terminated
 | ||||
|  |  | |||
|  | @ -2,19 +2,19 @@ | |||
| 
 | ||||
| /* This file is part of GNU Bash, the Bourne Again SHell.
 | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it under | ||||
|    the terms of the GNU General Public License as published by the Free | ||||
|    Software Foundation; either version 2, or (at your option) any later | ||||
|    version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
|    WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||||
|    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License | ||||
|    for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License along | ||||
|    with Bash; see the file COPYING.  If not, write to the Free Software | ||||
|    Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| /*
 | ||||
|  * shtty.h -- include the correct system-dependent files to manipulate the | ||||
|  | @ -91,6 +91,17 @@ extern int tt_setcbreak __P((TTYSTRUCT *)); | |||
|    course), the right thing will happen, but more system calls will be | ||||
|    executed than absolutely necessary.  You can do all of this yourself | ||||
|    with the other functions; these are only conveniences. */ | ||||
| 
 | ||||
| /* These functions work with a given file descriptor and set terminal
 | ||||
|    attributes */ | ||||
| extern int ttfd_onechar __P((int, TTYSTRUCT *)); | ||||
| extern int ttfd_noecho __P((int, TTYSTRUCT *)); | ||||
| extern int ttfd_eightbit __P((int, TTYSTRUCT *)); | ||||
| extern int ttfd_nocanon __P((int, TTYSTRUCT *)); | ||||
| 
 | ||||
| extern int ttfd_cbreak __P((int, TTYSTRUCT *)); | ||||
| 
 | ||||
| /* These functions work with fd 0 and the TTYSTRUCT saved with ttsave () */ | ||||
| extern int ttonechar __P((void)); | ||||
| extern int ttnoecho __P((void)); | ||||
| extern int tteightbit __P((void)); | ||||
|  |  | |||
|  | @ -5,19 +5,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it | ||||
|    under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation; either version 2, or (at your option) | ||||
|    any later version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT | ||||
|    ANY WARRANTY; without even the implied warranty of MERCHANTABILITY | ||||
|    or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public | ||||
|    License for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash; see the file COPYING.  If not, write to the Free | ||||
|    Software Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| #if !defined (_STDC_H_) | ||||
| #define _STDC_H_ | ||||
|  |  | |||
|  | @ -1,20 +1,20 @@ | |||
| /* Copyright (C) 1991, 1992, 1996 Free Software Foundation, Inc.
 | ||||
|    This file is part of the GNU C Library. | ||||
| /* Copyright (C) 1991, 1992, 1996, 2008,2009 Free Software Foundation, Inc.
 | ||||
| 
 | ||||
|    The GNU C Library is free software; you can redistribute it and/or | ||||
|    modify it under the terms of the GNU Library General Public License as | ||||
|    published by the Free Software Foundation; either version 2 of the | ||||
|    License, or (at your option) any later version. | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    The GNU C Library is distributed in the hope that it will be useful, | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU | ||||
|    Library General Public License for more details. | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU Library General Public | ||||
|    License along with the GNU C Library; see the file COPYING.LIB.  If not, | ||||
|    write to the Free Software Foundation, Inc., 59 Temple Place - Suite 330, | ||||
|    Boston, MA 02111-1307, USA.  */ | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| /*
 | ||||
|  *	POSIX Standard: 4.5.2 Process Times	<sys/times.h> | ||||
|  |  | |||
|  | @ -4,19 +4,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it under | ||||
|    the terms of the GNU General Public License as published by the Free | ||||
|    Software Foundation; either version 2, or (at your option) any later | ||||
|    version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
|    WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||||
|    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License | ||||
|    for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License along | ||||
|    with Bash; see the file COPYING.  If not, write to the Free Software | ||||
|    Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| /*
 | ||||
|  * NOTE:  This should be included after config.h, limits.h, stdint.h, and | ||||
|  | @ -77,4 +77,8 @@ static const unsigned long long int maxquad = ULLONG_MAX; | |||
| #  define ULLONG_MAX maxquad | ||||
| #endif | ||||
| 
 | ||||
| #ifndef SSIZE_MAX | ||||
| #  define SSIZE_MAX	32767		/* POSIX minimum max */ | ||||
| #endif | ||||
| 
 | ||||
| #endif /* _SH_TYPEMAX_H */ | ||||
|  |  | |||
|  | @ -5,19 +5,19 @@ | |||
| 
 | ||||
|    This file is part of GNU Bash, the Bourne Again SHell. | ||||
| 
 | ||||
|    Bash is free software; you can redistribute it and/or modify it under | ||||
|    the terms of the GNU General Public License as published by the Free | ||||
|    Software Foundation; either version 2, or (at your option) any later | ||||
|    version. | ||||
|    Bash is free software: you can redistribute it and/or modify | ||||
|    it under the terms of the GNU General Public License as published by | ||||
|    the Free Software Foundation, either version 3 of the License, or | ||||
|    (at your option) any later version. | ||||
| 
 | ||||
|    Bash is distributed in the hope that it will be useful, but WITHOUT ANY | ||||
|    WARRANTY; without even the implied warranty of MERCHANTABILITY or | ||||
|    FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License | ||||
|    for more details. | ||||
|    Bash is distributed in the hope that it will be useful, | ||||
|    but WITHOUT ANY WARRANTY; without even the implied warranty of | ||||
|    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the | ||||
|    GNU General Public License for more details. | ||||
| 
 | ||||
|    You should have received a copy of the GNU General Public License along | ||||
|    with Bash; see the file COPYING.  If not, write to the Free Software | ||||
|    Foundation, 59 Temple Place, Suite 330, Boston, MA 02111 USA. */ | ||||
|    You should have received a copy of the GNU General Public License | ||||
|    along with Bash.  If not, see <http://www.gnu.org/licenses/>.
 | ||||
| */ | ||||
| 
 | ||||
| #ifndef _UNIONWAIT_H | ||||
| #define _UNIONWAIT_H | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Jari Aalto
				Jari Aalto