EasyManuals Logo

Texas Instruments TMS34010 Reference Guide

Texas Instruments TMS34010
181 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #38 background imageLoading...
Page #38 background image
Section
4
i
URi
t,
1
The C language that the
TMS34010
C compiler supports
is
based on the
Unix
6
System V C language that
is
described by Kernighan and Ritchie,
with
several additions and enhancements to provide compatibility
with
ANSI
C.
The most significant differences
are:
" The addition
of
enum data type.
A member
of
a structure can have the same name
as
a member of another
structure (unique names aren't required).
Pointers
to
bit
fields
within
structures
are
allowed.
Structures and unions may be passed
as
parameters
to
functions, re-
turned by functions, and assigned
directly.
This section compares the C language compiled by the TMS3401 0 C compiler
to the C language described by Kernighan and Ritchie. It presents
only
the
differences in the
two
forms
of
the C language. The TMS3401 0 C compiler
supports standard Kernighan and Ritchie C except
as
noted in this section.
Throughout
this section, references to Kernighan and Ritchie's ~ Reference
Manual
(Appendix
A
of
The
C Programming Language)
are
shown
in
the left
margin.
Topics in this section
include:
Section
Page
4.1
Identifiers, Keywords, and Constants ......................................................
4-2
4.2
TMS34010
C Data Types .........................................................................
4-4
4.3 Object Alignment .......................................................................................
4-6
4.4 Conversions ................................................................................................
4-6
4.5 Expressions .................................................................................................
4-7
4.6 Declarations ................................................................................................
4-8
4.7 Initialization
of
Static and Global Variables .........................................
4-10
4.8
asm
Statement .........................................................................................
4-10
4.9 Lexical Scope Rules ............................................................................... 4-11
6
UNIX
is
a registered trademark
of
AT&T.
4-1

Table of Contents

Other manuals for Texas Instruments TMS34010

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TMS34010 and is the answer not in the manual?

Texas Instruments TMS34010 Specifications

General IconGeneral
BrandTexas Instruments
ModelTMS34010
CategoryComputer Hardware
LanguageEnglish

Related product manuals