### GNUPro® Toolkit

# GNUPro Toolkit Reference for eCos NEC Vr4300

> > > > > > > > ## eCos 1.2.9

> > > > > > > > ## October, 1999

## Cygnus

Copyright©1998, 1999 CYGNUS SOLUTIONS, Inc. All rights reserved.
No part of this document may be reproduced in any form or by any means without the prior express written consent of CYGNUS SOLUTIONS, Inc.

No part of this document may be changed and/or modified without the prior express written consent of CYGNUS SOLUTIONS, Inc.

GNUPro ® , the GNUPro ® logo, and the Cygnus Solutions logo are all registered trademarks of CYGNUS SOLUTIONS, Inc. All other brand and product names are trademarks of their respective owners.

##### Part #: 300-400-1010061-1.2.9

# Contents

> GNUPro warranty
> How to contact Cygnus

Introduction

> Tool naming conventions
> Toolkit features
> Processor version(s)
> Targets Supported
> Hosts Supported
> Object file format
> GNUPro on Windows NT
> Windows environment settings
> Case Sensitivity

Reference

> Compiler

> > VR4300-specific command-line options
> > Preprocessor symbols
> > VR4300-specific attributes
> > New compiler and linker features
> > Initialization prioritization
> > Selective linking

> EABI Summary

> > Data type sizes and alignments
> > Subroutine calls
> > The Stack Frame
> > Parameter Assignment to Registers

> Assembler

> > VR4300-specific command-line options
> > Syntax
> > Register names
> > Assembler directives
> > MIPS Synthetic Instructions Supported for the VR4300

> Linker

> > VR4300-specific command-line options

> Debugger

> > VR4300-specific command-line options
> > Debugging programs with multiple threads

Bibliography