parrotcode: Configuration | |
Contents |
Parrot is configured by running
the Configure.pl script. This is essentially just a wrapper around
Parrot::Configure::RunSteps
. The steps are listed below in the order in
which they are performed.
Configure.pl
Parrot's Configuration Script.
config/init/manifest.pl
MANIFEST Check.
config/init/data.pl
Configuration Defaults.
config/init/miniparrot.pl
Miniparrot configuration.
config/init/hints.pl
Platform Hints.
config/init/headers.pl
Nongenerated Headers.
config/init/optimize.pl
Optimization.
config/inter/progs.pl
C Compiler and Linker.
config/inter/types.pl
Sizes for Parrot Types.
config/inter/ops.pl
Ops Files.
config/inter/exp.pl
Experimental Systems.
config/inter/pmc.pl
PMC Files.
config/auto/gcc.pl
GNU C Compiler.
config/auto/alignptrs.pl
Pointer Alignment.
config/auto/headers.pl
C headers.
config/auto/sizes.pl
Various Sizes.
config/auto/byteorder.pl
Native Byteorder.
config/auto/pack.pl
Packing.
config/auto/format.pl
Sprintf Formats.
config/auto/isreg.pl
S_ISREG.
config/auto/jit.pl
JIT Capability.
config/auto/funcptr.pl
Function Pointer Casts.
config/auto/cgoto.pl
Computed C
config/auto/inline.pl
Inline Compiler Support.
config/auto/gc.pl
Garbage Collection.
config/auto/memalign.pl
Memory Alignment.
config/auto/signal.pl
Signals.
config/auto/env.pl
System Environment.
config/auto/aio.pl
Test for AIO.
config/auto/gmp.pl
Test for GNU MP (GMP) Math library.
config/auto/snprintf.pl
Test for snprintf.
config/gen/cpu.pl
CPU specific Files.
config/gen/icu.pl
ICU.
config/gen/config_h.pl
Configuration Header.
config/gen/core_pmcs.pl
Core PMC List.
config/gen/parrot_include.pl
Runtime Includes.
config/gen/makefiles.pl
Build files.
config/gen/platform.pl
Platform Files.
config/gen/config_pm.pl
Record configuration data.
docs/configuration.pod
How to add new configuration steps.
runtime/parrot/library/config.imc
PASM/IMC access to Parrot configuration data.
|