diff options
author | Jeff Johnston <jjohnstn@redhat.com> | 2006-11-08 22:26:43 +0300 |
---|---|---|
committer | Jeff Johnston <jjohnstn@redhat.com> | 2006-11-08 22:26:43 +0300 |
commit | 292f8e2328d56d163f5a2fc7f07f348ccd6bb1ae (patch) | |
tree | d3e1fb321ea4bfdf39a153d7f482e22aaa0fd65d /newlib/configure.host | |
parent | 2fd2ddf3f5bacc7cccc9ac2d32b8024125808b6e (diff) |
2006-11-08 Jie Zhang <jzhang918@gmail.com>
* configure.host: Add support for bfin.
* libc/include/machine/ieeefp.h: Define __IEEE_LITTLE_ENDIAN for bfin.
* libc/include/machine/setjmp.h: Define _JBLEN for bfin.
* libc/machine/bfin/aclocal.m4: Generate.
* libc/machine/bfin/configure.in: New.
* libc/machine/bfin/configure: Generate.
* libc/machine/bfin/Makefile.am: New.
* libc/machine/bfin/Makefile.in: Generate.
* libc/machine/bfin/setjmp.S: New.
* libc/machine/bfin/longjmp.S: New.
* libc/machine/configure.in: Add bfin support.
* libc/machine/configure: Generate.
Diffstat (limited to 'newlib/configure.host')
-rw-r--r-- | newlib/configure.host | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/newlib/configure.host b/newlib/configure.host index 2c2afeff3..7cde98e36 100644 --- a/newlib/configure.host +++ b/newlib/configure.host @@ -99,6 +99,9 @@ case "${host_cpu}" in avr*) newlib_cflags="${newlib_cflags} -DPREFER_SIZE_OVER_SPEED -mcall-prologues" ;; + bfin) + machine_dir=bfin + ;; cris | crisv32) machine_dir=cris ;; @@ -334,6 +337,9 @@ case "${host}" in have_crt0="no" fi ;; + bfin-*-*) + sys_dir= + ;; crx*) sys_dir= ;; @@ -539,6 +545,9 @@ case "${host}" in avr*) newlib_cflags="${newlib_cflags} -DNO_EXEC -DSMALL_MEMORY -DMISSING_SYSCALL_NAMES" ;; + bfin*) + syscall_dir=syscalls + ;; cris-*-* | crisv32-*-*) default_newlib_io_long_long="yes" newlib_cflags="${newlib_cflags} -DHAVE_RENAME -D_USE_WRITE -DCOMPACT_CTYPE" |