Numbering scheme -------------------------------------- Platform independent patches 000_all - 095_all x86/amd64 (i386/x86_64) dependent patches 100_all - 145_all ppc/ppc64 dependent patches 150_all - 195_all sparc/sparc64 dependent patches 200_all - 245_all hppa/hppa64 dependent patches 250_all - 295_all mips dependent patches 300_all - 345_all ia64 dependent patches 350_all - 395_all arm dependent patches 400_all - 445_all Patch descriptions: -------------------------------------- Patch: 005_all_nostrip.patch From: Benedikt Boehm Desc: Prevent stripping, portage takes care of it Patch: 010_all_prefix.patch From: Achim Gottinger (initial ebuild) and Christian Heim Desc: Set our own PREFIX for dietlibc (/usr/diet) Patch: 015_all_dirent-prototype.patch From: Mike Frysinger Desc: Fix the seekdir and telldir prototypes (using wrong types) Patch: 020_all_nice.patch From: Colin Hill Desc: Make nice(2) SUSv3 compliantly on x86_64 and other platforms Patch: 025_all_libstdio-fflush-null.patch From: Debian Desc: Don't skip flushing streams with flags&BUFINPUT Patch: 030_all_stackgap-instead-of-ssp.patch From: Benedikt Boehm Desc: Disable (non-working) SSP support; enable old stackgap code Patch: 035_all_syscall-no-arch.patch From: Enrico Scholz Desc: catch the case when syscall(2) is not implemented for the actual arch instead of jumping to the next function and executing the wrong code Patch: 040_all_nostackprotector.patch From: Enrico Scholz Desc: remove '-fstack-protector' from CLI because it uses __stack_chk_fail which is not provided by dietlibc Patch: 045_all_noexecstacks.patch From: Benedikt Boehm Desc: Add GNU stack section to pure assembly objects (fixes executable stack warnings) Patch: 100_x86_pic-socketcall.patch From: Benedikt Boehm Desc: Build socketcalls even if PIC is enabled Patch: 150_ppc_rename-powerpc.patch From: Benedikt Boehm Desc: Comply with new kernel naming and use powerpc instead of ppc Patch: 155_ppc64_rename-powerpc64.patch From: Benedikt Boehm Desc: Comply with new kernel naming and use powerpc64 instead of ppc64 Patch: 200_sparc64_build-32bit.patch From: Jason Wever Desc: Build 32-bit dietlibc on sparc64 Patch: 250_hppa_iitlb.patch From: Debian Desc: Fix hppa assembly instructions Patch: 300_mips-omit-nopic.patch From: Debian Desc: Avoid -fno-pic on mips Patch: 350_ia64_omit-fno-omit-frame-pointer.patch From: Debian Desc: Omit -fno-omit-frame-pointer on ia64 to workaround some compiletime issues