diff --git a/libgloss/ChangeLog b/libgloss/ChangeLog index 6a3f797b7..9b37ea837 100644 --- a/libgloss/ChangeLog +++ b/libgloss/ChangeLog @@ -1,3 +1,10 @@ +2013-11-21 Marcus Shawcroft + + * aarch64/ftruncate.c: Include errno.h. + (ftruncate) Set errno. + * aarch64/truncate.c: Include errno.h. + (truncate) Set errno. + 2013-11-20 Marcus Shawcroft * arm/ftruncate.c: Include errno.h. diff --git a/libgloss/aarch64/ftruncate.c b/libgloss/aarch64/ftruncate.c index da46fc5d7..41a64d2ae 100644 --- a/libgloss/aarch64/ftruncate.c +++ b/libgloss/aarch64/ftruncate.c @@ -23,10 +23,12 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#include #include int ftruncate (int file, off_t length) { + errno = ENOSYS; return -1; } diff --git a/libgloss/aarch64/truncate.c b/libgloss/aarch64/truncate.c index d53394a67..92c0fcab3 100644 --- a/libgloss/aarch64/truncate.c +++ b/libgloss/aarch64/truncate.c @@ -23,10 +23,12 @@ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */ +#include #include int truncate (const char *path, off_t length) { + errno = ENOSYS; return -1; }