First test of the Particle Engine - WIP

This commit is contained in:
Sylvain PILLOT 2023-01-07 20:15:39 +01:00
parent d141b28afd
commit 98779f7b42
74 changed files with 3369 additions and 1747 deletions

View File

@ -2,34 +2,41 @@
# toolchain file and module path of the fxSDK
cmake_minimum_required(VERSION 3.15)
project(MyShmup)
project(Schmup VERSION 1.0 LANGUAGES CXX C ASM)
include(GenerateG1A)
include(GenerateG3A)
include(Fxconv)
find_package(Azur 0.1 REQUIRED)
find_package(Gint 2.9 REQUIRED)
find_package(LibProf 2.4 REQUIRED)
set(SOURCES
src/main.cc
# ...
)
# Shared assets, fx-9860G-only assets and fx-CG-50-only assets
set(ASSETS
src/main.cpp
src/utilities.cpp
src/particles.cpp
# ...
)
set(ASSETS_cg
assets-cg/font.png
assets-cg/Sprites/emp_circ.png
assets-cg/Sprites/fill_circ_0.png
assets-cg/Sprites/fill_circ_1.png
assets-cg/Sprites/fill_circ_2.png
assets-cg/Sprites/fill_circ_3.png
assets-cg/Sprites/fill_circ_4.png
assets-cg/Sprites/fill_circ_5.png
# ...
)
fxconv_declare_assets(${ASSETS} ${ASSETS_fx} ${ASSETS_cg} WITH_METADATA)
add_executable(myaddin ${SOURCES} ${ASSETS} ${ASSETS_${FXSDK_PLATFORM}})
target_compile_options(myaddin PRIVATE -Wall -Wextra -Os -std=c++11 -c)
target_link_libraries(myaddin LibProf::LibProf Gint::Gint -lstdc++)
target_link_options(myaddin PRIVATE -Wl,-Map=Build_Addin.map)
add_executable(shmup ${SOURCES} ${ASSETS} ${ASSETS_${FXSDK_PLATFORM}})
target_compile_options(shmup PRIVATE -Wall -Wextra -Os -std=c++20)
target_link_options(shmup PRIVATE -Wl,-Map=Build_Addin.map -Wl,--print-memory-usage)
target_link_libraries(shmup Azur::Azur -lnum LibProf::LibProf Gint::Gint -lstdc++)
if("${FXSDK_PLATFORM_LONG}" STREQUAL fxCG50)
generate_g3a(TARGET myaddin OUTPUT "MyShmup.g3a"
generate_g3a(TARGET shmup OUTPUT "MyShmup.g3a"
NAME "MyShmup" ICONS assets-cg/icon-uns.png assets-cg/icon-sel.png)
endif()

Binary file not shown.

View File

@ -1,2 +1,3 @@
# A very simple Space Shooter - SHMUP - Shoot Them All
First attempt to use Lephe's Azur.

Binary file not shown.

After

Width:  |  Height:  |  Size: 261 B

Binary file not shown.

Binary file not shown.

After

Width:  |  Height:  |  Size: 256 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.4 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.1 KiB

Binary file not shown.

View File

@ -0,0 +1,5 @@
*.png:
type: bopti-image
name_regex: (.*)\.png img_\1
section: .data
profile: p4_rgb565a

BIN
assets-cg/font.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

View File

@ -1,3 +1,4 @@
example.png:
*.png:
type: bopti-image
name: img_example
name_regex: (.*)\.png img_\1
profile: p8_rgb565a

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

View File

@ -1,3 +0,0 @@
example.png:
type: bopti-image
name: img_example

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.3 KiB

File diff suppressed because it is too large Load Diff

View File

@ -20,6 +20,32 @@ CMAKE_ADDR2LINE:FILEPATH=/home/sylvain/.local/bin/sh-elf-addr2line
//Path to a program.
CMAKE_AR:FILEPATH=/home/sylvain/.local/bin/sh-elf-ar
//ASM compiler
CMAKE_ASM_COMPILER:FILEPATH=/home/sylvain/.local/bin/sh-elf-gcc
//A wrapper around 'ar' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_ASM_COMPILER_AR:FILEPATH=/home/sylvain/.local/bin/sh-elf-gcc-ar
//A wrapper around 'ranlib' adding the appropriate '--plugin' option
// for the GCC compiler
CMAKE_ASM_COMPILER_RANLIB:FILEPATH=/home/sylvain/.local/bin/sh-elf-gcc-ranlib
//Flags used by the ASM compiler during all build types.
CMAKE_ASM_FLAGS:STRING=
//Flags used by the ASM compiler during DEBUG builds.
CMAKE_ASM_FLAGS_DEBUG:STRING=-g
//Flags used by the ASM compiler during MINSIZEREL builds.
CMAKE_ASM_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG
//Flags used by the ASM compiler during RELEASE builds.
CMAKE_ASM_FLAGS_RELEASE:STRING=-O3 -DNDEBUG
//Flags used by the ASM compiler during RELWITHDEBINFO builds.
CMAKE_ASM_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG
//Choose the type of build, options are: None Debug Release RelWithDebInfo
// MinSizeRel ...
CMAKE_BUILD_TYPE:STRING=
@ -142,7 +168,22 @@ CMAKE_PROJECT_DESCRIPTION:STATIC=
CMAKE_PROJECT_HOMEPAGE_URL:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_NAME:STATIC=MyShmup
CMAKE_PROJECT_NAME:STATIC=Schmup
//Value Computed by CMake
CMAKE_PROJECT_VERSION:STATIC=1.0
//Value Computed by CMake
CMAKE_PROJECT_VERSION_MAJOR:STATIC=1
//Value Computed by CMake
CMAKE_PROJECT_VERSION_MINOR:STATIC=0
//Value Computed by CMake
CMAKE_PROJECT_VERSION_PATCH:STATIC=
//Value Computed by CMake
CMAKE_PROJECT_VERSION_TWEAK:STATIC=
//Path to a program.
CMAKE_RANLIB:FILEPATH=/home/sylvain/.local/bin/sh-elf-ranlib
@ -216,13 +257,13 @@ FXCONV_COMPILER_PATH:FILEPATH=/home/sylvain/.local/bin/fxconv
FXSDK_CMAKE_MODULE_PATH:UNINITIALIZED=/home/sylvain/.local/lib/cmake/fxsdk
//Value Computed by CMake
MyShmup_BINARY_DIR:STATIC=/home/sylvain/Programmes/Casio/shmup/build-cg
Schmup_BINARY_DIR:STATIC=/home/sylvain/Programmes/Casio/shmup/build-cg
//Value Computed by CMake
MyShmup_IS_TOP_LEVEL:STATIC=ON
Schmup_IS_TOP_LEVEL:STATIC=ON
//Value Computed by CMake
MyShmup_SOURCE_DIR:STATIC=/home/sylvain/Programmes/Casio/shmup
Schmup_SOURCE_DIR:STATIC=/home/sylvain/Programmes/Casio/shmup
########################
@ -233,6 +274,23 @@ MyShmup_SOURCE_DIR:STATIC=/home/sylvain/Programmes/Casio/shmup
CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_AR
CMAKE_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_COMPILER
CMAKE_ASM_COMPILER-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_COMPILER_AR
CMAKE_ASM_COMPILER_AR-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_COMPILER_RANLIB
CMAKE_ASM_COMPILER_RANLIB-ADVANCED:INTERNAL=1
CMAKE_ASM_COMPILER_WORKS:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_FLAGS
CMAKE_ASM_FLAGS-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_FLAGS_DEBUG
CMAKE_ASM_FLAGS_DEBUG-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_FLAGS_MINSIZEREL
CMAKE_ASM_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_FLAGS_RELEASE
CMAKE_ASM_FLAGS_RELEASE-ADVANCED:INTERNAL=1
//ADVANCED property for variable: CMAKE_ASM_FLAGS_RELWITHDEBINFO
CMAKE_ASM_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1
//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/home/sylvain/Programmes/Casio/shmup/build-cg
//Major version of cmake used to create the current loaded cache
@ -367,6 +425,8 @@ CMAKE_STRIP-ADVANCED:INTERNAL=1
CMAKE_UNAME:INTERNAL=/usr/bin/uname
//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE
CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1
//Details about finding Azur
FIND_PACKAGE_MESSAGE_DETAILS_Azur:INTERNAL=[/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib/libazur_gint.a][/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include][v0.1(0.1)]
//Details about finding Gint
FIND_PACKAGE_MESSAGE_DETAILS_Gint:INTERNAL=[TRUE][TRUE][v2.9.0-53(2.2.1)]
//Details about finding LibProf

View File

@ -0,0 +1,20 @@
set(CMAKE_ASM_COMPILER "/home/sylvain/.local/bin/sh-elf-gcc")
set(CMAKE_ASM_COMPILER_ARG1 "")
set(CMAKE_AR "/home/sylvain/.local/bin/sh-elf-ar")
set(CMAKE_ASM_COMPILER_AR "/home/sylvain/.local/bin/sh-elf-gcc-ar")
set(CMAKE_RANLIB "/home/sylvain/.local/bin/sh-elf-ranlib")
set(CMAKE_ASM_COMPILER_RANLIB "/home/sylvain/.local/bin/sh-elf-gcc-ranlib")
set(CMAKE_LINKER "/home/sylvain/.local/bin/sh-elf-ld")
set(CMAKE_MT "")
set(CMAKE_ASM_COMPILER_LOADED 1)
set(CMAKE_ASM_COMPILER_ID "GNU")
set(CMAKE_ASM_COMPILER_VERSION "")
set(CMAKE_ASM_COMPILER_ENV_VAR "ASM")
set(CMAKE_ASM_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC)
set(CMAKE_ASM_LINKER_PREFERENCE 0)

View File

@ -1,6 +1,6 @@
set(CMAKE_HOST_SYSTEM "Linux-5.15.0-56-generic")
set(CMAKE_HOST_SYSTEM "Linux-5.15.0-57-generic")
set(CMAKE_HOST_SYSTEM_NAME "Linux")
set(CMAKE_HOST_SYSTEM_VERSION "5.15.0-56-generic")
set(CMAKE_HOST_SYSTEM_VERSION "5.15.0-57-generic")
set(CMAKE_HOST_SYSTEM_PROCESSOR "x86_64")
include("/home/sylvain/.local/lib/cmake/fxsdk/FXCG50.cmake")

View File

@ -1,19 +1,3 @@
Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: /home/sylvain/.local/bin/sh-elf-gcc
Build flags:
Id flags:
The output was:
1
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/crt1.o : dans la fonction « main_k » :
(.text+0x5c) : référence indéfinie vers « ___setup_argv_and_call_main »
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/crt1.o : dans la fonction « atexit_k » :
(.text+0x64) : référence indéfinie vers « _atexit »
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a(exit.c.obj) : dans la fonction « _exit » :
exit.c:(.text+0x8) : référence indéfinie vers « __Exit »
collect2: erreur: ld a retourné le statut de sortie 1
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" failed.
Compiler: /home/sylvain/.local/bin/sh-elf-g++
Build flags:
@ -21,12 +5,30 @@ Id flags:
The output was:
1
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a(dso.c.obj):(.data+0x0) : définitions multiples de « ___dso_handle »; /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/crtbegin.o:(.data+0x0) : défini pour la première fois ici
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/crt1.o : dans la fonction « main_k » :
(.text+0x5c) : référence indéfinie vers « ___setup_argv_and_call_main »
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/crt1.o : dans la fonction « atexit_k » :
(.text+0x64) : référence indéfinie vers « _atexit »
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a(exit.c.obj) : dans la fonction « _exit » :
exit.c:(.text+0x8) : référence indéfinie vers « __Exit »
exit.c:(.text+0x18) : référence indéfinie vers « __Exit »
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a(malloc.c.obj) : dans la fonction « _malloc » :
malloc.c:(.text+0x18) : référence indéfinie vers « _kmalloc »
collect2: erreur: ld a retourné le statut de sortie 1
Compiling the C compiler identification source file "CMakeCCompilerId.c" failed.
Compiler: /home/sylvain/.local/bin/sh-elf-gcc
Build flags:
Id flags:
The output was:
1
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a(dso.c.obj):(.data+0x0) : définitions multiples de « ___dso_handle »; /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/crtbegin.o:(.data+0x0) : défini pour la première fois ici
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/crt1.o : dans la fonction « main_k » :
(.text+0x5c) : référence indéfinie vers « ___setup_argv_and_call_main »
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a(exit.c.obj) : dans la fonction « _exit » :
exit.c:(.text+0x18) : référence indéfinie vers « __Exit »
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld : /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a(malloc.c.obj) : dans la fonction « _malloc » :
malloc.c:(.text+0x18) : référence indéfinie vers « _kmalloc »
collect2: erreur: ld a retourné le statut de sortie 1

View File

@ -1,18 +1,5 @@
The target system is: Generic - 1 - sh
The host system is: Linux - 5.15.0-56-generic - x86_64
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /home/sylvain/.local/bin/sh-elf-gcc
Build flags:
Id flags: -c
The output was:
0
Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.o"
The C compiler identification is GNU, found in "/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.o"
The host system is: Linux - 5.15.0-57-generic - x86_64
Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded.
Compiler: /home/sylvain/.local/bin/sh-elf-g++
Build flags:
@ -26,161 +13,32 @@ Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" p
The CXX compiler identification is GNU, found in "/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.o"
Detecting C compiler ABI info compiled with the following output:
Change Dir: /home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /home/sylvain/.local/bin/sh-elf-gcc
Build flags:
Id flags: -c
Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_0d627/fast && /usr/bin/gmake -f CMakeFiles/cmTC_0d627.dir/build.make CMakeFiles/cmTC_0d627.dir/build
gmake[1]: Entering directory '/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj
/home/sylvain/.local/bin/sh-elf-gcc -DTARGET_FXCG50 -v -m4-nofpu -mb -ffreestanding -nostdlib -Wa,--dsp -o CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c
Using built-in specs.
COLLECT_AS_OPTIONS='--dsp'
COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-gcc
Target: sh3eb-elf
Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3,m4-nofpu --enable-languages=c,c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 11.1.0 (GCC)
COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_0d627.dir/'
/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/cc1 -quiet -v -imultilib m4-nofpu -D TARGET_FXCG50 /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_0d627.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -m4-nofpu -mb -version -ffreestanding -o /tmp/ccErjObK.s
GNU C17 (GCC) version 11.1.0 (sh3eb-elf)
compiled by GNU C version 11.2.0, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/sys-include"
#include "..." search starts here:
#include <...> search starts here:
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include
End of search list.
GNU C17 (GCC) version 11.1.0 (sh3eb-elf)
compiled by GNU C version 11.2.0, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 6a7d324b0cfd85a8a8d168bac1e13bf7
COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_0d627.dir/'
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/as -big --isa=sh4a-nofpu --dsp -o CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj /tmp/ccErjObK.s
COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/
LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/
COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.'
Linking C executable cmTC_0d627
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0d627.dir/link.txt --verbose=1
/home/sylvain/.local/bin/sh-elf-gcc -v -nostdlib -Wl,--no-warn-rwx-segments CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj -o cmTC_0d627 -lgcc
Using built-in specs.
COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-gcc
COLLECT_LTO_WRAPPER=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper
Target: sh3eb-elf
Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3,m4-nofpu --enable-languages=c,c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 11.1.0 (GCC)
COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/
LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/
COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_0d627' '-dumpdir' 'cmTC_0d627.'
/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2 -plugin /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so -plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZwf86z.res -m shelf -o cmTC_0d627 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib --no-warn-rwx-segments CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj -lgcc
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld: warning: cannot find entry symbol start; defaulting to 0000000000001000
COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_0d627' '-dumpdir' 'cmTC_0d627.'
gmake[1]: Leaving directory '/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp'
The output was:
0
Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "CMakeCCompilerId.o"
Parsed C implicit include dir info from above output: rv=done
found start of include info
found start of implicit include info
add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include]
add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed]
add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include]
end of search list found
collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include] ==> [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include]
collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed] ==> [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed]
collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include] ==> [/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include]
implicit include dirs: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include;/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include]
Parsed C implicit link information from above output:
link line regex: [^( *|.*[/\])(sh-elf-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_0d627/fast && /usr/bin/gmake -f CMakeFiles/cmTC_0d627.dir/build.make CMakeFiles/cmTC_0d627.dir/build]
ignore line: [gmake[1]: Entering directory '/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp']
ignore line: [Building C object CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj]
ignore line: [/home/sylvain/.local/bin/sh-elf-gcc -DTARGET_FXCG50 -v -m4-nofpu -mb -ffreestanding -nostdlib -Wa --dsp -o CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_AS_OPTIONS='--dsp']
ignore line: [COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-gcc]
ignore line: [Target: sh3eb-elf]
ignore line: [Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3 m4-nofpu --enable-languages=c c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions]
ignore line: [Thread model: single]
ignore line: [Supported LTO compression algorithms: zlib]
ignore line: [gcc version 11.1.0 (GCC) ]
ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_0d627.dir/']
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/cc1 -quiet -v -imultilib m4-nofpu -D TARGET_FXCG50 /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_0d627.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -m4-nofpu -mb -version -ffreestanding -o /tmp/ccErjObK.s]
ignore line: [GNU C17 (GCC) version 11.1.0 (sh3eb-elf)]
ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3 isl version isl-0.18-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring nonexistent directory "/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/sys-include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include]
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed]
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include]
ignore line: [End of search list.]
ignore line: [GNU C17 (GCC) version 11.1.0 (sh3eb-elf)]
ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3 isl version isl-0.18-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [Compiler executable checksum: 6a7d324b0cfd85a8a8d168bac1e13bf7]
ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_0d627.dir/']
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/as -big --isa=sh4a-nofpu --dsp -o CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj /tmp/ccErjObK.s]
ignore line: [COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/]
ignore line: [LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.']
ignore line: [Linking C executable cmTC_0d627]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0d627.dir/link.txt --verbose=1]
ignore line: [/home/sylvain/.local/bin/sh-elf-gcc -v -nostdlib -Wl --no-warn-rwx-segments CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj -o cmTC_0d627 -lgcc ]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper]
ignore line: [Target: sh3eb-elf]
ignore line: [Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3 m4-nofpu --enable-languages=c c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions]
ignore line: [Thread model: single]
ignore line: [Supported LTO compression algorithms: zlib]
ignore line: [gcc version 11.1.0 (GCC) ]
ignore line: [COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/]
ignore line: [LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_0d627' '-dumpdir' 'cmTC_0d627.']
link line: [ /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2 -plugin /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so -plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccZwf86z.res -m shelf -o cmTC_0d627 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib --no-warn-rwx-segments CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj -lgcc]
arg [/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccZwf86z.res] ==> ignore
arg [-m] ==> ignore
arg [shelf] ==> ignore
arg [-o] ==> ignore
arg [cmTC_0d627] ==> ignore
arg [-L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] ==> dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0]
arg [-L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib] ==> dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib]
arg [--no-warn-rwx-segments] ==> ignore
arg [CMakeFiles/cmTC_0d627.dir/CMakeCCompilerABI.c.obj] ==> ignore
arg [-lgcc] ==> lib [gcc]
collapse library dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] ==> [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0]
collapse library dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib] ==> [/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib]
implicit libs: [gcc]
implicit objs: []
implicit dirs: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib]
implicit fwks: []
The C compiler identification is GNU, found in "/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.o"
Checking whether the ASM compiler is GNU using "--version" matched "(GNU assembler)|(GCC)|(Free Software Foundation)":
sh-elf-gcc (GCC) 11.1.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Detecting CXX compiler ABI info compiled with the following output:
Change Dir: /home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_16927/fast && /usr/bin/gmake -f CMakeFiles/cmTC_16927.dir/build.make CMakeFiles/cmTC_16927.dir/build
Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_8c036/fast && /usr/bin/gmake -f CMakeFiles/cmTC_8c036.dir/build.make CMakeFiles/cmTC_8c036.dir/build
gmake[1]: Entering directory '/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp'
Building CXX object CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj
/home/sylvain/.local/bin/sh-elf-g++ -DTARGET_FXCG50 -v -m4-nofpu -mb -ffreestanding -nostdlib -Wa,--dsp -o CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp
Building CXX object CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj
/home/sylvain/.local/bin/sh-elf-g++ -DTARGET_FXCG50 -v -m4-nofpu -mb -ffreestanding -nostdlib -Wa,--dsp -o CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp
Using built-in specs.
COLLECT_AS_OPTIONS='--dsp'
COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-g++
@ -189,8 +47,8 @@ Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxs
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 11.1.0 (GCC)
COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_16927.dir/'
/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/cc1plus -quiet -v -imultilib m4-nofpu -D TARGET_FXCG50 /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_16927.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -m4-nofpu -mb -version -ffreestanding -o /tmp/cc5P1XOC.s
COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_8c036.dir/'
/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/cc1plus -quiet -v -imultilib m4-nofpu -D TARGET_FXCG50 /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_8c036.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -m4-nofpu -mb -version -ffreestanding -o /tmp/ccMrYvxu.s
GNU C++17 (GCC) version 11.1.0 (sh3eb-elf)
compiled by GNU C version 11.2.0, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP
@ -210,14 +68,14 @@ GNU C++17 (GCC) version 11.1.0 (sh3eb-elf)
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: cae173bcd94fa9138170fd98f854a2b0
COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_16927.dir/'
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/as -big --isa=sh4a-nofpu --dsp -o CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc5P1XOC.s
COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_8c036.dir/'
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/as -big --isa=sh4a-nofpu --dsp -o CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccMrYvxu.s
COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/
LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/
COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.'
Linking CXX executable cmTC_16927
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_16927.dir/link.txt --verbose=1
/home/sylvain/.local/bin/sh-elf-g++ -v -nostdlib -Wl,--no-warn-rwx-segments CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_16927 -lgcc
COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.'
Linking CXX executable cmTC_8c036
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8c036.dir/link.txt --verbose=1
/home/sylvain/.local/bin/sh-elf-g++ -v -nostdlib -Wl,--no-warn-rwx-segments CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_8c036 -lgcc
Using built-in specs.
COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-g++
COLLECT_LTO_WRAPPER=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper
@ -228,10 +86,10 @@ Supported LTO compression algorithms: zlib
gcc version 11.1.0 (GCC)
COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/
LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/
COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_16927' '-dumpdir' 'cmTC_16927.'
/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2 -plugin /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so -plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTJYj4T.res -m shelf -o cmTC_16927 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib --no-warn-rwx-segments CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj -lgcc
COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_8c036' '-dumpdir' 'cmTC_8c036.'
/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2 -plugin /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so -plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdO2FM1.res -m shelf -o cmTC_8c036 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib --no-warn-rwx-segments CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj -lgcc
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld: warning: cannot find entry symbol start; defaulting to 0000000000001000
COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_16927' '-dumpdir' 'cmTC_16927.'
COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_8c036' '-dumpdir' 'cmTC_8c036.'
gmake[1]: Leaving directory '/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp'
@ -259,10 +117,10 @@ Parsed CXX implicit link information from above output:
link line regex: [^( *|.*[/\])(sh-elf-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_16927/fast && /usr/bin/gmake -f CMakeFiles/cmTC_16927.dir/build.make CMakeFiles/cmTC_16927.dir/build]
ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_8c036/fast && /usr/bin/gmake -f CMakeFiles/cmTC_8c036.dir/build.make CMakeFiles/cmTC_8c036.dir/build]
ignore line: [gmake[1]: Entering directory '/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp']
ignore line: [Building CXX object CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj]
ignore line: [/home/sylvain/.local/bin/sh-elf-g++ -DTARGET_FXCG50 -v -m4-nofpu -mb -ffreestanding -nostdlib -Wa --dsp -o CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Building CXX object CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj]
ignore line: [/home/sylvain/.local/bin/sh-elf-g++ -DTARGET_FXCG50 -v -m4-nofpu -mb -ffreestanding -nostdlib -Wa --dsp -o CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_AS_OPTIONS='--dsp']
ignore line: [COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-g++]
@ -271,8 +129,8 @@ Parsed CXX implicit link information from above output:
ignore line: [Thread model: single]
ignore line: [Supported LTO compression algorithms: zlib]
ignore line: [gcc version 11.1.0 (GCC) ]
ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_16927.dir/']
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/cc1plus -quiet -v -imultilib m4-nofpu -D TARGET_FXCG50 /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_16927.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -m4-nofpu -mb -version -ffreestanding -o /tmp/cc5P1XOC.s]
ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_8c036.dir/']
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/cc1plus -quiet -v -imultilib m4-nofpu -D TARGET_FXCG50 /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_8c036.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -m4-nofpu -mb -version -ffreestanding -o /tmp/ccMrYvxu.s]
ignore line: [GNU C++17 (GCC) version 11.1.0 (sh3eb-elf)]
ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3 isl version isl-0.18-GMP]
ignore line: []
@ -292,14 +150,14 @@ Parsed CXX implicit link information from above output:
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [Compiler executable checksum: cae173bcd94fa9138170fd98f854a2b0]
ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_16927.dir/']
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/as -big --isa=sh4a-nofpu --dsp -o CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj /tmp/cc5P1XOC.s]
ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_8c036.dir/']
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/as -big --isa=sh4a-nofpu --dsp -o CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj /tmp/ccMrYvxu.s]
ignore line: [COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/]
ignore line: [LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [Linking CXX executable cmTC_16927]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_16927.dir/link.txt --verbose=1]
ignore line: [/home/sylvain/.local/bin/sh-elf-g++ -v -nostdlib -Wl --no-warn-rwx-segments CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_16927 -lgcc ]
ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.']
ignore line: [Linking CXX executable cmTC_8c036]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_8c036.dir/link.txt --verbose=1]
ignore line: [/home/sylvain/.local/bin/sh-elf-g++ -v -nostdlib -Wl --no-warn-rwx-segments CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj -o cmTC_8c036 -lgcc ]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-g++]
ignore line: [COLLECT_LTO_WRAPPER=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper]
@ -310,21 +168,169 @@ Parsed CXX implicit link information from above output:
ignore line: [gcc version 11.1.0 (GCC) ]
ignore line: [COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/]
ignore line: [LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_16927' '-dumpdir' 'cmTC_16927.']
link line: [ /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2 -plugin /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so -plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTJYj4T.res -m shelf -o cmTC_16927 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib --no-warn-rwx-segments CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj -lgcc]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_8c036' '-dumpdir' 'cmTC_8c036.']
link line: [ /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2 -plugin /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so -plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccdO2FM1.res -m shelf -o cmTC_8c036 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib --no-warn-rwx-segments CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj -lgcc]
arg [/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccTJYj4T.res] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccdO2FM1.res] ==> ignore
arg [-m] ==> ignore
arg [shelf] ==> ignore
arg [-o] ==> ignore
arg [cmTC_16927] ==> ignore
arg [cmTC_8c036] ==> ignore
arg [-L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] ==> dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0]
arg [-L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib] ==> dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib]
arg [--no-warn-rwx-segments] ==> ignore
arg [CMakeFiles/cmTC_16927.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore
arg [CMakeFiles/cmTC_8c036.dir/CMakeCXXCompilerABI.cpp.obj] ==> ignore
arg [-lgcc] ==> lib [gcc]
collapse library dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] ==> [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0]
collapse library dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib] ==> [/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib]
implicit libs: [gcc]
implicit objs: []
implicit dirs: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib]
implicit fwks: []
Detecting C compiler ABI info compiled with the following output:
Change Dir: /home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_b7d7b/fast && /usr/bin/gmake -f CMakeFiles/cmTC_b7d7b.dir/build.make CMakeFiles/cmTC_b7d7b.dir/build
gmake[1]: Entering directory '/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp'
Building C object CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj
/home/sylvain/.local/bin/sh-elf-gcc -DTARGET_FXCG50 -v -m4-nofpu -mb -ffreestanding -nostdlib -Wa,--dsp -o CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c
Using built-in specs.
COLLECT_AS_OPTIONS='--dsp'
COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-gcc
Target: sh3eb-elf
Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3,m4-nofpu --enable-languages=c,c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 11.1.0 (GCC)
COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_b7d7b.dir/'
/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/cc1 -quiet -v -imultilib m4-nofpu -D TARGET_FXCG50 /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_b7d7b.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -m4-nofpu -mb -version -ffreestanding -o /tmp/ccPQQWPU.s
GNU C17 (GCC) version 11.1.0 (sh3eb-elf)
compiled by GNU C version 11.2.0, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
ignoring nonexistent directory "/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/sys-include"
#include "..." search starts here:
#include <...> search starts here:
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include
End of search list.
GNU C17 (GCC) version 11.1.0 (sh3eb-elf)
compiled by GNU C version 11.2.0, GMP version 6.1.0, MPFR version 3.1.4, MPC version 1.0.3, isl version isl-0.18-GMP
GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072
Compiler executable checksum: 6a7d324b0cfd85a8a8d168bac1e13bf7
COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_b7d7b.dir/'
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/as -big --isa=sh4a-nofpu --dsp -o CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj /tmp/ccPQQWPU.s
COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/
LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/
COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.'
Linking C executable cmTC_b7d7b
/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b7d7b.dir/link.txt --verbose=1
/home/sylvain/.local/bin/sh-elf-gcc -v -nostdlib -Wl,--no-warn-rwx-segments CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj -o cmTC_b7d7b -lgcc
Using built-in specs.
COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-gcc
COLLECT_LTO_WRAPPER=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper
Target: sh3eb-elf
Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3,m4-nofpu --enable-languages=c,c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions
Thread model: single
Supported LTO compression algorithms: zlib
gcc version 11.1.0 (GCC)
COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/
LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/
COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_b7d7b' '-dumpdir' 'cmTC_b7d7b.'
/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2 -plugin /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so -plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTOMTuX.res -m shelf -o cmTC_b7d7b -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib --no-warn-rwx-segments CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj -lgcc
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/ld: warning: cannot find entry symbol start; defaulting to 0000000000001000
COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_b7d7b' '-dumpdir' 'cmTC_b7d7b.'
gmake[1]: Leaving directory '/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp'
Parsed C implicit include dir info from above output: rv=done
found start of include info
found start of implicit include info
add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include]
add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed]
add: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include]
end of search list found
collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include] ==> [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include]
collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed] ==> [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed]
collapse include dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include] ==> [/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include]
implicit include dirs: [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include;/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed;/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include]
Parsed C implicit link information from above output:
link line regex: [^( *|.*[/\])(sh-elf-ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_b7d7b/fast && /usr/bin/gmake -f CMakeFiles/cmTC_b7d7b.dir/build.make CMakeFiles/cmTC_b7d7b.dir/build]
ignore line: [gmake[1]: Entering directory '/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/CMakeTmp']
ignore line: [Building C object CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj]
ignore line: [/home/sylvain/.local/bin/sh-elf-gcc -DTARGET_FXCG50 -v -m4-nofpu -mb -ffreestanding -nostdlib -Wa --dsp -o CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_AS_OPTIONS='--dsp']
ignore line: [COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-gcc]
ignore line: [Target: sh3eb-elf]
ignore line: [Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3 m4-nofpu --enable-languages=c c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions]
ignore line: [Thread model: single]
ignore line: [Supported LTO compression algorithms: zlib]
ignore line: [gcc version 11.1.0 (GCC) ]
ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_b7d7b.dir/']
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/cc1 -quiet -v -imultilib m4-nofpu -D TARGET_FXCG50 /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_b7d7b.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -m4-nofpu -mb -version -ffreestanding -o /tmp/ccPQQWPU.s]
ignore line: [GNU C17 (GCC) version 11.1.0 (sh3eb-elf)]
ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3 isl version isl-0.18-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [ignoring nonexistent directory "/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/sys-include"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include]
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include-fixed]
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/include]
ignore line: [End of search list.]
ignore line: [GNU C17 (GCC) version 11.1.0 (sh3eb-elf)]
ignore line: [ compiled by GNU C version 11.2.0 GMP version 6.1.0 MPFR version 3.1.4 MPC version 1.0.3 isl version isl-0.18-GMP]
ignore line: []
ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072]
ignore line: [Compiler executable checksum: 6a7d324b0cfd85a8a8d168bac1e13bf7]
ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_b7d7b.dir/']
ignore line: [ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/as -big --isa=sh4a-nofpu --dsp -o CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj /tmp/ccPQQWPU.s]
ignore line: [COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/]
ignore line: [LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/m4-nofpu/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-D' 'TARGET_FXCG50' '-v' '-m4-nofpu' '-mb' '-ffreestanding' '-nostdlib' '-o' 'CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj' '-c' '-dumpdir' 'CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.']
ignore line: [Linking C executable cmTC_b7d7b]
ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b7d7b.dir/link.txt --verbose=1]
ignore line: [/home/sylvain/.local/bin/sh-elf-gcc -v -nostdlib -Wl --no-warn-rwx-segments CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj -o cmTC_b7d7b -lgcc ]
ignore line: [Using built-in specs.]
ignore line: [COLLECT_GCC=/home/sylvain/.local/bin/sh-elf-gcc]
ignore line: [COLLECT_LTO_WRAPPER=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper]
ignore line: [Target: sh3eb-elf]
ignore line: [Configured with: ../gcc-11.1.0/configure --prefix=/home/sylvain/.local/share/fxsdk/sysroot --target=sh3eb-elf --with-multilib-list=m3 m4-nofpu --enable-languages=c c++ --without-headers --program-prefix=sh-elf- --enable-libssp --enable-lto --enable-clocale=generic --enable-libstdcxx-allocator --disable-threads --disable-libstdcxx-verbose --enable-cxx-flags=-fno-exceptions]
ignore line: [Thread model: single]
ignore line: [Supported LTO compression algorithms: zlib]
ignore line: [gcc version 11.1.0 (GCC) ]
ignore line: [COMPILER_PATH=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/bin/]
ignore line: [LIBRARY_PATH=/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/:/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/]
ignore line: [COLLECT_GCC_OPTIONS='-v' '-nostdlib' '-o' 'cmTC_b7d7b' '-dumpdir' 'cmTC_b7d7b.']
link line: [ /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2 -plugin /home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so -plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper -plugin-opt=-fresolution=/tmp/ccTOMTuX.res -m shelf -o cmTC_b7d7b -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0 -L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib --no-warn-rwx-segments CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj -lgcc]
arg [/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/collect2] ==> ignore
arg [-plugin] ==> ignore
arg [/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/liblto_plugin.so] ==> ignore
arg [-plugin-opt=/home/sylvain/.local/share/fxsdk/sysroot/libexec/gcc/sh3eb-elf/11.1.0/lto-wrapper] ==> ignore
arg [-plugin-opt=-fresolution=/tmp/ccTOMTuX.res] ==> ignore
arg [-m] ==> ignore
arg [shelf] ==> ignore
arg [-o] ==> ignore
arg [cmTC_b7d7b] ==> ignore
arg [-L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] ==> dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0]
arg [-L/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib] ==> dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib]
arg [--no-warn-rwx-segments] ==> ignore
arg [CMakeFiles/cmTC_b7d7b.dir/CMakeCCompilerABI.c.obj] ==> ignore
arg [-lgcc] ==> lib [gcc]
collapse library dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0] ==> [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0]
collapse library dir [/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib] ==> [/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib]

