* Switch: it builds
* Switch: Use udev to finalize usb gadget to save from systemd looping service restart until cable connected.
* Switch: Update kernel stuff again
* Switch: Downgrade Alsa packages to version in 4.x tree
* Joycond: Update Switch version
* Switch: Minor fixes
* LibreELEC: Fix a few broken files from upstream pull
* Switch: Fix LibreELEC build.
* Switch: Update bootloader stuff
* L4T: FFMPEG: Add support for nvv4l2 decoder/encoder
* FFMPEG: Add back encoder support for game recording in retroarch
* FFMPEG: revert a few changes, and add support for vulkan.
* Initial fully buildable/bootable Odin Support
* Rework NX-Boot to FAT32 Boot for shared usage between switch and odin
* Move shared packages from switch/odin to main packages folder
python's crypt module is deprecated in 3.11 and to be removed in 3.13.
Replace its usage with openssl's passwd.
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
* Downgrade glibc to 2.27 for L4T Builds.
* Downgrade binutils to 2.32 for L4T Builds.
* Update L4T Project Options
* Refactor tegra-bsp package
* Import/Rebase CTC's ffmpeg patches, and switch decoder to nvv4l2 from nvmpi. Fixes decoder issues
* Enable all disabled cores
* Remove hack in busybox package to dump firmware into L4T Builds, we now handle this in tegra-bsp package.
* More L4T project cleanups
* Bring switch-bootloader package.mk inline with upstream formatting
* Fix reboot_payload
* Add proper tegra-bsp:init support
* Bootloader cleanups, seperate bootloader stuff for libreelec builds
* Update init for supporting all distros on Nintendo Switch
* Add proper splash images for libreelec builds.
* Final bootloader fixes
* switch-bootloader-merge-fixes
* Fix uboot merge issues
* fix bmp
* It all builds
* add Basic USB Gadget(Serial console only)
* Properly fix mtp, and finish gadget stuff
* grub: update to latest release
* gnulib: update to match grub bootstrap.conf
* grub: build 32 and 64 bit EFI images
* syslinux: do not copy EFI image
* installer: adapt script to above changes
* mkimage: virtual: build only for 64-bit Generic
* mkimage: grub: create cfg / copy EFI images only for 64-bit Generic
Revert "gperftools: add package providing tcmalloc_minimal"
Revert "Add TCMALLOC_SUPPORT parameter to add libtcmalloc_minimal to the image"
This reverts commits:
85e3d8d4e0780c7a3db0d6d915d0cc
Move the check if arm-mem should be included from virtual/libc
to config/options and set the ARM_MEM_SUPPORT variable accordingly.
This makes it possible to opt-out of using arm-mem which can
be helpful for performance testing and debugging (eg valgrind
doesn't play nicely with it).
Signed-off-by: Matthias Reichl <hias@horus.com>
valgrind can be useful to check if memory allocation is OK in release
builds and to check for issues that don't occur in debug builds.
As valgrind needs to be explicitly enabled removing the debug-only
restriction has no impact on normal builds.
Signed-off-by: Matthias Reichl <hias@horus.com>