A C standard library for sh3eb-elf.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
DJ Delorie 6f810581fb [newlib] 14 years ago
..
Makefile.in 2004-06-27 Hideki Iwamoto <h-iwamoto@kit.hi-ho.ne.jp> 18 years ago
README 20000317 sourceware import 22 years ago
aclocal.m4 2006-04-19 Jeff Johnston <jjohnstn@redhat.com> 16 years ago
configure [newlib] 14 years ago
configure.in 2006-05-10 Jeff Johnston <jjohnstn@redhat.com> 16 years ago
crt0.S 20000317 sourceware import 22 years ago
hp-milli.s 20000317 sourceware import 22 years ago
op50n-io.S 20000317 sourceware import 22 years ago
op50n.h 20000317 sourceware import 22 years ago
op50n.ld 20000317 sourceware import 22 years ago
op50nled.c 20000317 sourceware import 22 years ago
setjmp.S 20000317 sourceware import 22 years ago
test.c 20000317 sourceware import 22 years ago
w89k-io.c 20000317 sourceware import 22 years ago
w89k.h 20000317 sourceware import 22 years ago
w89k.ld 20000317 sourceware import 22 years ago

README

				 Misc
....

Naming Conventions
------------------
The basic naming convention for Unix machines is that
hppa1.1-hp-proelf- is prepended to the front of each tool
name. For DOS machines, the names are truncated to just the base
tool name, like GCC.

Installation
------------
For this beta release, there are three tar files on the tape. A
simple "tar xvf [device name]" will work. One of the tarfiles is
all the sources, the others are binaries. One set is for a HP-UX
host, and the other set is for a sun4 host.

First, make a directory called /usr/cygnus/beta-941019. Cd into
this directory and type the tar command to extract the three tar
files. Once the tar files are off the tape, you can uncompress
and extract them. Typically, once they are installed, it's common
practice to make a symbolic link so the path
/usr/cygnus/beta-941019 works regardless which host. The actual
binaries are in /usr/cygnus/beta-941019/$host/bin, where host is
the configuration string for this machine.


WinBond W89k board
..................
Downloading
-----------
To download type the "U" command to the ROM monitor. This will
load to the address as specified in the srecord. This address is
0x100000.

To compile
----------
Use these arguments on the command line for either the linker or
the compiler:

-Tw89k.ld -Ttext 100000

To execute
----------
Type a "g = 100000" at thr ROM monitor after downloading to the
target. After downloading, PC will be set to the correct address,
but this command will *always* restart the execution from the
beginning.

To debug
--------
To connect GDB to the target, use the "target w89k [devicename]".

Oki OP50N board
...............

Downloading
-----------
To download, type "r 0" to the ROM monitor. The 0 is cause the
monitor wants to offset the address in the srecord to 0x40000. The
problem is that it doesn't relocate data right. So, we set the
address for .text and .data to 0x40000, and we don't want any
offset.

To compile
----------
Use these arguments on the command line for either the linker or
the compiler:

-Top50n.ld -Ttext 40000

To execute
----------
Type a "g 40000" at thr ROM monitor after downloading to the
target. After downloading, PC will be set to the correct address,
but this command will *always* restart the execution from the
beginning

To debug
--------
To connect GDB to the target, use the "target op50n [devicename]".