View File

@ -12,17 +12,20 @@ set(CMAKE_MAKEFILE_DEPENDS
"/home/sylvain/.local/lib/cmake/fxsdk/CMakeFXCONVInformation.cmake"
"/home/sylvain/.local/lib/cmake/fxsdk/CMakeTestFXCONVCompiler.cmake"
"/home/sylvain/.local/lib/cmake/fxsdk/FXCG50.cmake"
"/home/sylvain/.local/lib/cmake/fxsdk/FindAzur.cmake"
"/home/sylvain/.local/lib/cmake/fxsdk/FindGint.cmake"
"/home/sylvain/.local/lib/cmake/fxsdk/FindLibProf.cmake"
"/home/sylvain/.local/lib/cmake/fxsdk/FindSimpleLibrary.cmake"
"/home/sylvain/.local/lib/cmake/fxsdk/Fxconv.cmake"
"/home/sylvain/.local/lib/cmake/fxsdk/GenerateG1A.cmake"
"/home/sylvain/.local/lib/cmake/fxsdk/GenerateG3A.cmake"
"../CMakeLists.txt"
"CMakeFiles/3.22.1/CMakeASMCompiler.cmake"
"CMakeFiles/3.22.1/CMakeCCompiler.cmake"
"CMakeFiles/3.22.1/CMakeCXXCompiler.cmake"
"CMakeFiles/3.22.1/CMakeFXCONVCompiler.cmake"
"CMakeFiles/3.22.1/CMakeSystem.cmake"
"/usr/share/cmake-3.22/Modules/CMakeASMCompiler.cmake.in"
"/usr/share/cmake-3.22/Modules/CMakeASMInformation.cmake"
"/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in"
"/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c"
"/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake"
@ -31,6 +34,7 @@ set(CMAKE_MAKEFILE_DEPENDS
"/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake"
"/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake"
"/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake"
"/usr/share/cmake-3.22/Modules/CMakeDetermineASMCompiler.cmake"
"/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake"
"/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake"
"/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake"
@ -48,6 +52,7 @@ set(CMAKE_MAKEFILE_DEPENDS
"/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in"
"/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake"
"/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake"
"/usr/share/cmake-3.22/Modules/CMakeTestASMCompiler.cmake"
"/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake"
"/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake"
"/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake"
@ -69,6 +74,7 @@ set(CMAKE_MAKEFILE_DEPENDS
"/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/GNU-ASM.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake"
"/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake"
@ -118,15 +124,16 @@ set(CMAKE_MAKEFILE_OUTPUTS
# Byproducts of CMake generate step:
set(CMAKE_MAKEFILE_PRODUCTS
"CMakeFiles/3.22.1/CMakeSystem.cmake"
"CMakeFiles/3.22.1/CMakeCCompiler.cmake"
"CMakeFiles/3.22.1/CMakeCXXCompiler.cmake"
"CMakeFiles/3.22.1/CMakeCCompiler.cmake"
"CMakeFiles/3.22.1/CMakeASMCompiler.cmake"
"CMakeFiles/3.22.1/CMakeCXXCompiler.cmake"
"CMakeFiles/3.22.1/CMakeCCompiler.cmake"
"CMakeFiles/3.22.1/CMakeFXCONVCompiler.cmake"
"CMakeFiles/CMakeDirectoryInformation.cmake"
)
# Dependency information for all targets:
set(CMAKE_DEPEND_INFO_FILES
"CMakeFiles/myaddin.dir/DependInfo.cmake"
"CMakeFiles/shmup.dir/DependInfo.cmake"
)

View File

@ -63,7 +63,7 @@ CMAKE_BINARY_DIR = /home/sylvain/Programmes/Casio/shmup/build-cg
# Directory level rules for the build root directory
# The main recursive "all" target.
all: CMakeFiles/myaddin.dir/all
all: CMakeFiles/shmup.dir/all
.PHONY : all
# The main recursive "preinstall" target.
@ -71,34 +71,34 @@ preinstall:
.PHONY : preinstall
# The main recursive "clean" target.
clean: CMakeFiles/myaddin.dir/clean
clean: CMakeFiles/shmup.dir/clean
.PHONY : clean
#=============================================================================
# Target rules for target CMakeFiles/myaddin.dir
# Target rules for target CMakeFiles/shmup.dir
# All Build rule for target.
CMakeFiles/myaddin.dir/all:
$(MAKE) $(MAKESILENT) -f CMakeFiles/myaddin.dir/build.make CMakeFiles/myaddin.dir/depend
$(MAKE) $(MAKESILENT) -f CMakeFiles/myaddin.dir/build.make CMakeFiles/myaddin.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=1,2 "Built target myaddin"
.PHONY : CMakeFiles/myaddin.dir/all
CMakeFiles/shmup.dir/all:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/depend
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/build
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=1,2,3,4,5,6,7,8,9,10,11,12 "Built target shmup"
.PHONY : CMakeFiles/shmup.dir/all
# Build rule for subdir invocation for target.
CMakeFiles/myaddin.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles 2
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/myaddin.dir/all
CMakeFiles/shmup.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles 12
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/shmup.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles 0
.PHONY : CMakeFiles/myaddin.dir/rule
.PHONY : CMakeFiles/shmup.dir/rule
# Convenience name for target.
myaddin: CMakeFiles/myaddin.dir/rule
.PHONY : myaddin
shmup: CMakeFiles/shmup.dir/rule
.PHONY : shmup
# clean rule for target.
CMakeFiles/myaddin.dir/clean:
$(MAKE) $(MAKESILENT) -f CMakeFiles/myaddin.dir/build.make CMakeFiles/myaddin.dir/clean
.PHONY : CMakeFiles/myaddin.dir/clean
CMakeFiles/shmup.dir/clean:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/clean
.PHONY : CMakeFiles/shmup.dir/clean
#=============================================================================
# Special targets to cleanup operation of make.

View File

@ -1,3 +1,3 @@
/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/myaddin.dir
/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/shmup.dir
/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/edit_cache.dir
/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/rebuild_cache.dir

View File

@ -1,19 +0,0 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"/home/sylvain/Programmes/Casio/shmup/src/main.cc" "CMakeFiles/myaddin.dir/src/main.cc.obj" "gcc" "CMakeFiles/myaddin.dir/src/main.cc.obj.d"
)
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")

View File

@ -1,119 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/sylvain/Programmes/Casio/shmup
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/sylvain/Programmes/Casio/shmup/build-cg
# Include any dependencies generated for this target.
include CMakeFiles/myaddin.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include CMakeFiles/myaddin.dir/compiler_depend.make
# Include the progress variables for this target.
include CMakeFiles/myaddin.dir/progress.make
# Include the compile flags for this target's objects.
include CMakeFiles/myaddin.dir/flags.make
CMakeFiles/myaddin.dir/src/main.cc.obj: CMakeFiles/myaddin.dir/flags.make
CMakeFiles/myaddin.dir/src/main.cc.obj: ../src/main.cc
CMakeFiles/myaddin.dir/src/main.cc.obj: CMakeFiles/myaddin.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/myaddin.dir/src/main.cc.obj"
/home/sylvain/.local/bin/sh-elf-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/myaddin.dir/src/main.cc.obj -MF CMakeFiles/myaddin.dir/src/main.cc.obj.d -o CMakeFiles/myaddin.dir/src/main.cc.obj -c /home/sylvain/Programmes/Casio/shmup/src/main.cc
CMakeFiles/myaddin.dir/src/main.cc.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/myaddin.dir/src/main.cc.i"
/home/sylvain/.local/bin/sh-elf-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/sylvain/Programmes/Casio/shmup/src/main.cc > CMakeFiles/myaddin.dir/src/main.cc.i
CMakeFiles/myaddin.dir/src/main.cc.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/myaddin.dir/src/main.cc.s"
/home/sylvain/.local/bin/sh-elf-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/sylvain/Programmes/Casio/shmup/src/main.cc -o CMakeFiles/myaddin.dir/src/main.cc.s
# Object files for target myaddin
myaddin_OBJECTS = \
"CMakeFiles/myaddin.dir/src/main.cc.obj"
# External object files for target myaddin
myaddin_EXTERNAL_OBJECTS =
myaddin: CMakeFiles/myaddin.dir/src/main.cc.obj
myaddin: CMakeFiles/myaddin.dir/build.make
myaddin: /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib/libprof-cg.a
myaddin: /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libgint-cg.a
myaddin: /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a
myaddin: /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libgint-cg.a
myaddin: /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a
myaddin: ../assets-cg/icon-uns.png
myaddin: ../assets-cg/icon-sel.png
myaddin: CMakeFiles/myaddin.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable myaddin"
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/myaddin.dir/link.txt --verbose=$(VERBOSE)
/home/sylvain/.local/bin/sh-elf-objcopy -O binary -R .bss -R .gint_bss myaddin myaddin.bin
fxgxa --g3a -n MyShmup --icon-uns=/home/sylvain/Programmes/Casio/shmup/assets-cg/icon-uns.png --icon-sel=/home/sylvain/Programmes/Casio/shmup/assets-cg/icon-sel.png myaddin.bin -o /home/sylvain/Programmes/Casio/shmup/MyShmup.g3a
# Rule to build all files generated by this target.
CMakeFiles/myaddin.dir/build: myaddin
.PHONY : CMakeFiles/myaddin.dir/build
CMakeFiles/myaddin.dir/clean:
$(CMAKE_COMMAND) -P CMakeFiles/myaddin.dir/cmake_clean.cmake
.PHONY : CMakeFiles/myaddin.dir/clean
CMakeFiles/myaddin.dir/depend:
cd /home/sylvain/Programmes/Casio/shmup/build-cg && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/sylvain/Programmes/Casio/shmup /home/sylvain/Programmes/Casio/shmup /home/sylvain/Programmes/Casio/shmup/build-cg /home/sylvain/Programmes/Casio/shmup/build-cg /home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/myaddin.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : CMakeFiles/myaddin.dir/depend

View File

@ -1,11 +0,0 @@
file(REMOVE_RECURSE
"CMakeFiles/myaddin.dir/src/main.cc.obj"
"CMakeFiles/myaddin.dir/src/main.cc.obj.d"
"myaddin"
"myaddin.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX)
include(CMakeFiles/myaddin.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

View File

@ -1,2 +0,0 @@
# Empty compiler generated dependencies file for myaddin.
# This may be replaced when dependencies are built.

View File

@ -1,2 +0,0 @@
# Empty dependencies file for myaddin.
# This may be replaced when dependencies are built.

View File

@ -1,10 +0,0 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# compile CXX with /home/sylvain/.local/bin/sh-elf-g++
CXX_DEFINES = -DFXCG50 -DTARGET_FXCG50
CXX_INCLUDES =
CXX_FLAGS = -m4-nofpu -mb -ffreestanding -nostdlib -Wa,--dsp -Wall -Wextra -Os -std=c++11 -c -fstrict-volatile-bitfields

View File

@ -1 +0,0 @@
/home/sylvain/.local/bin/sh-elf-g++ -nostdlib -Wl,--no-warn-rwx-segments -Wl,-Map=Build_Addin.map -lprof-cg -T fxcg50.ld -lgcc CMakeFiles/myaddin.dir/src/main.cc.obj -o myaddin -lgcc -lgcc /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib/libprof-cg.a /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libgint-cg.a -lstdc++ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libgint-cg.a /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a -lopenlibm -lgcc

View File

@ -1,3 +0,0 @@
CMAKE_PROGRESS_1 = 1
CMAKE_PROGRESS_2 = 2

View File

@ -1,28 +0,0 @@
CMakeFiles/myaddin.dir/src/main.cc.obj: \
/home/sylvain/Programmes/Casio/shmup/src/main.cc \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/types.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/attributes.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stddef.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint-gcc.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdbool.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/sys/types.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdarg.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/call.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display-cg.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/image.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/drivers/r61524.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/keyboard.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/keycodes.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/fxlibc/printf.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/stdio.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/libprof.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/usb.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/timeout.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/time.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/gint.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/config.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/intc.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/endian.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/usb-ff-bulk.h

View File

@ -1 +1 @@
2
12

View File

@ -0,0 +1,44 @@
# Consider dependencies only in project.
set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF)
# The set of languages for which implicit dependencies are needed:
set(CMAKE_DEPENDS_LANGUAGES
"FXCONV"
)
# The set of files for implicit dependencies of each language:
set(CMAKE_DEPENDS_CHECK_FXCONV
"/home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/emp_circ.png" "/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/shmup.dir/assets-cg/Sprites/emp_circ.png.o"
"/home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/fill_circ_0.png" "/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_0.png.o"
"/home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/fill_circ_1.png" "/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_1.png.o"
"/home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/fill_circ_2.png" "/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_2.png.o"
"/home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/fill_circ_3.png" "/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_3.png.o"
"/home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/fill_circ_4.png" "/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_4.png.o"
"/home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/fill_circ_5.png" "/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_5.png.o"
"/home/sylvain/Programmes/Casio/shmup/assets-cg/font.png" "/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/shmup.dir/assets-cg/font.png.o"
)
# Preprocessor definitions for this target.
set(CMAKE_TARGET_DEFINITIONS_FXCONV
"FXCG50"
"TARGET_FXCG50"
)
# The include file search paths:
set(CMAKE_FXCONV_TARGET_INCLUDE_PATH
"/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include"
)
# The set of dependency files which are needed:
set(CMAKE_DEPENDS_DEPENDENCY_FILES
"/home/sylvain/Programmes/Casio/shmup/src/main.cpp" "CMakeFiles/shmup.dir/src/main.cpp.obj" "gcc" "CMakeFiles/shmup.dir/src/main.cpp.obj.d"
"/home/sylvain/Programmes/Casio/shmup/src/particles.cpp" "CMakeFiles/shmup.dir/src/particles.cpp.obj" "gcc" "CMakeFiles/shmup.dir/src/particles.cpp.obj.d"
"/home/sylvain/Programmes/Casio/shmup/src/utilities.cpp" "CMakeFiles/shmup.dir/src/utilities.cpp.obj" "gcc" "CMakeFiles/shmup.dir/src/utilities.cpp.obj.d"
)
# Targets to which this target links.
set(CMAKE_TARGET_LINKED_INFO_FILES
)
# Fortran module output directory.
set(CMAKE_Fortran_TARGET_MODULE_DIR "")

Binary file not shown.

View File

@ -0,0 +1,216 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
#=============================================================================
# Special targets provided by cmake.
# Disable implicit rules so canonical targets will work.
.SUFFIXES:
# Disable VCS-based implicit rules.
% : %,v
# Disable VCS-based implicit rules.
% : RCS/%
# Disable VCS-based implicit rules.
% : RCS/%,v
# Disable VCS-based implicit rules.
% : SCCS/s.%
# Disable VCS-based implicit rules.
% : s.%
.SUFFIXES: .hpux_make_needs_suffix_list
# Command-line flag to silence nested $(MAKE).
$(VERBOSE)MAKESILENT = -s
#Suppress display of executed commands.
$(VERBOSE).SILENT:
# A target that is always out of date.
cmake_force:
.PHONY : cmake_force
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
# The CMake executable.
CMAKE_COMMAND = /usr/bin/cmake
# The command to remove a file.
RM = /usr/bin/cmake -E rm -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/sylvain/Programmes/Casio/shmup
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/sylvain/Programmes/Casio/shmup/build-cg
# Include any dependencies generated for this target.
include CMakeFiles/shmup.dir/depend.make
# Include any dependencies generated by the compiler for this target.
include CMakeFiles/shmup.dir/compiler_depend.make
# Include the progress variables for this target.
include CMakeFiles/shmup.dir/progress.make
# Include the compile flags for this target's objects.
include CMakeFiles/shmup.dir/flags.make
CMakeFiles/shmup.dir/src/main.cpp.obj: CMakeFiles/shmup.dir/flags.make
CMakeFiles/shmup.dir/src/main.cpp.obj: ../src/main.cpp
CMakeFiles/shmup.dir/src/main.cpp.obj: CMakeFiles/shmup.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/shmup.dir/src/main.cpp.obj"
/home/sylvain/.local/bin/sh-elf-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/shmup.dir/src/main.cpp.obj -MF CMakeFiles/shmup.dir/src/main.cpp.obj.d -o CMakeFiles/shmup.dir/src/main.cpp.obj -c /home/sylvain/Programmes/Casio/shmup/src/main.cpp
CMakeFiles/shmup.dir/src/main.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/shmup.dir/src/main.cpp.i"
/home/sylvain/.local/bin/sh-elf-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/sylvain/Programmes/Casio/shmup/src/main.cpp > CMakeFiles/shmup.dir/src/main.cpp.i
CMakeFiles/shmup.dir/src/main.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/shmup.dir/src/main.cpp.s"
/home/sylvain/.local/bin/sh-elf-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/sylvain/Programmes/Casio/shmup/src/main.cpp -o CMakeFiles/shmup.dir/src/main.cpp.s
CMakeFiles/shmup.dir/src/utilities.cpp.obj: CMakeFiles/shmup.dir/flags.make
CMakeFiles/shmup.dir/src/utilities.cpp.obj: ../src/utilities.cpp
CMakeFiles/shmup.dir/src/utilities.cpp.obj: CMakeFiles/shmup.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/shmup.dir/src/utilities.cpp.obj"
/home/sylvain/.local/bin/sh-elf-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/shmup.dir/src/utilities.cpp.obj -MF CMakeFiles/shmup.dir/src/utilities.cpp.obj.d -o CMakeFiles/shmup.dir/src/utilities.cpp.obj -c /home/sylvain/Programmes/Casio/shmup/src/utilities.cpp
CMakeFiles/shmup.dir/src/utilities.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/shmup.dir/src/utilities.cpp.i"
/home/sylvain/.local/bin/sh-elf-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/sylvain/Programmes/Casio/shmup/src/utilities.cpp > CMakeFiles/shmup.dir/src/utilities.cpp.i
CMakeFiles/shmup.dir/src/utilities.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/shmup.dir/src/utilities.cpp.s"
/home/sylvain/.local/bin/sh-elf-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/sylvain/Programmes/Casio/shmup/src/utilities.cpp -o CMakeFiles/shmup.dir/src/utilities.cpp.s
CMakeFiles/shmup.dir/src/particles.cpp.obj: CMakeFiles/shmup.dir/flags.make
CMakeFiles/shmup.dir/src/particles.cpp.obj: ../src/particles.cpp
CMakeFiles/shmup.dir/src/particles.cpp.obj: CMakeFiles/shmup.dir/compiler_depend.ts
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/shmup.dir/src/particles.cpp.obj"
/home/sylvain/.local/bin/sh-elf-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/shmup.dir/src/particles.cpp.obj -MF CMakeFiles/shmup.dir/src/particles.cpp.obj.d -o CMakeFiles/shmup.dir/src/particles.cpp.obj -c /home/sylvain/Programmes/Casio/shmup/src/particles.cpp
CMakeFiles/shmup.dir/src/particles.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/shmup.dir/src/particles.cpp.i"
/home/sylvain/.local/bin/sh-elf-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/sylvain/Programmes/Casio/shmup/src/particles.cpp > CMakeFiles/shmup.dir/src/particles.cpp.i
CMakeFiles/shmup.dir/src/particles.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/shmup.dir/src/particles.cpp.s"
/home/sylvain/.local/bin/sh-elf-g++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/sylvain/Programmes/Casio/shmup/src/particles.cpp -o CMakeFiles/shmup.dir/src/particles.cpp.s
CMakeFiles/shmup.dir/assets-cg/font.png.o: CMakeFiles/shmup.dir/flags.make
CMakeFiles/shmup.dir/assets-cg/font.png.o: ../assets-cg/font.png
CMakeFiles/shmup.dir/assets-cg/font.png.o: ../assets-cg/fxconv-metadata.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building FXCONV object CMakeFiles/shmup.dir/assets-cg/font.png.o"
/home/sylvain/.local/bin/fxconv --toolchain=sh-elf --cg /home/sylvain/Programmes/Casio/shmup/assets-cg/font.png -o CMakeFiles/shmup.dir/assets-cg/font.png.o
CMakeFiles/shmup.dir/assets-cg/Sprites/emp_circ.png.o: CMakeFiles/shmup.dir/flags.make
CMakeFiles/shmup.dir/assets-cg/Sprites/emp_circ.png.o: ../assets-cg/Sprites/emp_circ.png
CMakeFiles/shmup.dir/assets-cg/Sprites/emp_circ.png.o: ../assets-cg/Sprites/fxconv-metadata.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Building FXCONV object CMakeFiles/shmup.dir/assets-cg/Sprites/emp_circ.png.o"
/home/sylvain/.local/bin/fxconv --toolchain=sh-elf --cg /home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/emp_circ.png -o CMakeFiles/shmup.dir/assets-cg/Sprites/emp_circ.png.o
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_0.png.o: CMakeFiles/shmup.dir/flags.make
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_0.png.o: ../assets-cg/Sprites/fill_circ_0.png
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_0.png.o: ../assets-cg/Sprites/fxconv-metadata.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_6) "Building FXCONV object CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_0.png.o"
/home/sylvain/.local/bin/fxconv --toolchain=sh-elf --cg /home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/fill_circ_0.png -o CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_0.png.o
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_1.png.o: CMakeFiles/shmup.dir/flags.make
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_1.png.o: ../assets-cg/Sprites/fill_circ_1.png
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_1.png.o: ../assets-cg/Sprites/fxconv-metadata.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_7) "Building FXCONV object CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_1.png.o"
/home/sylvain/.local/bin/fxconv --toolchain=sh-elf --cg /home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/fill_circ_1.png -o CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_1.png.o
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_2.png.o: CMakeFiles/shmup.dir/flags.make
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_2.png.o: ../assets-cg/Sprites/fill_circ_2.png
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_2.png.o: ../assets-cg/Sprites/fxconv-metadata.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_8) "Building FXCONV object CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_2.png.o"
/home/sylvain/.local/bin/fxconv --toolchain=sh-elf --cg /home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/fill_circ_2.png -o CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_2.png.o
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_3.png.o: CMakeFiles/shmup.dir/flags.make
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_3.png.o: ../assets-cg/Sprites/fill_circ_3.png
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_3.png.o: ../assets-cg/Sprites/fxconv-metadata.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_9) "Building FXCONV object CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_3.png.o"
/home/sylvain/.local/bin/fxconv --toolchain=sh-elf --cg /home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/fill_circ_3.png -o CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_3.png.o
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_4.png.o: CMakeFiles/shmup.dir/flags.make
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_4.png.o: ../assets-cg/Sprites/fill_circ_4.png
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_4.png.o: ../assets-cg/Sprites/fxconv-metadata.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_10) "Building FXCONV object CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_4.png.o"
/home/sylvain/.local/bin/fxconv --toolchain=sh-elf --cg /home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/fill_circ_4.png -o CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_4.png.o
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_5.png.o: CMakeFiles/shmup.dir/flags.make
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_5.png.o: ../assets-cg/Sprites/fill_circ_5.png
CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_5.png.o: ../assets-cg/Sprites/fxconv-metadata.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_11) "Building FXCONV object CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_5.png.o"
/home/sylvain/.local/bin/fxconv --toolchain=sh-elf --cg /home/sylvain/Programmes/Casio/shmup/assets-cg/Sprites/fill_circ_5.png -o CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_5.png.o
# Object files for target shmup
shmup_OBJECTS = \
"CMakeFiles/shmup.dir/src/main.cpp.obj" \
"CMakeFiles/shmup.dir/src/utilities.cpp.obj" \
"CMakeFiles/shmup.dir/src/particles.cpp.obj" \
"CMakeFiles/shmup.dir/assets-cg/font.png.o" \
"CMakeFiles/shmup.dir/assets-cg/Sprites/emp_circ.png.o" \
"CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_0.png.o" \
"CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_1.png.o" \
"CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_2.png.o" \
"CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_3.png.o" \
"CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_4.png.o" \
"CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_5.png.o"
# External object files for target shmup
shmup_EXTERNAL_OBJECTS =
shmup: CMakeFiles/shmup.dir/src/main.cpp.obj
shmup: CMakeFiles/shmup.dir/src/utilities.cpp.obj
shmup: CMakeFiles/shmup.dir/src/particles.cpp.obj
shmup: CMakeFiles/shmup.dir/assets-cg/font.png.o
shmup: CMakeFiles/shmup.dir/assets-cg/Sprites/emp_circ.png.o
shmup: CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_0.png.o
shmup: CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_1.png.o
shmup: CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_2.png.o
shmup: CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_3.png.o
shmup: CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_4.png.o
shmup: CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_5.png.o
shmup: CMakeFiles/shmup.dir/build.make
shmup: /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib/libazur_gint.a
shmup: /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib/libprof-cg.a
shmup: /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libgint-cg.a
shmup: /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a
shmup: /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libgint-cg.a
shmup: /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a
shmup: ../assets-cg/icon-uns.png
shmup: ../assets-cg/icon-sel.png
shmup: CMakeFiles/shmup.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles --progress-num=$(CMAKE_PROGRESS_12) "Linking CXX executable shmup"
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/shmup.dir/link.txt --verbose=$(VERBOSE)
/home/sylvain/.local/bin/sh-elf-objcopy -O binary -R .bss -R .gint_bss shmup shmup.bin
fxgxa --g3a -n MyShmup --icon-uns=/home/sylvain/Programmes/Casio/shmup/assets-cg/icon-uns.png --icon-sel=/home/sylvain/Programmes/Casio/shmup/assets-cg/icon-sel.png shmup.bin -o /home/sylvain/Programmes/Casio/shmup/MyShmup.g3a
# Rule to build all files generated by this target.
CMakeFiles/shmup.dir/build: shmup
.PHONY : CMakeFiles/shmup.dir/build
CMakeFiles/shmup.dir/clean:
$(CMAKE_COMMAND) -P CMakeFiles/shmup.dir/cmake_clean.cmake
.PHONY : CMakeFiles/shmup.dir/clean
CMakeFiles/shmup.dir/depend:
cd /home/sylvain/Programmes/Casio/shmup/build-cg && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/sylvain/Programmes/Casio/shmup /home/sylvain/Programmes/Casio/shmup /home/sylvain/Programmes/Casio/shmup/build-cg /home/sylvain/Programmes/Casio/shmup/build-cg /home/sylvain/Programmes/Casio/shmup/build-cg/CMakeFiles/shmup.dir/DependInfo.cmake --color=$(COLOR)
.PHONY : CMakeFiles/shmup.dir/depend

