summaryrefslogtreecommitdiff
blob: ddf8718577bbb3f7a195ff9bf85cf109a5fb8439 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
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