Some compile fixes found by Larry Doolittle
This commit is contained in:
2
Config.h
2
Config.h
@@ -327,11 +327,11 @@
|
|||||||
#endif
|
#endif
|
||||||
#endif
|
#endif
|
||||||
//
|
//
|
||||||
|
#ifdef BB_TAR
|
||||||
#ifdef BB_FEATURE_TAR_GZIP
|
#ifdef BB_FEATURE_TAR_GZIP
|
||||||
#ifndef BB_GUNZIP
|
#ifndef BB_GUNZIP
|
||||||
#define BB_GUNZIP
|
#define BB_GUNZIP
|
||||||
#endif
|
#endif
|
||||||
#endif
|
|
||||||
//
|
//
|
||||||
#if defined BB_MOUNT && defined BB_FEATURE_NFSMOUNT
|
#if defined BB_MOUNT && defined BB_FEATURE_NFSMOUNT
|
||||||
#define BB_NFSMOUNT
|
#define BB_NFSMOUNT
|
||||||
|
@@ -5,6 +5,7 @@ RAW=` \
|
|||||||
sed -n -e '/^.*BB_FEATURE.*$/d;s/^#define.*\<BB_\(.*\)\>/\1.c/gp;' \
|
sed -n -e '/^.*BB_FEATURE.*$/d;s/^#define.*\<BB_\(.*\)\>/\1.c/gp;' \
|
||||||
| tr '[:upper:]' '[:lower:]' | sort
|
| tr '[:upper:]' '[:lower:]' | sort
|
||||||
`
|
`
|
||||||
|
test "${RAW}" != "" || exit
|
||||||
cd ${2:-.}
|
cd ${2:-.}
|
||||||
# I added in the extra "ls" so only source files that
|
# I added in the extra "ls" so only source files that
|
||||||
# actually exist will show up in the compile list.
|
# actually exist will show up in the compile list.
|
||||||
|
@@ -5,6 +5,7 @@ RAW=` \
|
|||||||
sed -n -e '/^.*BB_FEATURE.*$/d;s/^#define.*\<BB_\(.*\)\>/\1.c/gp;' \
|
sed -n -e '/^.*BB_FEATURE.*$/d;s/^#define.*\<BB_\(.*\)\>/\1.c/gp;' \
|
||||||
| tr '[:upper:]' '[:lower:]' | sort
|
| tr '[:upper:]' '[:lower:]' | sort
|
||||||
`
|
`
|
||||||
|
test "${RAW}" != "" || exit
|
||||||
cd ${2:-.}
|
cd ${2:-.}
|
||||||
# I added in the extra "ls" so only source files that
|
# I added in the extra "ls" so only source files that
|
||||||
# actually exist will show up in the compile list.
|
# actually exist will show up in the compile list.
|
||||||
|
@@ -142,7 +142,7 @@ extern void perror_msg_and_die(const char *s, ...)
|
|||||||
exit(EXIT_FAILURE);
|
exit(EXIT_FAILURE);
|
||||||
}
|
}
|
||||||
|
|
||||||
#if defined BB_INIT
|
#if defined BB_INIT || defined BB_MKSWAP || defined BB_MOUNT
|
||||||
/* Returns kernel version encoded as major*65536 + minor*256 + patch,
|
/* Returns kernel version encoded as major*65536 + minor*256 + patch,
|
||||||
* so, for example, to check if the kernel is greater than 2.2.11:
|
* so, for example, to check if the kernel is greater than 2.2.11:
|
||||||
* if (get_kernel_revision() <= 2*65536+2*256+11) { <stuff> }
|
* if (get_kernel_revision() <= 2*65536+2*256+11) { <stuff> }
|
||||||
@@ -536,7 +536,7 @@ const char *time_string(time_t timeVal)
|
|||||||
}
|
}
|
||||||
#endif /* BB_TAR || BB_AR */
|
#endif /* BB_TAR || BB_AR */
|
||||||
|
|
||||||
#if defined BB_TAR || defined BB_CP_MV || defined BB_AR
|
#if defined BB_TAR || defined BB_CP_MV || defined BB_AR || defined BB_DD
|
||||||
/*
|
/*
|
||||||
* Write all of the supplied buffer out to a file.
|
* Write all of the supplied buffer out to a file.
|
||||||
* This does multiple writes as necessary.
|
* This does multiple writes as necessary.
|
||||||
@@ -565,7 +565,7 @@ int full_write(int fd, const char *buf, int len)
|
|||||||
#endif /* BB_TAR || BB_CP_MV || BB_AR */
|
#endif /* BB_TAR || BB_CP_MV || BB_AR */
|
||||||
|
|
||||||
|
|
||||||
#if defined BB_TAR || defined BB_TAIL || defined BB_AR || defined BB_SH || defined BB_CP_MV
|
#if defined BB_TAR || defined BB_TAIL || defined BB_AR || defined BB_SH || defined BB_CP_MV || defined BB_DD
|
||||||
/*
|
/*
|
||||||
* Read all of the supplied buffer from a file.
|
* Read all of the supplied buffer from a file.
|
||||||
* This does multiple reads as necessary.
|
* This does multiple reads as necessary.
|
||||||
@@ -866,7 +866,7 @@ extern int parse_mode(const char *s, mode_t * theMode)
|
|||||||
|
|
||||||
#if defined BB_CHMOD_CHOWN_CHGRP || defined BB_PS || defined BB_LS \
|
#if defined BB_CHMOD_CHOWN_CHGRP || defined BB_PS || defined BB_LS \
|
||||||
|| defined BB_TAR || defined BB_ID || defined BB_LOGGER \
|
|| defined BB_TAR || defined BB_ID || defined BB_LOGGER \
|
||||||
|| defined BB_LOGNAME || defined BB_WHOAMI
|
|| defined BB_LOGNAME || defined BB_WHOAMI || defined BB_SH
|
||||||
|
|
||||||
/* This parses entries in /etc/passwd and /etc/group. This is desirable
|
/* This parses entries in /etc/passwd and /etc/group. This is desirable
|
||||||
* for BusyBox, since we want to avoid using the glibc NSS stuff, which
|
* for BusyBox, since we want to avoid using the glibc NSS stuff, which
|
||||||
|
Reference in New Issue
Block a user