View File

@ -0,0 +1,23 @@
file(REMOVE_RECURSE
"CMakeFiles/shmup.dir/assets-cg/Sprites/emp_circ.png.o"
"CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_0.png.o"
"CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_1.png.o"
"CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_2.png.o"
"CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_3.png.o"
"CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_4.png.o"
"CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_5.png.o"
"CMakeFiles/shmup.dir/assets-cg/font.png.o"
"CMakeFiles/shmup.dir/src/main.cpp.obj"
"CMakeFiles/shmup.dir/src/main.cpp.obj.d"
"CMakeFiles/shmup.dir/src/particles.cpp.obj"
"CMakeFiles/shmup.dir/src/particles.cpp.obj.d"
"CMakeFiles/shmup.dir/src/utilities.cpp.obj"
"CMakeFiles/shmup.dir/src/utilities.cpp.obj.d"
"shmup"
"shmup.pdb"
)
# Per-language clean rules from dependency scanning.
foreach(lang CXX FXCONV)
include(CMakeFiles/shmup.dir/cmake_clean_${lang}.cmake OPTIONAL)
endforeach()

View File

@ -0,0 +1,2 @@
# Empty compiler generated dependencies file for shmup.
# This may be replaced when dependencies are built.

View File

@ -1,2 +1,2 @@
# CMAKE generated file: DO NOT EDIT!
# Timestamp file for compiler generated dependencies management for myaddin.
# Timestamp file for compiler generated dependencies management for shmup.

