+2011-06-21 Mike Frysinger <vapier@gentoo.org>
+
+ * bfin/syscalls.c: Trim trailing whitespace.
+ * bfin/crt0.S: Likewise.
+
2011-06-14 Joseph Myers <joseph@codesourcery.com>
* configure.in: Don't handle strongarm, ep9312 and xscale target
/* Parse string at r1 */
p0.l = __init;
- p0.h = __init;
- P3 = P4;
+ p0.h = __init;
+ P3 = P4;
call (p0)
p0.l = _atexit;
p0.h = _atexit;
#ifdef __BFIN_FDPIC__
- r0 = [P4 + __fini@FUNCDESC_GOT17M4] ;
- P3 = P4;
+ r0 = [P4 + __fini@FUNCDESC_GOT17M4];
+ P3 = P4;
#else
r0.l = __fini;
r0.h = __fini;
call (p0)
p0.l = ___setup_argv_and_call_main;
- p0.h = ___setup_argv_and_call_main;
- P3 = P4;
+ p0.h = ___setup_argv_and_call_main;
+ P3 = P4;
call (p0)
p0.l = _exit;
- p0.h = _exit;
- P3 = P4;
+ p0.h = _exit;
+ P3 = P4;
jump (p0) /* Should not return. */
nop;
block[0] = file;
block[1] = (int) ptr;
block[2] = len;
-
+
return do_syscall (SYS_read, block);
}
_write (int file, char *ptr, int len)
{
int block[3];
-
+
block[0] = file;
block[1] = (int) ptr;
block[2] = len;
-
+
return do_syscall (SYS_write, block);
}
if (heap_end == NULL)
heap_end = &end;
-
+
prev_heap_end = heap_end;
-
+
if (heap_end + incr > stack_ptr)
{
/* Some of the libstdc++-v3 tests rely upon detecting
extern void abort (void);
_write (1, "_sbrk: Heap and stack collision\n", 32);
-
+
abort ();
#else
errno = ENOMEM;
return (caddr_t) -1;
#endif
}
-
+
heap_end += incr;
return (caddr_t) prev_heap_end;
}
/* Return a clock that ticks at 100Hz. */
-clock_t
+clock_t
_times (struct tms * tp)
{
return -1;