f78
GNUPro Toolkit Documentation | Contents | Index | Next
 

Overview of GNUPro Toolkit   

About Cygnus

Pervasive computing

What's in this package

 

About the tools

Compilers and development tools

 
gcc 
C compiler
g++ 
C++ compiler
gdb 
Debugger
gas 
Assembler
cpp 
C Preprocessor
ld 
Linker
gdbtk
Debugger graphical user interface

Libraries

 
libstdc++ 
C++ class library
libio 
C++ iostreams library
libc 
ANSI C runtime library ( only available for cross-development )
libm 
C math subroutine library ( only available for cross-development )

Binary utilities

 
c++filt 
C++ symbol name deciphering utility
nm 
Lists object file symbol tables
objdump 
Displays object file information
size 
Lists section and total sizes
ar 
Manages object code archives
ranlib 
ffb
Generates archive index
strip 
Discards symbols
objcopy 
Copies and translates object files

General utilities

 
flex 
Fast lexical analyzer generator
make 
Compilation control program
diff, diff3, sdiff 
Compare text files
patch 
Installs source fixes
cmp 
Compares files byte-by-byte
send-pr 
Sends structured problem reports to Cygnus
install-sid 
Customizes send-pr for your site
gcov 
Coverage analyzer

GNUPro Toolkit documentation

Documentation conventions

What's in the documentation

 

Using online documentation

 
Texinfo*, texindex , texi2dvi 
Documentation formatting tools
makeinfo , info 
Online documentation tools
 
 


See also Reading online documentation.

Reading online documentation

Using website documentation

 Contact Cygnus to report any problems to the documentation department: doc@cygnus.com .

Native configurations support

 
Sun SPARC Solaris 2.5.1/2.6
Sun SPARC SunOS 4.1.4
HP 9000/700 HP-UX 10.01/10.10/10.20
IBM RS/6000 AIX 3.2.5/4.1.4
IBM PowerPC AIX 4.1.4/4.2
DEC Alpha Digital UNIX 3.2C/4.0
SGI Iris 6.2
386+ for Windows
Windows NT4.0-sp3/95-osr2
Linux RedHat 5.0

Embedded cross-configuration support

 Embedded cross-configurations supported

  ffb
Host
Target
Output Format
SPARC Solaris 2.5.1-2.6 
H8/300
COFF
i960
COFF
M68K
a.out, COFF, ELF
MIPS R4xx0
ELF
MIPS R3xx0
ELF, ECOFF
PowerPC
ELF
SH
COFF
x86 a.out, ELF
SPARC SunOS 4.1.4 H8/300 COFF
i960COFF
M68K COFF
MIPS R3xx0 ELF
MIPS R4xx0 ELF
PowerPC EABI
SH COFF
x86 ELF
Windows NT4.0/95 H8/300 COFF
i960 COFF
M68K COFF
PowerPC EABI
SH COFF

Version numbers for programs

Versions of the tools

Program 
Version Numbers
bfd 
2.8-gnupro-98r1 
binutils 
2.9-gnupro-98r1 
diff 
2.7-gnupro-98r1 
expect 
5.21-gnupro-98r1 
flex 
2.5-gnupro-98r1 
gas 
2.9-gnupro-98r1 
gcc 
2.9-gnupro-98r1 
gcov 
1.5-gnupro-98r1 
gdb  ffb
4.17-gnupro-98r1 
ld 
2.8-gnupro-98r1 
libstdc++ 
2.8-gnupro-98r1 
libio 
2.8-gnupro-98r1 
make 
3.75-gnupro-98r1 
makeinfo 
1.67-gnupro-98r1 
newlib/libc 
1.8-gnupro-98r1 
newlib/libm 
1.8-gnupro-98r1 
patch 
2.5-gnupro-98r1 
send-pr 
3.104-gnupro-98r1 

Naming hosts and targets

 
 
 
 

Host names

Table 5: Naming hosts

Canonical name
Platform 
alpha-dec-osf3.2C 
DEC Alpha Digital UNIX v3.2C
alpha-dec-osf4.0 
DEC Alpha Digital UNIX v4.0
hppa1.1-hp-hpux10 
HP 9000/700, HP-UX B.10.01
hppa1.1-hp-hpux10.20 
HP 9000/700, HP-UX B.10.20
i386-cygwin32 
Windows NT-sp3/95-osr2
i386-pc-linux-gnu 
Intel PC, Linux RedHat 5.0
mips-sgi-irix6 
SGI Irix 6.2
powerpc-ibm-aix4.1 
IBM PowerPC, AIX 4.1.4
powerpc-ibm-aix4.2 
IBM PowerPC, AIX 4.2.1
rs6000-ibm-aix4.1 
IBM PowerPC, AIX4.1.4
sparc-sun-solaris2.5 
SPARCstation, Solaris 2.5.1
sparc-sun-solaris2.6 
SPARCstation, Solaris 2.6
sparc-sun-sunos4.1 
SPARCstation, SunOS 4.1.4

Target names

 
 
H8/300 processor name and output format
h8300-hms-coff 
COFF object code format
 
i960 processor names and output format
i960-coff 
MON960 monitor (COFF format)
 
M68K processor names and output formats
m68k-aout 
a.out object code format
m68k-coff 
COFF object code format
m68k-elf 
ELF object code format
 
MIPS processor names and output formats
mips-elf 
ELF object code format
mips-sgi-irix6 
ELF object code format
 
 
PowerPC processor names and output formats
ppc-eabi 
ELF object code format (EABI)
SH processor name and output format
sh-hms-coff 
COFF object code format
 
SPARC proce 8c8 ssor names and output formats
sparc-elf 
ELF object code format
sparc-aout 
a.out object code format
 
x86 processor names and output formats
i386-aout 
a.out object code format
i386-elf 
ELF object code format
 

Using config.guess

 
0