View File

@ -0,0 +1,3 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22

View File

@ -0,0 +1,3 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22

View File

@ -0,0 +1,17 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.22
# compile CXX with /home/sylvain/.local/bin/sh-elf-g++
# compile FXCONV with /home/sylvain/.local/bin/fxconv
CXX_DEFINES = -DFXCG50 -DTARGET_FXCG50
CXX_INCLUDES =
CXX_FLAGS = -m4-nofpu -mb -ffreestanding -nostdlib -Wa,--dsp -Wall -Wextra -Os -std=c++20 -DAZUR_PLATFORM=gint -fstrict-volatile-bitfields
FXCONV_DEFINES = -DFXCG50 -DTARGET_FXCG50
FXCONV_INCLUDES = /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include
FXCONV_FLAGS = -m4-nofpu -mb -ffreestanding -nostdlib -Wa,--dsp -Wall -Wextra -Os -std=c++20 -DAZUR_PLATFORM=gint -fstrict-volatile-bitfields

View File

@ -0,0 +1 @@
/home/sylvain/.local/bin/sh-elf-g++ -nostdlib -Wl,--no-warn-rwx-segments -Wl,-Map=Build_Addin.map -Wl,--print-memory-usage -lprof-cg -T fxcg50.ld -lgcc CMakeFiles/shmup.dir/src/main.cpp.obj CMakeFiles/shmup.dir/src/utilities.cpp.obj CMakeFiles/shmup.dir/src/particles.cpp.obj CMakeFiles/shmup.dir/assets-cg/font.png.o CMakeFiles/shmup.dir/assets-cg/Sprites/emp_circ.png.o CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_0.png.o CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_1.png.o CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_2.png.o CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_3.png.o CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_4.png.o CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_5.png.o -o shmup -lgcc -lgcc /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib/libazur_gint.a -lnum /home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/lib/libprof-cg.a /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libgint-cg.a -lstdc++ /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libgint-cg.a /home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/../../../../sh3eb-elf/lib/libc.a -lopenlibm -lgcc

