Atmosphere/exosphere/src
SciresM 3a1ccdd919
Switch atmosphere's build target to C++20. (#952)
* ams: update to build with gcc10/c++20

* remove mno-outline-atomics

* ams: take care of most TODO C++20s

* fusee/sept: update for gcc10

* whoosh, your code now uses pre-compiled headers

* make: dependency fixes
2020-05-11 15:02:10 -07:00
..
actmon.c find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
actmon.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
arm.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
arm.s find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
bootconfig.c find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
bootconfig.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
bootup.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00
bootup.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
bpmp.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
car.c find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
car.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
coldboot_init.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00
coldboot_main.c find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
configitem.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00
configitem.h PRODINFO: Revamp blanking/write disallow policy. (#913) 2020-04-22 16:22:14 -07:00
cpu_context.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00
cpu_context.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
emummc_cfg.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
exceptions.s mesosphere: Implement kernelldr through first page table mapping 2019-12-31 00:46:09 -08:00
exocfg.c PRODINFO: Revamp blanking/write disallow policy. (#913) 2020-04-22 16:22:14 -07:00
exocfg.h PRODINFO: Revamp blanking/write disallow policy. (#913) 2020-04-22 16:22:14 -07:00
flow.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
fuse.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00
fuse.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
gcm.c exosphere: correct reencryption of rsa private keys 2020-04-24 17:36:37 -07:00
gcm.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
i2c.c find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
i2c.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
interrupt.c find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
interrupt.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
masterkey.c find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
masterkey.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
mc.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00
mc.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
mc0.h exosphere: ... 2020-04-15 00:14:36 -07:00
mc1.h exosphere: ... 2020-04-15 00:14:36 -07:00
memory_map.h exosphere: ... 2020-04-15 00:14:36 -07:00
misc.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
mmu.h Switch atmosphere's build target to C++20. (#952) 2020-05-11 15:02:10 -07:00
my_libc.c Switch atmosphere's build target to C++20. (#952) 2020-05-11 15:02:10 -07:00
package2.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00
package2.h ams: revamp target firmware 2020-05-06 22:29:07 -07:00
panic_color.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
pinmux.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
pmc.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
preprocessor.h Rewrite the memory map-related code... 2018-02-26 22:09:35 +01:00
randomcache.c find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
randomcache.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
rsa_common.c exosphere: update to support 10.0.0 2020-04-13 23:30:54 -07:00
rsa_common.h exosphere: update to support 10.0.0 2020-04-13 23:30:54 -07:00
sc7.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00
sc7.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
se.c exosphere: fix reentrancy of se interrupt handler 2020-04-14 12:23:08 -07:00
se.h exosphere: update to support 10.0.0 2020-04-13 23:30:54 -07:00
sealedkeys.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00
sealedkeys.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
smc_ams.c find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
smc_ams.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
smc_api.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00
smc_api.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
smc_user.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00
smc_user.h exosphere: update to support 10.0.0 2020-04-13 23:30:54 -07:00
start.s find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
synchronization.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
sysctr0.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
sysreg.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
timers.c find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
timers.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
titlekey.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00
titlekey.h exosphere: update to support 10.0.0 2020-04-13 23:30:54 -07:00
uart.c exo/fusee/sept: fix uart pinmuxing (thanks @CTCaer and @TuxSH) 2020-03-09 19:38:56 +00:00
uart.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
userpage.c find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
userpage.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
utils.c find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
utils.h find -exec sed -i'' -e 's/2018-2019 Atmo/2018-2020 Atmo/g' {} + 2020-01-24 02:10:40 -08:00
warmboot_init.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00
warmboot_main.c ams: revamp target firmware 2020-05-06 22:29:07 -07:00