Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Add script to build EMBB for all GCC multilibs
Add a script to build and install EMBB for all GCC cross-compiler multilibs for a certain target. For example ./scripts/build_gcc_multilibs.sh arm-rtems4.12 will build and install EMBB for all multilibs of the arm-rtems4.12 GCC cross-compiler installation. This results in one header install directory /opt/rtems-4.12/arm-rtems4.12/include/embb and the following libraries /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/libembb_algorithms_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/libembb_base_c.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/libembb_base_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/libembb_containers_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/libembb_dataflow_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/libembb_mtapi_c.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/libembb_mtapi_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/libembb_mtapi_network_c.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/vfpv3-d16/hard/libembb_algorithms_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/vfpv3-d16/hard/libembb_base_c.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/vfpv3-d16/hard/libembb_base_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/vfpv3-d16/hard/libembb_containers_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/vfpv3-d16/hard/libembb_dataflow_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/vfpv3-d16/hard/libembb_mtapi_c.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/vfpv3-d16/hard/libembb_mtapi_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/eb/thumb/armv7-r/vfpv3-d16/hard/libembb_mtapi_network_c.a /opt/rtems-4.12/arm-rtems4.12/lib/libembb_algorithms_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/libembb_base_c.a /opt/rtems-4.12/arm-rtems4.12/lib/libembb_base_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/libembb_containers_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/libembb_dataflow_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/libembb_mtapi_c.a /opt/rtems-4.12/arm-rtems4.12/lib/libembb_mtapi_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/libembb_mtapi_network_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv6-m/libembb_algorithms_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv6-m/libembb_base_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv6-m/libembb_base_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv6-m/libembb_containers_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv6-m/libembb_dataflow_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv6-m/libembb_mtapi_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv6-m/libembb_mtapi_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv6-m/libembb_mtapi_network_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/libembb_algorithms_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/libembb_base_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/libembb_base_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/libembb_containers_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/libembb_dataflow_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/libembb_mtapi_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/libembb_mtapi_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/libembb_mtapi_network_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/neon/hard/libembb_algorithms_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/neon/hard/libembb_base_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/neon/hard/libembb_base_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/neon/hard/libembb_containers_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/neon/hard/libembb_dataflow_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/neon/hard/libembb_mtapi_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/neon/hard/libembb_mtapi_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-a/neon/hard/libembb_mtapi_network_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/fpv4-sp-d16/hard/libembb_algorithms_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/fpv4-sp-d16/hard/libembb_base_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/fpv4-sp-d16/hard/libembb_base_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/fpv4-sp-d16/hard/libembb_containers_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/fpv4-sp-d16/hard/libembb_dataflow_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/fpv4-sp-d16/hard/libembb_mtapi_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/fpv4-sp-d16/hard/libembb_mtapi_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/fpv4-sp-d16/hard/libembb_mtapi_network_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/libembb_algorithms_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/libembb_base_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/libembb_base_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/libembb_containers_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/libembb_dataflow_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/libembb_mtapi_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/libembb_mtapi_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-m/libembb_mtapi_network_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/libembb_algorithms_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/libembb_base_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/libembb_base_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/libembb_containers_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/libembb_dataflow_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/libembb_mtapi_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/libembb_mtapi_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/libembb_mtapi_network_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/vfpv3-d16/hard/libembb_algorithms_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/vfpv3-d16/hard/libembb_base_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/vfpv3-d16/hard/libembb_base_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/vfpv3-d16/hard/libembb_containers_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/vfpv3-d16/hard/libembb_dataflow_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/vfpv3-d16/hard/libembb_mtapi_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/vfpv3-d16/hard/libembb_mtapi_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/armv7-r/vfpv3-d16/hard/libembb_mtapi_network_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/cortex-m7/fpv5-d16/hard/libembb_algorithms_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/cortex-m7/fpv5-d16/hard/libembb_base_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/cortex-m7/fpv5-d16/hard/libembb_base_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/cortex-m7/fpv5-d16/hard/libembb_containers_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/cortex-m7/fpv5-d16/hard/libembb_dataflow_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/cortex-m7/fpv5-d16/hard/libembb_mtapi_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/cortex-m7/fpv5-d16/hard/libembb_mtapi_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/cortex-m7/fpv5-d16/hard/libembb_mtapi_network_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/libembb_algorithms_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/libembb_base_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/libembb_base_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/libembb_containers_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/libembb_dataflow_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/libembb_mtapi_c.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/libembb_mtapi_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/thumb/libembb_mtapi_network_c.a /opt/rtems-4.12/arm-rtems4.12/lib/vfp/hard/libembb_algorithms_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/vfp/hard/libembb_base_c.a /opt/rtems-4.12/arm-rtems4.12/lib/vfp/hard/libembb_base_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/vfp/hard/libembb_containers_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/vfp/hard/libembb_dataflow_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/vfp/hard/libembb_mtapi_c.a /opt/rtems-4.12/arm-rtems4.12/lib/vfp/hard/libembb_mtapi_cpp.a /opt/rtems-4.12/arm-rtems4.12/lib/vfp/hard/libembb_mtapi_network_c.a
- Loading branch information