View File

@ -0,0 +1,13 @@
CMAKE_PROGRESS_1 = 1
CMAKE_PROGRESS_2 = 2
CMAKE_PROGRESS_3 = 3
CMAKE_PROGRESS_4 = 4
CMAKE_PROGRESS_5 = 5
CMAKE_PROGRESS_6 = 6
CMAKE_PROGRESS_7 = 7
CMAKE_PROGRESS_8 = 8
CMAKE_PROGRESS_9 = 9
CMAKE_PROGRESS_10 = 10
CMAKE_PROGRESS_11 = 11
CMAKE_PROGRESS_12 = 12

Binary file not shown.

View File

@ -0,0 +1,94 @@
CMakeFiles/shmup.dir/src/main.cpp.obj: \
/home/sylvain/Programmes/Casio/shmup/src/main.cpp \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/azur/azur.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/azur/defs.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/azur/config.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/cstdint \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu/bits/c++config.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu/bits/os_defines.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu/bits/cpu_defines.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/pstl/pstl_config.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint-gcc.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/cstddef \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stddef.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/sys/types.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/azur/gint/render.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/types.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/attributes.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdbool.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdarg.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/call.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display-cg.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/image.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/libprof.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/drivers/r61524.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/rtc.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/timer.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/mpu/tmu.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/hardware.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/keyboard.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/keycodes.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/usb.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/timeout.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/time.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/gint.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/config.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/intc.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/endian.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/usb-ff-bulk.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/stdio.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/string.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/stdlib.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/cstdlib \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/stdlib.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/bits/exit.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/std_abs.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/fxlibc/printf.h \
/home/sylvain/Programmes/Casio/shmup/src/utilities.h \
/home/sylvain/Programmes/Casio/shmup/src/particles.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/vector \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/stl_algobase.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/functexcept.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/exception_defines.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/cpp_type_traits.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/ext/type_traits.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/ext/numeric_traits.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/stl_pair.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/move.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/type_traits \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/compare \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/concepts \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/stl_iterator_base_types.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/iterator_concepts.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/ptr_traits.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/ranges_cmp.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/stl_iterator_base_funcs.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/concept_check.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/debug/assertions.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/stl_iterator.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/new \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/exception.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/debug/debug.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/predefined_ops.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/stl_algo.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/algorithmfwd.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/initializer_list \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/stl_heap.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/stl_tempbuf.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/stl_construct.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/uniform_int_dist.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/allocator.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu/bits/c++allocator.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/ext/new_allocator.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/memoryfwd.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/stl_uninitialized.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/ext/alloc_traits.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/alloc_traits.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/stl_vector.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/stl_bvector.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/functional_hash.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/hash_bytes.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/range_access.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/vector.tcc

