Michael Scire
|
d7a9c7ec4c
|
ams: support building unit test programs on windows/linux/macos
|
2022-03-23 09:15:46 -07:00 |
|
Michael Scire
|
e534df9f21
|
build: remove unnecessary g-dwarf4 flags
|
2022-03-23 09:15:40 -07:00 |
|
Michael Scire
|
2905319d46
|
strat: use ams::Main() instead of main(argc, argv)
|
2021-10-07 23:06:29 -07:00 |
|
Michael Scire
|
808bc02011
|
build: use DWARFv4 explicitly for IDA compatibility with debug elfs
|
2021-07-06 07:28:31 -07:00 |
|
Michael Scire
|
a911d2da7e
|
kern: build as -Os instead of -O2
|
2020-12-02 06:53:18 -08:00 |
|
SciresM
|
9ee32fee0f
|
Meso build targets (#1196)
* meso: commit wip (thanks fincs) rewrite to support build targets
* meso: commit mostly-working build system
* meso: correct .o dependencies in kernel/kldr
* libstratosphere: fix building after PCH related build changes
Co-authored-by: fincs <fincs@devkitpro.org>
|
2020-12-02 06:52:42 -08:00 |
|
Michael Scire
|
4a91046154
|
kern: implement svc trace
|
2020-09-07 10:51:37 -07:00 |
|
Michael Scire
|
dc59a2d2e5
|
kern: build with -Wextra
|
2020-09-07 10:51:36 -07:00 |
|
Michael Scire
|
5c8eca0935
|
kern: build without unwind tables for lto
|
2020-08-01 15:31:40 -07:00 |
|
Michael Scire
|
c86352c06e
|
meso: use -fno-non-call-exceptions, -fno-use-cxa-atexit
|
2020-03-02 19:50:48 -08:00 |
|
Michael Scire
|
8bffa6991f
|
kernel: use .rel.ro
|
2020-03-02 19:50:48 -08:00 |
|
Michael Scire
|
59663619d9
|
meso: skeleton buildsystem for kernel
|
2020-03-02 19:50:41 -08:00 |
|
Michael Scire
|
c0a69c8a32
|
buildsystem: more fixes
|
2020-01-03 13:05:29 -08:00 |
|
Michael Scire
|
5bb14b180a
|
meso: build with -ffixed-x18
|
2020-01-03 13:05:26 -08:00 |
|
Michael Scire
|
6eb76feb03
|
kernelldr: skeleton build system in prep for dev
|
2020-01-03 13:05:20 -08:00 |
|