Index289
set
command, 155–56
set env
command, 155
show
command, 143
show environment
command, 154–55
show path
command, 154
stack, dealing with, 146–51
step
command, 137–38, 144–46
sum.c
program, 151
undisplay
command, 154
unset env
command, 155
using stubs with, 256
variables:
automatically displaying with each
command, 153–54
displaying, 151–56
environment variables, 154–55
modifying, 155–56
program, 151–52
GNU Emacs, 12
GNU make utility,
See
make
utility
GNU Pascal, 96
GNU Public License (GPL), 190
GNU style, 206–7
H
-h
option:
ltrace
utility, 224
objdump
utility, 233–34
Hardware platform, 10–11
selection criteria for, 13–14
hexdump
utility, 13
I
-i
option,
diff
command, 217
IDE drives, 278–79
ifdef
directive, 132
ifeq
directive, 132
ifndef
directive, 133
ifneq
directive, 132
Implicit rules,
make
utility, 118–19
indent
utility, 203, 204–14
blank lines/comments, 209–10
braces, formatting, 210–11
coding styles, selecting, 206–9
declarations, formatting, 211–12
efficient use of, 206
getting started with, 205–6
long lines, breaking, 212–13
options summary, 213–14
.indent.pro
, 206
info break
command, 159–60
info display
command:
GDB, 154
J
Java:
applets:
building, 271–72
testing with Netscape, 272
applications:
building, 270–71
running, 271
using
gcj
compiler to build, 271
compiler, 264
Embedded Java, 274
and GCC, 45
Java 2 Micro Edition (J2ME), 275
Java 2 SDK, 267–69
Java code, compiling, 270–71
Java Virtual Machine (JVM), 263–64
Jboss, 266–67
Jikes, 272–74
Kaffe, 264–65
platform independent development with,
263–75
real-time, 274
source code file:
creating, 270
wireless applications, 275
Java 2 Micro Edition (J2ME), 275
Java 2 SDK, 267–69
Enterprise Edition, 267
getting/installing from Sun Microsys-
tems, 269
jar
files, creating, 269
Standard Edition, 267–68
non-blocking I/O, 267–68
security enhancements, 268
Web services, 268