Binary file not shown.

View File

@ -0,0 +1,31 @@
CMakeFiles/shmup.dir/src/particles.cpp.obj: \
/home/sylvain/Programmes/Casio/shmup/src/particles.cpp \
/home/sylvain/Programmes/Casio/shmup/src/particles.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/cstdint \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu/bits/c++config.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu/bits/os_defines.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu/bits/cpu_defines.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/pstl/pstl_config.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint-gcc.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/azur/azur.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/azur/defs.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/azur/config.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/cstddef \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stddef.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/sys/types.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/azur/gint/render.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/types.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/attributes.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdbool.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdarg.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/call.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display-cg.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/image.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/libprof.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/stdlib.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/cstdlib \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/stdlib.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/bits/exit.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/std_abs.h

Binary file not shown.

View File

@ -0,0 +1,33 @@
CMakeFiles/shmup.dir/src/utilities.cpp.obj: \
/home/sylvain/Programmes/Casio/shmup/src/utilities.cpp \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/azur/azur.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/azur/defs.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/azur/config.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/cstdint \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu/bits/c++config.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu/bits/os_defines.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/sh3eb-elf/m4-nofpu/bits/cpu_defines.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/pstl/pstl_config.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdint-gcc.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/cstddef \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stddef.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/sys/types.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/azur/gint/render.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/types.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/attributes.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdbool.h \
/home/sylvain/.local/share/fxsdk/sysroot/lib/gcc/sh3eb-elf/11.1.0/include/stdarg.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/defs/call.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/display-cg.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/gint/image.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/libprof.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/stdio.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/string.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/stdlib.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/cstdlib \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/stdlib.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/bits/exit.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/c++/11.1.0/bits/std_abs.h \
/home/sylvain/.local/share/fxsdk/sysroot/sh3eb-elf/include/fxlibc/printf.h

