J.G. Stil
05 April 2006
Version 1.5.0
ymlpearl
Builds ymlpearl architecture simulation components.
Table of Contents
ymlpearl
[OPTIONS]
target
ymlpearl
is part of the SESAME software system. More information
can be found on the web at http://sesamesim.sourceforge.net/.
ymlpearl
finds a builds the target and all of its dependencies.
Dependencies are found by reading in the use statements in .ps files.
ymlpearlc is called to do the actual compilation. The result of the
build is an executable named 'target' which has its own interface
described in ymlpearlexec(1).
- -v
- verbose mode.
- -f
- force.
- -m
- mulga flag.
- -O#
- Set optimization level where # is a number see
the c compiler man page for specifics.
- -x
- xflag.
- -Dname=value
- Define a name value pair.
- -n
- Dry run. Just test for errors. No output.
- -C
- Don't link.
- -g
- Turn on debugging info.
- -coredump
- Output core on fatal errors.
- -p
- Turn on profiling information.
- -ccopt
- Add additional options to the c compiler.
- -Ldirectory
- Add a library search directory.
- -triv
- Turn on triv flag.
- -b
- Turn on bounds checking.
- .ps files
- ymlpearl interface description file.
- .pi files
- ymlpearl source file.
- PEARLPATH
- Specifies the pearl home directory
Build 'sim' and all of its dependencies
ymlpearl sim
Build 'sim' and all of its dependencies with optimization level 3 and debug information.
ymlpearl -O3 -g sim
B.J. Overeinder (pearl compiler)
J.G. Stil (pearl compiler)
Andy Pimentel andy@science.uva.nl
(various improvements)
Frank Terpstra ftrpstra@science.uva.nl
(yml interface)
Joseph Coffland jcofflan@users.sourceforge.net
(yml interface, frontend, docs)
ymlpearlexec(1),
ymlpp(1),
PNRunner(1),
http://sesamesim.sourceforge.net/
|