Re: [libre-riscv-dev] daily kan-ban update 18may2020
[libre-riscv-dev.git] / c4 / 819c4a7135ee3c85a083c7e08dcb89fb1f056c
1 Return-path: <libre-riscv-dev-bounces@lists.libre-riscv.org>
2 Envelope-to: publicinbox@libre-riscv.org
3 Delivery-date: Tue, 14 Apr 2020 18:02:07 +0100
4 Received: from localhost ([::1] helo=libre-riscv.org)
5 by libre-soc.org with esmtp (Exim 4.89)
6 (envelope-from <libre-riscv-dev-bounces@lists.libre-riscv.org>)
7 id 1jOOwo-0006Od-1a; Tue, 14 Apr 2020 18:02:06 +0100
8 Received: from localhost ([127.0.0.1] helo=bugs.libre-soc.org)
9 by libre-soc.org with esmtp (Exim 4.89)
10 (envelope-from <bugzilla-daemon@libre-soc.org>) id 1jOOwl-0006OT-LG
11 for libre-riscv-dev@lists.libre-riscv.org; Tue, 14 Apr 2020 18:02:03 +0100
12 From: bugzilla-daemon@libre-soc.org
13 To: libre-riscv-dev@lists.libre-riscv.org
14 Date: Tue, 14 Apr 2020 17:02:03 +0000
15 X-Bugzilla-Reason: CC
16 X-Bugzilla-Type: new
17 X-Bugzilla-Watch-Reason: None
18 X-Bugzilla-Product: Libre-SOC's first SoC
19 X-Bugzilla-Component: Specification
20 X-Bugzilla-Version: unspecified
21 X-Bugzilla-Keywords:
22 X-Bugzilla-Severity: enhancement
23 X-Bugzilla-Who: lkcl@lkcl.net
24 X-Bugzilla-Status: CONFIRMED
25 X-Bugzilla-Resolution:
26 X-Bugzilla-Priority: ---
27 X-Bugzilla-Assigned-To: lkcl@lkcl.net
28 X-Bugzilla-Flags:
29 X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform
30 op_sys bug_status bug_severity priority component assigned_to reporter cc
31 cf_nlnet_milestone
32 Message-ID: <bug-286-13@https.bugs.libre-soc.org/>
33 X-Bugzilla-URL: https://bugs.libre-soc.org/
34 Auto-Submitted: auto-generated
35 MIME-Version: 1.0
36 Subject: [libre-riscv-dev] [Bug 286] New: DataPointer concept:
37 long-immediate references
38 X-BeenThere: libre-riscv-dev@lists.libre-riscv.org
39 X-Mailman-Version: 2.1.23
40 Precedence: list
41 List-Id: Libre-RISCV General Development
42 <libre-riscv-dev.lists.libre-riscv.org>
43 List-Unsubscribe: <http://lists.libre-riscv.org/mailman/options/libre-riscv-dev>,
44 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=unsubscribe>
45 List-Archive: <http://lists.libre-riscv.org/pipermail/libre-riscv-dev/>
46 List-Post: <mailto:libre-riscv-dev@lists.libre-riscv.org>
47 List-Help: <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=help>
48 List-Subscribe: <http://lists.libre-riscv.org/mailman/listinfo/libre-riscv-dev>,
49 <mailto:libre-riscv-dev-request@lists.libre-riscv.org?subject=subscribe>
50 Reply-To: Libre-RISCV General Development
51 <libre-riscv-dev@lists.libre-riscv.org>
52 Content-Type: text/plain; charset="utf-8"
53 Content-Transfer-Encoding: base64
54 Errors-To: libre-riscv-dev-bounces@lists.libre-riscv.org
55 Sender: "libre-riscv-dev" <libre-riscv-dev-bounces@lists.libre-riscv.org>
56
57 aHR0cHM6Ly9idWdzLmxpYnJlLXNvYy5vcmcvc2hvd19idWcuY2dpP2lkPTI4NgoKICAgICAgICAg
58 ICAgQnVnIElEOiAyODYKICAgICAgICAgICBTdW1tYXJ5OiBEYXRhUG9pbnRlciBjb25jZXB0OiBs
59 b25nLWltbWVkaWF0ZSByZWZlcmVuY2VzCiAgICAgICAgICAgUHJvZHVjdDogTGlicmUtU09DJ3Mg
60 Zmlyc3QgU29DCiAgICAgICAgICAgVmVyc2lvbjogdW5zcGVjaWZpZWQKICAgICAgICAgIEhhcmR3
61 YXJlOiBQQwogICAgICAgICAgICAgICAgT1M6IExpbnV4CiAgICAgICAgICAgIFN0YXR1czogQ09O
62 RklSTUVECiAgICAgICAgICBTZXZlcml0eTogZW5oYW5jZW1lbnQKICAgICAgICAgIFByaW9yaXR5
63 OiAtLS0KICAgICAgICAgQ29tcG9uZW50OiBTcGVjaWZpY2F0aW9uCiAgICAgICAgICBBc3NpZ25l
64 ZTogbGtjbEBsa2NsLm5ldAogICAgICAgICAgUmVwb3J0ZXI6IGxrY2xAbGtjbC5uZXQKICAgICAg
65 ICAgICAgICAgIENDOiBsaWJyZS1yaXNjdi1kZXZAbGlzdHMubGlicmUtcmlzY3Yub3JnCiAgIE5M
66 bmV0IG1pbGVzdG9uZTogLS0tCgpvcmlnaW5hbCBkaXNjdXNzaW9uIGF0OgpodHRwczovL2dyb3Vw
67 cy5nb29nbGUuY29tL2QvbXNnL2NvbXAuYXJjaC9EZUdVZFpoaDFKYy9MelJjNjFKU0FRQUoKCgpp
68 IHJhaXNlZCBhbiBhbHRlcm5hdGl2ZSBpZGVhIGxhc3QgeWVhcjogYSBEYXRhIFBvaW50ZXIuICBz
69 aW1pbGFyIHRvIGEKUHJvZ3JhbSBDb3VudGVyIGFuZC9vciBTdGFjayBQb2ludGVyLCB0aGUgRGF0
70 YSBQb2ludGVyIGlzIGluY3JlbWVudGVkCmltcGxpY2l0bHkgYnkgZWFjaCBvcGVyYXRpb24gcmVx
71 dWlyaW5nIGFuIGltbWVkaWF0ZSwgYW5kLCBpbiBleHRyZW1lCnZlcnNpb25zLCB0aGF0IG1heSBi
72 ZSBpbmNyZW1lbnRlZCAqYml0LXdpc2UqIHJhdGhlciB0aGFuIG9uIGJ5dGUsIHdvcmQKb3IgZHdv
73 cmQgYm91bmRhcmllcy4KCm9wY29kZXMgcmVxdWlyaW5nIGltbWVkaWF0ZXMgdGhlbiBzcGVjaWZ5
74 IHRoZSBudW1iZXIgb2YgKmJpdHMqIHRoZXkgd2lzaCB0bwp1c2UuIHRoZSBEYXRhIFBvaW50ZXIg
75 YXV0b21hdGljYWxseSBpbmNyZW1lbnRzIHN1Y2ggdGhhdCB0aGUgbmV4dCBpbnN0cnVjdGlvbgps
76 b2FkcyBmcm9tIHRoZSBzdWJzZXF1ZW50IG1lbW9yeSBhZGRyZXNzLCBub3QgdGhlIHNhbWUgb25l
77 LgoKYXMgYW4gb2ZmLXRoZS13YWxsIGNvbmNlcHQsIGkgbmV2ZXIgdGhvdWdodCB0aHJvdWdoIGhv
78 dyB5b3Ugd291bGQgYWN0dWFsbHkKKnNldCogdGhlIERhdGEgUG9pbnRlciBpbiB0aGUgZmlyc3Qg
79 cGxhY2UsIG5vciBob3cgbG9vcHMgd291bGQgYmUgZGVhbHQgd2l0aC4KCkwxLWNhY2hlaW5nIG9m
80 IHRoZSBjb25zdGFudHMgKGFuZCByZWFkaW5nIHRoZW0gYW5kIGluY2x1ZGluZyB0aGVtIGluIHRo
81 ZQpJLXN0cmVhbSkgaXMgbm90IGEgYmlnIGRlYWwuICBob3dldmVyIHNlcGFyYXRpbmcgdGhlbSBm
82 cm9tIGFjdHVhbCBpbnN0cnVjdGlvbnMKZG9lcyBhY3R1YWxseSBiZWNvbWUgYSBiaXQgb2YgYSBi
83 aW5kLiAgcGVyaGFwcyB0aGUgRC1jYWNoZSBjb3VsZCBiZSB1c2VkCih0cmVhdCB0aGVtIGFzIGRh
84 dGEpLgoKbG9vcHMgYXJlIHRoZSBiaWdnZXN0IGJ1Z2JlYXIuICBob3dldmVyIGFuIGlkZWEganVz
85 dCBvY2N1cnJlZCB0byBtZS4Kd2l0aCBvbmx5IGEgZmV3IGJpdHMgYmVpbmcgbmVlZGVkIHRvIHNw
86 ZWNpZnkgaG93ICptdWNoKiBvZiB0aGUgbWVtb3J5IHBvaW50ZWQKdG8gYnkgdGhlIERhdGEgUG9p
87 bnRlciBpcyB0byBiZSB1c2VkIGFzIGFuIGltbWVkaWF0ZSwgdGhlIHJlbWFpbmluZyAoc3BhcmUp
88 CmJpdHMgY2FuIGJlIHRha2VuIGFzIGFuIG9mZnNldCBieSB3aGljaCB0aGUgRGF0YSBQb2ludGVy
89 IGlzIHRvIGJlICJ3b3VuZCBiYWNrIgoob3IgZm9yd2FyZCkuCgpwZXJoYXBzIGV2ZW4gc29tZSBt
90 b2RlLWJpdHMgY291bGQgYmUgdXNlZCB0byBpbmRpY2F0ZSwgIk5ldyBEYXRhIFBvaW50ZXIgU3Rh
91 cnRzCkhlcmUgYW5kIHRoZXJlIGlzIGEgYmxvY2sgb2YgaW1tZWRpYXRlcyBvZiBzaXplIE5OIGZv
92 bGxvd2luZyB0aGlzIGluc3RydWN0aW9uIjoKCmFkZGkgUjAsIFIxLCB7ZHBlbmNvZGluZ30KCmRw
93 ZW5jb2Rpbmc6CgoxMSAxMCA5IDggNyAgICB8IDcgNiAgICAgICAgfCA1IDQgMyAyIDEgMCAgfApp
94 bW1ibG9ja2xlbiB4NCB8IGltbWJ5dGVsZW4gfCBpbW1qdW1wIHg0ICAgfAoKc29tZXRoaW5nIGxp
95 a2UgdGhhdC4KCiogaW1tYmxvY2tsZW4geCAzMiBpcyB0aGUgc3BhY2UgcmVzZXJ2ZWQgZm9sbG93
96 aW5nIHRoaXMgaW5zdHJ1Y3Rpb24sCiAgdG8gd2hpY2ggdGhlIERhdGEgUG9pbnRlciBpcyB0byBi
97 ZSBpbW1lZGlhdGVseSBzZXQgKHplcm8gaW5kaWNhdGVzCiAgIm5vIGNoYW5nZSIpLiAgdGh1cyB0
98 aGUgUEMgKmtub3dzKiB0aGF0IGl0IG11c3QgYWRkIDR4aW1tYmxvY2tsZW4KICBieXRlcyB0byB0
99 aGUgUEMKKiBpbW1ieXRlbGVuIC0gdGhlIGxlbmd0aCAoaW4gYnl0ZXM/IG1heWJlIGJpdHM/KSBv
100 ZiB0aGUgaW1tZWRpYXRlLAogIDBiMDAwPTgsIDBiMDAxPTE2IGV0Yy4gZXRjLiAgYWZ0ZXIgdGhl
101 IGltbWVkaWF0ZSBpcyByZWFkIChpbW1lZGlhdGVseSkKICBmcm9tIHRoZSBEYXRhUG9pbnRlciBh
102 ZGRyZXNzLCB0aGUgRGF0YVBvaW50ZXIgbXVzdCBiZSBpbmNyZW1lbnRlZAogIGJ5IHRoaXMgYW1v
103 dW50LCBvbmx5IGlmIGltbWp1bXAgPT0gMAoqIGltbWp1bXAgLSBhIHNpZ25lZCBudW1iZXIgb2Yg
104 d29yZHMgdGhhdCAocm91bmRlZCkgdGhlIERhdGFQb2ludGVyCiAgbXVzdCAianVtcCIgYnkgKGZv
105 cndhcmQgb3IgYmFja3dhcmRzKSAqSU5TVEVBRCogb2YgaW5jcmVtZW50aW5nCiAgYnkgaW1tYnl0
106 ZWxlbi4KCnRoYXQgc2hvdWxkIHByb2JhYmx5IGRvIHRoZSB0cmljayBmb3IgYSBmaXJzdCBpdGVy
107 YXRpb24uCgphbmFseXNpczoKCiogY29tcGFyZWQgdG8gc3RhbmRhcmQgaW1tZWRpYXRlLWxvYWRp
108 bmc6IGZvciBzbWFsbCBpbW1lZGlhdGVzIGl0J3Mgbm90CiAgYXMgbmljZSBiZWNhdXNlIHlvdSBo
109 YXZlIHRvIHVzZSB0aGUgMTItYml0IGltbWVkaWF0ZSBzcGFjZSBhcyBhIHBvaW50ZXIKICB0aGVy
110 ZWZvcmUsIHNpbXBsZSBzb2x1dGlvbiB0byB0aGF0OiBvbmx5IHVzZSB0aGlzIGZvciBsb25nIGlt
111 bWVkaWF0ZXMsCiAgb3IsIHVzZSAxIGV4dHJhIGJpdCB0byBpbmRpY2F0ZSAiMTEtYml0IGltbWVk
112 aWF0ZSBvciBEYXRhUG9pbnRlciIKICBlbmNvZGluZwoKKiB3aXRoIG5vICJjb25zdHJ1Y3Rpb24i
113 IG9mIGxvbmcgaW1tZWRpYXRlcyB1c2luZyAzMi1iaXQgc3R1ZmYsIGl0J3MKICBkZWZpbml0ZWx5
114 IG11Y2ggbW9yZSBjb21wYWN0LgoKCnZhcmlhbnRzIGluY2x1ZGUgdGhhdCBpbW1qdW1wIGlzICph
115 bHdheXMqIHNldCwgYW5kIGlzIGFsd2F5cyByZWxhdGl2ZQp0byBEYXRhUG9pbnRlci4gIHRoaXMg
116 d291bGQgYWN0dWFsbHkgYmUgYmV0dGVyIGJlY2F1c2UgaWYgd2UgYXNzdW1lCnRoYXQgd2hlbiB0
117 aGUgRFAgaXMgc2V0IChpbW1ibG9ja2xlbiAhPSAwKSB0aGF0IGluc3RydWN0aW9uIHdhbnRzCnRo
118 ZSAqZmlyc3QqIGl0ZW0gQERQLCB3ZSBubyBsb25nZXIgbmVlZCBib3RoIGltbWJsb2NrbGVuIGFu
119 ZCBpbW1qdW1wOgoKNyAgICB8IDYgNSA0IDMgMiAgICAgICB8IDEgMCAgICB8Cm1vZGUgfCBEUGxl
120 bl9vcl9EUG9mZnMgfCBpbW1sZW4gfAoKKiBtb2RlID09IDA6IERQbGVuIHggNCBieXRlcyBvZiAi
121 b2Zmc2V0cyIgZm9sbG93IHRoaXMgaW5zdHJ1Y3Rpb24uCiAgICAgICAgICAgICAtIHNldCBEUCA9
122 IFBDICsgNAogICAgICAgICAgICAgLSBhc3N1bWUgRFBvZmZzID0gMC4KICAgICAgICAgICAgIC0g
123 aW1tZWQgPSBAW0RQXSBvZiBsZW5ndGggaW1tbGVuIChieXRlcz8gd29yZHM/CiAgICAgICAgICAg
124 ICAtIGFkZCBEUGxlbiB4IDQgdG8gUEMKCiogbW9kZSA9PSAxOiBEUG9mZnMgaXMgaW4gYnl0ZXMg
125 NjoyLgogICAgICAgICAgICAgLSBQQyBpbmNyZW1lbnRzIGFzIG5vcm1hbCAoKzQpCiAgICAgICAg
126 ICAgICAtIERQIGRvZXMgKk5PVCBDSEFOR0UqCiAgICAgICAgICAgICAtIGltbWVkID0gQFtEUCAr
127 IERQb2Zmcyo0XSBvZiBsZW5ndGggaW1tbGVuIChieXRlcz8gd29yZHM/KQoKdGhpcyBnaXZlcyBy
128 ZWxhdGl2ZWx5IGZldyBiaXRzLCBhbmQgaXQgd291bGQgbm90IGJlIHVucmVhc29uYWJsZSB0byBz
129 bmFyZgphIGZldyBiaXRzIG91dCBvZiBhICJub3JtYWwiIDEyLWJpdCBpbW1lZGlhdGUgcmFuZ2U6
130 CgoxMiAxMSAxMCA5IDggfCAgIDcgNiA1IDQgMyAyIDEgMAoxICAxICAgMSAxIDEgfCB7IGRwZW5j
131 b2RpbmcgfQpOICBOICAgTiBOIE4gICAgIE4gTiBOIE4gTiBOIE4gTiAtICJub3JtYWwiIGltbWVk
132 aWF0ZQoKCnRoZSBvbmx5IGNvbXBsZXhpdHkgd291bGQgYmUgY29tcGlsZXItc2lkZSBjcmVhdGlv
133 biBvZiB0YWJsZXMgdGhhdCBpbml0aWFsaXNlCmNvcnJlY3RseSBhbmQgaW4gcmVhc29uYWJsZSBw
134 cm94aW1pdHkuCgphbHNvIHlvdSdkIGVpdGhlciBsb3NlIG9uZSBtYWluIHJlZ2lzdGVyIChvbmUg
135 YXMgbm9ybWFsIFNQLCBvbmUgbm93IGFzIERQKQpvciBpdCB3b3VsZCBiZSByZXF1aXJlZCB0byBh
136 ZGQgYSBzcGVjaWFsIHJlZ2lzdGVyIChDU1IpLCBwbHVzIGNvbnRleHQtc2F2aW5nCnRvIGVuc3Vy
137 ZSBpdCdzIG5vdCBjb3JydXB0ZWQgZHVyaW5nIGludGVycnVwdHMuCgpsLgoKCgoKYXNzdW1lIHRo
138 ZSAybmQgc2NoZW1lIGluIHRoZSBsYXR0ZXIgcGFydCBvZiB3aGF0IGkgd3JvdGUgKGFic29sdXRl
139 LWFkZHJlc3NlZApEYXRhUG9pbnRlciByYXRoZXIgdGhhbiB0aGUgaW5jcmVtZW50YWwtdmVyc2lv
140 bik6CgojIHNvbWUgcHJpb3IgY29kZSB3aGljaCBoYXBwZW5lZCBhbHJlYWR5IHRvIHNldCBEUAoj
141 IG9yIHdlIGp1c3QgaGF2ZSB0byBoYXZlIGEgZHVtbXkgaW5zdHJ1Y3Rpb24uCjAwMDAgMDAwMCAg
142 ICBtdmkgIHIwLCAgRFBsZW49MiAgIDsgcjAgZGlzY2FyZGVkIGluIHRoaXMgZXhhbXBsZQowMDAw
143 IDAwMDQgICAgTG9uZ0NvbnN0MSAgICAgICAgICA7IGNvdWxkIGJlIDY0IGJpdCBvciAxMjggb3Ig
144 MjU2IGJpdAowMDAwIDAwMDggICAgTG9uZ0NvbnN0MiAgICAgICAgICA7IGNvdWxkIGJlIDY0IGJp
145 dCBvciAxMjggb3IgMjU2IGJpdAowMDAwIDAwMGMgICAgYm5lICAgeCwgIDAsIHNldHkyCjAwMDAg
146 MDAxMCAgICBtdmkgICB5LCBARFAjMCAgIDsgRFAgd2FzIHNldCB0byAwMDAwIDAwMDQgZWFybGll
147 cgowMDAwIDAwMTQgICAgam1wICAgZW5kCjAwMDAgMDAxOCAgICBtdmkgICB5LCBARFAjMiAgIDsg
148 c2V0eTIKMDAwMCAwMDFjICAgIC4uLi4gICAgICAgICAgICAgOyBlbmQKCnRoZSBhbHRlcm5hdGl2
149 ZSwgdG8gc2F2ZSAid2FzdGluZyIgYW4gaW5zdHJ1Y3Rpb24gKGlmIHRoZXJlIHJlYWxseQphcmUg
150 bm8gb3RoZXIgcHJpb3IgaW1tZWRpYXRlcykgaXMgdG8gYWN0dWFsbHkgc2V0IHkgdW5jb25kaXRp
151 b25hbGx5LApqdXN0IHRvIGdldCB0aGUgRGF0YVBvaW50ZXIgc2V0IHVwIHRoZW4gKmNvbmRpdGlv
152 bmFsbHkqIG92ZXJ3cml0ZSBpdC4KCi0tIApZb3UgYXJlIHJlY2VpdmluZyB0aGlzIG1haWwgYmVj
153 YXVzZToKWW91IGFyZSBvbiB0aGUgQ0MgbGlzdCBmb3IgdGhlIGJ1Zy4KX19fX19fX19fX19fX19f
154 X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KbGlicmUtcmlzY3YtZGV2IG1haWxpbmcg
155 bGlzdApsaWJyZS1yaXNjdi1kZXZAbGlzdHMubGlicmUtcmlzY3Yub3JnCmh0dHA6Ly9saXN0cy5s
156 aWJyZS1yaXNjdi5vcmcvbWFpbG1hbi9saXN0aW5mby9saWJyZS1yaXNjdi1kZXYK
157