View File

@ -117,41 +117,153 @@ depend:
.PHONY : depend
#=============================================================================
# Target rules for targets named myaddin
# Target rules for targets named shmup
# Build rule for target.
myaddin: cmake_check_build_system
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 myaddin
.PHONY : myaddin
shmup: cmake_check_build_system
$(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 shmup
.PHONY : shmup
# fast build rule for target.
myaddin/fast:
$(MAKE) $(MAKESILENT) -f CMakeFiles/myaddin.dir/build.make CMakeFiles/myaddin.dir/build
.PHONY : myaddin/fast
shmup/fast:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/build
.PHONY : shmup/fast
src/main.obj: src/main.cc.obj
assets-cg/Sprites/emp_circ.o: assets-cg/Sprites/emp_circ.png.o
.PHONY : assets-cg/Sprites/emp_circ.o
# target to build an object file
assets-cg/Sprites/emp_circ.png.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/assets-cg/Sprites/emp_circ.png.o
.PHONY : assets-cg/Sprites/emp_circ.png.o
assets-cg/Sprites/fill_circ_0.o: assets-cg/Sprites/fill_circ_0.png.o
.PHONY : assets-cg/Sprites/fill_circ_0.o
# target to build an object file
assets-cg/Sprites/fill_circ_0.png.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_0.png.o
.PHONY : assets-cg/Sprites/fill_circ_0.png.o
assets-cg/Sprites/fill_circ_1.o: assets-cg/Sprites/fill_circ_1.png.o
.PHONY : assets-cg/Sprites/fill_circ_1.o
# target to build an object file
assets-cg/Sprites/fill_circ_1.png.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_1.png.o
.PHONY : assets-cg/Sprites/fill_circ_1.png.o
assets-cg/Sprites/fill_circ_2.o: assets-cg/Sprites/fill_circ_2.png.o
.PHONY : assets-cg/Sprites/fill_circ_2.o
# target to build an object file
assets-cg/Sprites/fill_circ_2.png.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_2.png.o
.PHONY : assets-cg/Sprites/fill_circ_2.png.o
assets-cg/Sprites/fill_circ_3.o: assets-cg/Sprites/fill_circ_3.png.o
.PHONY : assets-cg/Sprites/fill_circ_3.o
# target to build an object file
assets-cg/Sprites/fill_circ_3.png.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_3.png.o
.PHONY : assets-cg/Sprites/fill_circ_3.png.o
assets-cg/Sprites/fill_circ_4.o: assets-cg/Sprites/fill_circ_4.png.o
.PHONY : assets-cg/Sprites/fill_circ_4.o
# target to build an object file
assets-cg/Sprites/fill_circ_4.png.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_4.png.o
.PHONY : assets-cg/Sprites/fill_circ_4.png.o
assets-cg/Sprites/fill_circ_5.o: assets-cg/Sprites/fill_circ_5.png.o
.PHONY : assets-cg/Sprites/fill_circ_5.o
# target to build an object file
assets-cg/Sprites/fill_circ_5.png.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/assets-cg/Sprites/fill_circ_5.png.o
.PHONY : assets-cg/Sprites/fill_circ_5.png.o
assets-cg/font.o: assets-cg/font.png.o
.PHONY : assets-cg/font.o
# target to build an object file
assets-cg/font.png.o:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/assets-cg/font.png.o
.PHONY : assets-cg/font.png.o
src/main.obj: src/main.cpp.obj
.PHONY : src/main.obj
# target to build an object file
src/main.cc.obj:
$(MAKE) $(MAKESILENT) -f CMakeFiles/myaddin.dir/build.make CMakeFiles/myaddin.dir/src/main.cc.obj
.PHONY : src/main.cc.obj
src/main.cpp.obj:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/src/main.cpp.obj
.PHONY : src/main.cpp.obj
src/main.i: src/main.cc.i
src/main.i: src/main.cpp.i
.PHONY : src/main.i
# target to preprocess a source file
src/main.cc.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/myaddin.dir/build.make CMakeFiles/myaddin.dir/src/main.cc.i
.PHONY : src/main.cc.i
src/main.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/src/main.cpp.i
.PHONY : src/main.cpp.i
src/main.s: src/main.cc.s
src/main.s: src/main.cpp.s
.PHONY : src/main.s
# target to generate assembly for a file
src/main.cc.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/myaddin.dir/build.make CMakeFiles/myaddin.dir/src/main.cc.s
.PHONY : src/main.cc.s
src/main.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/src/main.cpp.s
.PHONY : src/main.cpp.s
src/particles.obj: src/particles.cpp.obj
.PHONY : src/particles.obj
# target to build an object file
src/particles.cpp.obj:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/src/particles.cpp.obj
.PHONY : src/particles.cpp.obj
src/particles.i: src/particles.cpp.i
.PHONY : src/particles.i
# target to preprocess a source file
src/particles.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/src/particles.cpp.i
.PHONY : src/particles.cpp.i
src/particles.s: src/particles.cpp.s
.PHONY : src/particles.s
# target to generate assembly for a file
src/particles.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/src/particles.cpp.s
.PHONY : src/particles.cpp.s
src/utilities.obj: src/utilities.cpp.obj
.PHONY : src/utilities.obj
# target to build an object file
src/utilities.cpp.obj:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/src/utilities.cpp.obj
.PHONY : src/utilities.cpp.obj
src/utilities.i: src/utilities.cpp.i
.PHONY : src/utilities.i
# target to preprocess a source file
src/utilities.cpp.i:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/src/utilities.cpp.i
.PHONY : src/utilities.cpp.i
src/utilities.s: src/utilities.cpp.s
.PHONY : src/utilities.s
# target to generate assembly for a file
src/utilities.cpp.s:
$(MAKE) $(MAKESILENT) -f CMakeFiles/shmup.dir/build.make CMakeFiles/shmup.dir/src/utilities.cpp.s
.PHONY : src/utilities.cpp.s
# Help Target
help:
@ -161,10 +273,24 @@ help:
@echo "... depend"
@echo "... edit_cache"
@echo "... rebuild_cache"
@echo "... myaddin"
@echo "... shmup"
@echo "... assets-cg/Sprites/emp_circ.o"
@echo "... assets-cg/Sprites/fill_circ_0.o"
@echo "... assets-cg/Sprites/fill_circ_1.o"
@echo "... assets-cg/Sprites/fill_circ_2.o"
@echo "... assets-cg/Sprites/fill_circ_3.o"
@echo "... assets-cg/Sprites/fill_circ_4.o"
@echo "... assets-cg/Sprites/fill_circ_5.o"
@echo "... assets-cg/font.o"
@echo "... src/main.obj"
@echo "... src/main.i"
@echo "... src/main.s"
@echo "... src/particles.obj"
@echo "... src/particles.i"
@echo "... src/particles.s"
@echo "... src/utilities.obj"
@echo "... src/utilities.i"
@echo "... src/utilities.s"
.PHONY : help

Binary file not shown.

Binary file not shown.

BIN
build-cg/shmup Executable file

Binary file not shown.

BIN
build-cg/shmup.bin Executable file

Binary file not shown.

View File

@ -1,85 +0,0 @@
//---
// fixed: 48:16 fixed-point arithmetic
//---
#pragma once
#include <stdint.h>
typedef int32_t fixed_t;
/* Standard arithmetic. */
static inline fixed_t fmul(fixed_t left, fixed_t right)
{
/* Generally optimized by the compiler to use dmuls.l and xtrct */
int64_t p = (int64_t)left * (int64_t)right;
return (int32_t)(p >> 16);
}
static inline fixed_t fdiv(fixed_t left, fixed_t right)
{
/* Pretty slow */
int64_t d = (int64_t)left << 16;
return d / right;
}
#define fix(x) ((int)((x) * 65536))
static inline fixed_t fixdouble(double constant)
{
return (fixed_t)(constant * 65536);
}
static inline fixed_t fixfloat(float constant)
{
return (fixed_t)(constant * 65536);
}
static inline fixed_t fdec(fixed_t f)
{
return f & 0xffff;
}
static inline int ffloor(fixed_t f)
{
return f >> 16;
}
static inline int fceil(fixed_t f)
{
return (f + 0xffff) >> 16;
}
static inline int fround(fixed_t f)
{
return (f + 0x8000) >> 16;
}
static inline float f2float(fixed_t f)
{
return (float)f / 65536;
}
static inline double f2double(fixed_t f)
{
return (double)f / 65536;
}
static inline int f2int(fixed_t f)
{
return (int)f / 65536;
}
static inline fixed_t feasein(fixed_t x)
{
return fmul(x, x);
}
static inline fixed_t fease(fixed_t x)
{
if(x <= fix(0.5)) {
return 2 * fmul(x, x);
}
else {
x = fix(1) - x;
return fix(1) - 2 * fmul(x, x);
}
}

View File

@ -1,18 +1,45 @@
#include <gint/display.h>
#include <azur/azur.h>
#include <azur/gint/render.h>
#include <gint/drivers/r61524.h>
#include <gint/rtc.h>
#include <gint/keyboard.h>
#include <fxlibc/printf.h>
#include <libprof.h>
#include <gint/usb.h>
#include <gint/usb-ff-bulk.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <fxlibc/printf.h>
#include <cstdint>
#include "utilities.h"
#include "particles.h"
#include <vector>
bool screenshot = false;
bool record = false;
bool exitToOS = false;
std::vector<Particle*> MyParticles;
void Create_Explosion( void )
{
uint16_t xexplosion = rand() % 396;
uint16_t yexplosion = rand() % 224;
for(int i=0; i<50; i++)
{
Particle *p = new Particle( xexplosion, yexplosion );
MyParticles.push_back( p );
}
}
static void get_inputs( void )
{
key_event_t ev;
@ -21,21 +48,32 @@ static void get_inputs( void )
}
if(keydown(KEY_SHIFT)) {Create_Explosion();}
if(keydown(KEY_EXIT)) {exitToOS = true; };
if(keydown(KEY_7)) {screenshot = true; };
if(keydown(KEY_8)) {record = !record; };
}
static void update( float dt )
{
// all update stuff dependng on time will be done here
for(int i=0; i<MyParticles.size();i++)
{
MyParticles[i]->Update();
if(MyParticles[i]->age > MyParticles[i]->maxage)
MyParticles[i]->size--;
if (MyParticles[i]->size==0)
MyParticles.erase( MyParticles.begin() + i );
}
}
int main(void)
{
exitToOS = false;
@ -44,6 +82,16 @@ int main(void)
__printf_enable_fp();
__printf_enable_fixed();
azrp_config_scale(1);
azrp_shader_clear_configure();
azrp_shader_image_rgb16_configure();
azrp_shader_image_p8_configure();
azrp_shader_image_p4_configure();
srand(rtc_ticks());
//extern bopti_image_t img_plane;
usb_interface_t const *interfaces[] = { &usb_ff_bulk, NULL };
usb_open(interfaces, GINT_CALL_NULL);
@ -74,15 +122,23 @@ int main(void)
{
// all the stuff to be rendered should be put here
dclear( C_WHITE );
dprint(1,01, C_BLACK, "Update = %.0f microseconds", (float) time_update );
dprint(1,11, C_BLACK, "Render = %.0f microseconds", (float) time_render );
dprint(1,21, C_RED, ">Total = %.3f milliseconds", (float) elapsedTime / 1000.0f );
azrp_clear( C_BLACK );
dprint(1,41, C_BLUE, "FPS = %.3f", (float) (1000000.0f / elapsedTime) );
Azur_draw_text(1,01, "Update = %.0f microseconds", (float) time_update );
Azur_draw_text(1,11, "Render = %.0f microseconds", (float) time_render );
Azur_draw_text(1,21, ">Total = %.3f milliseconds", (float) elapsedTime / 1000.0f );
//r61524_display(gint_vram, 0, DHEIGHT, R61524_DMA_WAIT);
dupdate();
Azur_draw_text(1,41, "FPS = %.3f", (float) (1000000.0f / elapsedTime) );
Azur_draw_text(1,61, "Particles = %d", MyParticles.size() );
//azrp_image( 10, 50, &img_plane );
for(auto& p : MyParticles)
p->Render();
azrp_update();
}
prof_leave(perf_render);
@ -104,6 +160,9 @@ int main(void)
while (exitToOS==false);
MyParticles.clear();
prof_quit();
usb_close();

57
src/particles.cpp Normal file
View File

@ -0,0 +1,57 @@
#include "particles.h"
#include <azur/azur.h>
#include <azur/gint/render.h>
#include <cstdint>
#include <stdlib.h>
extern bopti_image_t img_fill_circ_0;
extern bopti_image_t img_fill_circ_1;
extern bopti_image_t img_fill_circ_2;
extern bopti_image_t img_fill_circ_3;
extern bopti_image_t img_fill_circ_4;
extern bopti_image_t img_fill_circ_5;
Particle::Particle( uint16_t lx, uint16_t ly )
{
x = lx;
y = ly;
sx = (float) (((rand() % 11)-5)/2.0f);
sy = (float) (((rand() % 11)-5)/2.0f);
age = rand() % 10;
maxage = 15 + rand() % 20;
size = 1+ rand() % 7;
}
Particle::~Particle()
{
}
void Particle::Update( )
{
x = (uint16_t) ((float) x + sx);
y = (uint16_t) ((float) y + sy);
age += 1;
sx *= 0.9;
sy *= 0.9;
}
void Particle::Render( )
{
uint8_t dximg = (size-1)*15;
if (age>25) azrp_subimage( x-7, y-7, &img_fill_circ_5, dximg, 0, 15, 15, DIMAGE_NONE );
else if (age>20) azrp_subimage( x-7, y-7, &img_fill_circ_4, dximg, 0, 15, 15, DIMAGE_NONE );
else if (age>15) azrp_subimage( x-7, y-7, &img_fill_circ_3, dximg, 0, 15, 15, DIMAGE_NONE );
else if (age>10) azrp_subimage( x-7, y-7, &img_fill_circ_2, dximg, 0, 15, 15, DIMAGE_NONE );
else if (age>5) azrp_subimage( x-7, y-7, &img_fill_circ_1, dximg, 0, 15, 15, DIMAGE_NONE );
else azrp_subimage( x-7, y-7, &img_fill_circ_0, dximg, 0, 15, 15, DIMAGE_NONE );
//azrp_subimage( x-7, y-7, &img_fill_circ, dximg, 0, 15, 15, DIMAGE_DYE, color );
}

20
src/particles.h Normal file
View File

@ -0,0 +1,20 @@
#ifndef PARTICLES_H
#define PARTICLES_H
#include <cstdint>
class Particle
{
public:
Particle( uint16_t lx, uint16_t ly );
~Particle();
void Update();
void Render();
uint16_t x, y;
float sx, sy;
uint8_t age, maxage;
uint8_t size;
};
#endif //PARTICLES_H

27
src/utilities.cpp Normal file
View File

@ -0,0 +1,27 @@
#include <azur/azur.h>
#include <azur/gint/render.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <fxlibc/printf.h>
/* Render text with Azur images - quite bad, but I don't have time lol. */
void Azur_draw_text(int x, int y, char const *fmt, ...)
{
char str[128];
va_list args;
va_start(args, fmt);
vsnprintf(str, 128, fmt, args);
va_end(args);
extern bopti_image_t img_font;
for(int i = 0; str[i]; i++) {
if(str[i] < 32 || str[i] >= 0x7f) continue;
int row = (str[i] - 32) >> 4;
int col = (str[i] - 32) & 15;
azrp_subimage(x + 5 * i, y, &img_font, 7 * col + 1, 9 * row + 1, 6, 8, DIMAGE_NONE);
}
}

6
src/utilities.h Normal file
View File

@ -0,0 +1,6 @@
#ifndef UTILITIES_H
#define UTILITIES_H
void Azur_draw_text(int x, int y, char const *fmt, ...);
#endif