]> sourceware.org Git - newlib-cygwin.git/commitdiff
[ARM] set errno in ftruncate and truncate stubs.
authorMarcus Shawcroft <marcus.shawcroft@arm.com>
Thu, 21 Nov 2013 15:49:05 +0000 (15:49 +0000)
committerMarcus Shawcroft <marcus.shawcroft@arm.com>
Thu, 21 Nov 2013 15:49:05 +0000 (15:49 +0000)
libgloss/ChangeLog
libgloss/arm/ftruncate.c
libgloss/arm/truncate.c

index 4515f8efb75da76f9f02eb236143811c0ff370eb..6a3f797b7654b8d1d5f6b8865843c49069d1d699 100644 (file)
@@ -1,3 +1,10 @@
+2013-11-20  Marcus Shawcroft  <marcus.shawcroft@arm.com>
+
+       * arm/ftruncate.c: Include errno.h.
+       (ftruncate) Set errno.
+       * arm/truncate.c: Include errno.h.
+       (truncate) Set errno.
+
 2013-11-18  Marcus Shawcroft  <marcus.shawcroft@arm.com>
 
        * arm/ftruncate.c: New.
index da46fc5d76e5dfbb87a782b59e982a37ebb9913a..41a64d2ae511a8f96b3fc3df062a2a040cdf9ee5 100644 (file)
  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */
 
+#include <errno.h>
 #include <sys/types.h>
 
 int
 ftruncate (int file, off_t length)
 {
+  errno = ENOSYS;
   return -1;
 }
index d53394a6722038fac0d05c77f2179ed07622ba7a..92c0fcab30c9f230b0bdd075f079168e8ae93044 100644 (file)
  NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
  SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. */
 
+#include <errno.h>
 #include <sys/types.h>
 
 int
 truncate (const char *path, off_t length)
 {
+  errno = ENOSYS;
   return -1;
 }
This page took 0.03613 seconds and 5 git commands to generate.