Apply the following changes from the main trunk:
2001-03-08 13:14 bodo * util/mkerr.pl (1.14): Change mkerr.pl so that it puts the ERR_load_..._strings() prototype in header files that it writes. 2001-05-10 02:07 steve * util/mkerr.pl (1.15): Fix to allow multiple NONE libraries in mkerr.pl .
This commit is contained in:
parent
2f4dca7052
commit
6f3fa4b71d
@ -53,6 +53,7 @@ while(<IN>)
|
|||||||
{
|
{
|
||||||
if(/^L\s+(\S+)\s+(\S+)\s+(\S+)/) {
|
if(/^L\s+(\S+)\s+(\S+)\s+(\S+)/) {
|
||||||
$hinc{$1} = $2;
|
$hinc{$1} = $2;
|
||||||
|
$libinc{$2} = $1;
|
||||||
$cskip{$3} = $1;
|
$cskip{$3} = $1;
|
||||||
if($3 ne "NONE") {
|
if($3 ne "NONE") {
|
||||||
$csrc{$1} = $3;
|
$csrc{$1} = $3;
|
||||||
@ -74,7 +75,7 @@ close IN;
|
|||||||
# Scan each header file in turn and make a list of error codes
|
# Scan each header file in turn and make a list of error codes
|
||||||
# and function names
|
# and function names
|
||||||
|
|
||||||
while (($lib, $hdr) = each %hinc)
|
while (($hdr, $lib) = each %libinc)
|
||||||
{
|
{
|
||||||
next if($hdr eq "NONE");
|
next if($hdr eq "NONE");
|
||||||
print STDERR "Scanning header file $hdr\n" if $debug;
|
print STDERR "Scanning header file $hdr\n" if $debug;
|
||||||
@ -257,6 +258,7 @@ foreach $lib (keys %csrc)
|
|||||||
/* The following lines are auto generated by the script mkerr.pl. Any changes
|
/* The following lines are auto generated by the script mkerr.pl. Any changes
|
||||||
* made after this point may be overwritten when the script is next run.
|
* made after this point may be overwritten when the script is next run.
|
||||||
*/
|
*/
|
||||||
|
void ERR_load_${lib}_strings(void);
|
||||||
|
|
||||||
/* Error codes for the $lib functions. */
|
/* Error codes for the $lib functions. */
|
||||||
|
|
||||||
@ -288,7 +290,6 @@ EOF
|
|||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
EOF
|
EOF
|
||||||
close OUT;
|
close OUT;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user