You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
o3de/cmake/Platform/Linux
Steve Pham 4d4f10beb8
Clang/GCC compiler settings update [SECURITY] (#7358)
- Add the following compilation flags for clang
  -fpie
  -fstack-protector-all
  -fstack-check (non-release)

- Add the following compilation flags for gcc
  -fpie
  -fstack-protector-all

- Fix -Wunused-result errors from above compilation flag updates

- Add _FORTIFY_SOURCE=2 to GCC DEFINES

Signed-off-by: Steve Pham <82231385+spham-amzn@users.noreply.github.com>
4 years ago
..
Packaging Removes all files from linux install (#6019) 4 years ago
CompilerSettings_linux.cmake [Linux] Prefer higher versioned clang compilers to lower versions (#6824) 4 years ago
Configurations_linux.cmake Clang/GCC compiler settings update [SECURITY] (#7358) 4 years ago
Install_linux.cmake Cherry-pick of Linux deb package to stabilization (#5778) 4 years ago
LYTestWrappers_linux.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
LYWrappers_linux.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PALDetection_linux.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
PAL_linux.cmake GCC Support for Linux 4 years ago
PackagingCodeSign_linux.cmake Add platform specific codesign script and modifications for Linux and Windows installer packaging (#5893) 4 years ago
PackagingPostBuild_linux.cmake Notices automation install (#6228) 4 years ago
PackagingPreBuild_linux.cmake Add platform specific codesign script and modifications for Linux and Windows installer packaging (#5893) 4 years ago
Packaging_linux.cmake Cherry-pick of Linux deb package to stabilization (#5778) 4 years ago
RPathChange.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
RuntimeDependencies_linux.cmake Shorten copyright headers by splitting into 2 lines (#2213) 5 years ago
platform_linux_files.cmake Add platform specific codesign script and modifications for Linux and Windows installer packaging (#5893) 4 years ago
runtime_dependencies_linux.cmake.in Some fixes for paths with spaces (#6757) 4 years ago