| OLD | NEW |
| 1 #!/bin/sh -e | 1 #!/bin/sh -e |
| 2 | 2 |
| 3 # Make certain that the script is not running in an internationalized | 3 # Make certain that the script is not running in an internationalized |
| 4 # environment. | 4 # environment. |
| 5 LANG=C ; export LANG | 5 LANG=C ; export LANG |
| 6 LC_ALL=C ; export LC_ALL | 6 LC_ALL=C ; export LC_ALL |
| 7 | 7 |
| 8 if test $# -ne 3 | 8 if test $# -ne 3 |
| 9 then | 9 then |
| 10 echo "Usage: $0 <h|inc> <observer.texi> <observer.out>" 1>&2 | 10 echo "Usage: $0 <h|inc> <observer.texi> <observer.out>" 1>&2 |
| (...skipping 11 matching lines...) Expand all Loading... |
| 22 echo "Creating ${otmp}" 1>&2 | 22 echo "Creating ${otmp}" 1>&2 |
| 23 rm -f ${otmp} | 23 rm -f ${otmp} |
| 24 | 24 |
| 25 # Can use any of the following: cat cmp cp diff echo egrep expr false | 25 # Can use any of the following: cat cmp cp diff echo egrep expr false |
| 26 # grep install-info ln ls mkdir mv pwd rm rmdir sed sleep sort tar | 26 # grep install-info ln ls mkdir mv pwd rm rmdir sed sleep sort tar |
| 27 # test touch true | 27 # test touch true |
| 28 | 28 |
| 29 cat <<EOF >>${otmp} | 29 cat <<EOF >>${otmp} |
| 30 /* GDB Notifications to Observers. | 30 /* GDB Notifications to Observers. |
| 31 | 31 |
| 32 Copyright (C) 2004-2005, 2007-2012 Free Software Foundation, Inc. | 32 Copyright (C) 2004-2013 Free Software Foundation, Inc. |
| 33 | 33 |
| 34 This file is part of GDB. | 34 This file is part of GDB. |
| 35 | 35 |
| 36 This program is free software; you can redistribute it and/or modify | 36 This program is free software; you can redistribute it and/or modify |
| 37 it under the terms of the GNU General Public License as published by | 37 it under the terms of the GNU General Public License as published by |
| 38 the Free Software Foundation; either version 3 of the License, or | 38 the Free Software Foundation; either version 3 of the License, or |
| 39 (at your option) any later version. | 39 (at your option) any later version. |
| 40 | 40 |
| 41 This program is distributed in the hope that it will be useful, | 41 This program is distributed in the hope that it will be useful, |
| 42 but WITHOUT ANY WARRANTY; without even the implied warranty of | 42 but WITHOUT ANY WARRANTY; without even the implied warranty of |
| (...skipping 14 matching lines...) Expand all Loading... |
| 57 h) cat <<EOF >>${otmp} | 57 h) cat <<EOF >>${otmp} |
| 58 #ifndef OBSERVER_H | 58 #ifndef OBSERVER_H |
| 59 #define OBSERVER_H | 59 #define OBSERVER_H |
| 60 | 60 |
| 61 struct observer; | 61 struct observer; |
| 62 struct bpstats; | 62 struct bpstats; |
| 63 struct so_list; | 63 struct so_list; |
| 64 struct objfile; | 64 struct objfile; |
| 65 struct thread_info; | 65 struct thread_info; |
| 66 struct inferior; | 66 struct inferior; |
| 67 struct trace_state_variable; |
| 67 EOF | 68 EOF |
| 68 ;; | 69 ;; |
| 69 esac | 70 esac |
| 70 | 71 |
| 71 # We are about to set IFS=:, so DOS-style file names with a drive | 72 # We are about to set IFS=:, so DOS-style file names with a drive |
| 72 # letter and a colon will be in trouble. | 73 # letter and a colon will be in trouble. |
| 73 | 74 |
| 74 if test -n "$DJGPP" | 75 if test -n "$DJGPP" |
| 75 then | 76 then |
| 76 texi=`echo $texi | sed -e 's,^\([a-zA-Z]\):/,/dev/\1/,'` | 77 texi=`echo $texi | sed -e 's,^\([a-zA-Z]\):/,/dev/\1/,'` |
| (...skipping 113 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 190 case $lang in | 191 case $lang in |
| 191 h) cat <<EOF >>${otmp} | 192 h) cat <<EOF >>${otmp} |
| 192 | 193 |
| 193 #endif /* OBSERVER_H */ | 194 #endif /* OBSERVER_H */ |
| 194 EOF | 195 EOF |
| 195 esac | 196 esac |
| 196 | 197 |
| 197 | 198 |
| 198 echo Moving ${otmp} to ${o} | 199 echo Moving ${otmp} to ${o} |
| 199 mv ${otmp} ${o} | 200 mv ${otmp} ${o} |
| OLD | NEW |