Skip to content

Commit

Permalink
cmake: platforms: xlnx: Add PROJECT_VENDOR
Browse files Browse the repository at this point in the history
Add PROJECT_VENDOR to Xilinx-AMD .cmake platform files.

Signed-off-by: Ben Levinsky <ben.levinsky@amd.com>
  • Loading branch information
bentheredonethat committed Aug 14, 2024
1 parent 2c9fa10 commit 39671f3
Show file tree
Hide file tree
Showing 8 changed files with 8 additions and 0 deletions.
1 change: 1 addition & 0 deletions cmake/platforms/microblaze-generic.cmake
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
set (CMAKE_SYSTEM_PROCESSOR "microblaze" CACHE STRING "")
set (MACHINE "microblaze_generic" CACHE STRING "")
set (PROJECT_VENDOR "xlnx" CACHE STRING "")
set (CROSS_PREFIX "mb-" CACHE STRING "")
# These flags are for a demo. If microblaze is changed, the flags need to be changed too.
set (CMAKE_C_FLAGS "-mlittle-endian -mxl-barrel-shift -mxl-pattern-compare \
Expand Down
1 change: 1 addition & 0 deletions cmake/platforms/zynq7-freertos.cmake
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
set (CMAKE_SYSTEM_PROCESSOR "arm" CACHE STRING "")
set (MACHINE "zynq7" CACHE STRING "")
set (PROJECT_VENDOR "xlnx" CACHE STRING "")
set (CROSS_PREFIX "arm-none-eabi-" CACHE STRING "")

set (CMAKE_C_FLAGS "-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard" CACHE STRING "")
Expand Down
1 change: 1 addition & 0 deletions cmake/platforms/zynq7-generic-iar.cmake
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
set (CMAKE_SYSTEM_PROCESSOR "arm" CACHE STRING "")
set (PROJECT_VENDOR "xlnx" CACHE STRING "")
set (CROSS_SUFFIX "arm" CACHE STRING "")
include (cross-generic-iar)

1 change: 1 addition & 0 deletions cmake/platforms/zynq7-generic.cmake
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
set (CMAKE_SYSTEM_PROCESSOR "arm" CACHE STRING "")
set (MACHINE "zynq7" CACHE STRING "")
set (PROJECT_VENDOR "xlnx" CACHE STRING "")
set (CROSS_PREFIX "arm-none-eabi-" CACHE STRING "")

set (CMAKE_C_FLAGS "-mcpu=cortex-a9 -mfpu=vfpv3 -mfloat-abi=hard" CACHE STRING "")
Expand Down
1 change: 1 addition & 0 deletions cmake/platforms/zynqmp-a53-freertos.cmake
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
set (CMAKE_SYSTEM_PROCESSOR "aarch64" CACHE STRING "")
set (MACHINE "zynqmp_a53" CACHE STRING "")
set (PROJECT_VENDOR "xlnx" CACHE STRING "")
set (CROSS_PREFIX "aarch64-none-elf-" CACHE STRING "")
set (CMAKE_C_FLAGS "" CACHE STRING "")

Expand Down
1 change: 1 addition & 0 deletions cmake/platforms/zynqmp-a53-generic.cmake
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
set (CMAKE_SYSTEM_PROCESSOR "aarch64" CACHE STRING "")
set (MACHINE "zynqmp_a53" CACHE STRING "")
set (PROJECT_VENDOR "xlnx" CACHE STRING "")
set (CROSS_PREFIX "aarch64-none-elf-" CACHE STRING "")
set (CMAKE_C_FLAGS "" CACHE STRING "")

Expand Down
1 change: 1 addition & 0 deletions cmake/platforms/zynqmp-r5-freertos.cmake
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
set (CMAKE_SYSTEM_PROCESSOR "arm" CACHE STRING "")
set (MACHINE "zynqmp_r5" CACHE STRING "")
set (PROJECT_VENDOR "xlnx" CACHE STRING "")
set (CROSS_PREFIX "armr5-none-eabi-" CACHE STRING "")
set (CMAKE_C_FLAGS "-mfloat-abi=soft -mcpu=cortex-r5" CACHE STRING "")

Expand Down
1 change: 1 addition & 0 deletions cmake/platforms/zynqmp-r5-generic.cmake
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
set (CMAKE_SYSTEM_PROCESSOR "arm" CACHE STRING "")
set (MACHINE "zynqmp_r5" CACHE STRING "")
set (CROSS_PREFIX "armr5-none-eabi-" CACHE STRING "")
set (PROJECT_VENDOR "xlnx" CACHE STRING "")

# Xilinx SDK version earlier than 2017.2 use mfloat-abi=soft by default to generate libxil
set (CMAKE_C_FLAGS "-mfloat-abi=hard -mfpu=vfpv3-d16 -mcpu=cortex-r5" CACHE STRING "")
Expand Down

0 comments on commit 39671f3

Please sign in to comment.