* config/arm/thumb.h: Add super interworking support.
* config/arm/thumb.c: Add super interworking support.
* config/arm/thumb.md: Add super interworking support.
- * config/arm/tpe.h: New file.
* config/arm/lib1funcs.asm: Add interworking support.
* config/arm/lib1thumb.asm: Add super interworking support.
- * config/arm/t-pe: New file.
* config/arm/t-semi: Add interworking support.
* config/arm/t-thumb: Add interworking support.
- * config/arm/t-pe-thumb: New file.
* config/arm/README-interworking: New file.
- * config.sub: Add thumb-pe target.
- * configure.in: Add thumb-pe target.
- * configure: Add thumb-pe target.
Wed Apr 1 14:38:10 1998 Jim Wilson <wilson@cygnus.com>
thumb | thumbel)
basic_machine=$basic_machine-unknown
;;
- thumb-pe) # CYGNUS LOCAL nickc/thumb-pe
- basic_machine=$basic_machine-unknown
- ;;
- # END CYGNUS LOCAL nickc/thumb-pe
# We use `pc' rather than `unknown'
# because (1) that's what they normally are, and
# (2) the word "unknown" tends to confuse beginning users.
md_file=arm/thumb.md
tmake_file=arm/t-thumb
;;
- # CYGNUS LOCAL thumb-pe/nickc
- thumb-*-pe)
- tm_file=arm/tpe.h
- out_file=arm/thumb.c
- xm_file=arm/xm-thumb.h
- md_file=arm/thumb.md
- tmake_file=arm/t-pe-thumb
- extra_objs=pe.o
- ;;
- # END CYGNUS LOCAL
# This hasn't been upgraded to GCC 2.
# tron-*-*)
# cpu_type=gmicro
md_file=arm/thumb.md
tmake_file=arm/t-thumb
;;
- # CYGNUS LOCAL thumb-pe/nickc
- thumb-*-pe)
- tm_file=arm/tpe.h
- out_file=arm/thumb.c
- xm_file=arm/xm-thumb.h
- md_file=arm/thumb.md
- tmake_file=arm/t-pe-thumb
- extra_objs=pe.o
- ;;
- # END CYGNUS LOCAL
# This hasn't been upgraded to GCC 2.
# tron-*-*)
# cpu_type=gmicro