| Flag |
Description |
| ${REQUIRED_USE} |
|
| ${SDCC_PORTS} |
|
| avr |
Add support for AVR -- not supported upstream |
| boehm-gc |
Enable Hans Boehm's garbage collector <pkg>dev-libs/boehm-gc</pkg> |
| device-lib |
Enable built of devices libraries |
| ds390 |
Add support for Dallas DS390 |
| ds400 |
Add support for Dallas DS400 |
| ez80-z80 |
Add support for EZ80-Z80 |
| gbz80 |
Add support for Gameboy gbz80 |
| hc08 |
Add support for Freescale/Motorola HC08 based |
| mcs51 |
Add support for Intel mcs51 |
| non-free |
Enable non-free runtime library parts |
| packihx |
Enable Intel HEX files pack utility |
| pdk13 |
Add support for PDK13 |
| pdk14 |
Add support for PDK14 |
| pdk15 |
Add support for PDK15 |
| pdk16 |
Add support for PDK16 |
| pic14 |
Add support for Microchip 14 bits PICs |
| pic16 |
Add support for Microchip 16 bits PICs |
| r2k |
Add support for Rabbit 2000 |
| r3ka |
Add support for Rabbit 3000A |
| s08 |
Add support for Freescale/Motorola S08 |
| sdbinutils |
Enable SDCC library archive utilities sdar, sdranlib, sdnm |
| sdcdb |
Enable SDCC source level debugger |
| sdcpp |
Enable SDCC preprocessor based on GCC cpp |
| stm8 |
Add support for STMicroelectronics STM8 |
| tlcs90 |
Add support for TLCS-90 |
| ucsim |
Enable software simulator for microcontrollers |
| z180 |
Add support for Zilog Z180 |
| z80 |
Add support for Zilog Z80 |
| Flag |
Description |
| accel |
Enable the generic hardware accelerator device driver |
| conformance |
Ensures that certain build options which would result in non-conformant pocl build stay disabled. Note that this does not quarantee a fully conformant build of pocl. |
| cuda |
Enable the CUDA backend for NVIDIA GPUs |
| float-conversion |
When enabled, OpenCL printf() call's f/e/g formatters are handled by pocl. When disabled, these are handled by system C library. |
| hardening |
Enable hardening against various attacks. May worsen performance |
| hwloc |
Enable hwloc support |
| lto |
Adds support for link time optimization |
| memmanager |
Enables custom memory manager. Except for special circumstances, this should be disabled |
| Flag |
Description |
| X |
|
| hdf5 |
|
| html |
Build html documentation |
| ipmi |
Build support for collecting some ipmi stats |
| json |
Add support for json-persing via json-c |
| lua |
|
| multiple-slurmd |
Allow multiple slurmd to run |
| munge |
Enable authentication via munge |
| netloc |
Add support for netloc (amd64 only) |
| numa |
Add NUMA awareness |
| nvml |
Enable the NVML device discovery |
| ofed |
Add Infiniband support via ofed |
| rrdtool |
Enable rrdtool support |
| slurmdbd |
Install SQL server for slurmdbd |
| slurmrestd |
Build slurmrestd |
| torque |
Enable perl scripts that emulates pbs (qstat, qsub etc.) |
| ucx |
Enable Unified Communication X library support |
| yaml |
Add support for yaml |