Patch Detail
get:
Show a patch.
patch:
Update a patch.
put:
Update a patch.
GET /api/patches/808830/?format=api
{ "id": 808830, "url": "http://patchwork.ozlabs.org/api/patches/808830/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/patch/54a0a76ab505ffdc34e995bae5ddb9f5f282328d.1504228916.git.alistair.francis@xilinx.com/", "project": { "id": 14, "url": "http://patchwork.ozlabs.org/api/projects/14/?format=api", "name": "QEMU Development", "link_name": "qemu-devel", "list_id": "qemu-devel.nongnu.org", "list_email": "qemu-devel@nongnu.org", "web_url": "", "scm_url": "", "webscm_url": "", "list_archive_url": "", "list_archive_url_format": "", "commit_url_format": "" }, "msgid": "<54a0a76ab505ffdc34e995bae5ddb9f5f282328d.1504228916.git.alistair.francis@xilinx.com>", "list_archive_url": null, "date": "2017-09-01T16:51:24", "name": "[v3,6/7] Makefile: Remove libqemustub.a", "commit_ref": null, "pull_url": null, "state": "new", "archived": false, "hash": "6c5326cc08a062ad8d9c99000d50d69c0b411275", "submitter": { "id": 47878, "url": "http://patchwork.ozlabs.org/api/people/47878/?format=api", "name": "Alistair Francis", "email": "alistair.francis@xilinx.com" }, "delegate": null, "mbox": "http://patchwork.ozlabs.org/project/qemu-devel/patch/54a0a76ab505ffdc34e995bae5ddb9f5f282328d.1504228916.git.alistair.francis@xilinx.com/mbox/", "series": [ { "id": 1078, "url": "http://patchwork.ozlabs.org/api/series/1078/?format=api", "web_url": "http://patchwork.ozlabs.org/project/qemu-devel/list/?series=1078", "date": "2017-09-01T16:51:00", "name": "More warning reporting fixed", "version": 3, "mbox": "http://patchwork.ozlabs.org/series/1078/mbox/" } ], "comments": "http://patchwork.ozlabs.org/api/patches/808830/comments/", "check": "pending", "checks": "http://patchwork.ozlabs.org/api/patches/808830/checks/", "tags": {}, "related": [], "headers": { "Return-Path": "<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>", "X-Original-To": "incoming@patchwork.ozlabs.org", "Delivered-To": "patchwork-incoming@bilbo.ozlabs.org", "Authentication-Results": [ "ozlabs.org;\n\tspf=pass (mailfrom) smtp.mailfrom=nongnu.org\n\t(client-ip=2001:4830:134:3::11; helo=lists.gnu.org;\n\tenvelope-from=qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org;\n\treceiver=<UNKNOWN>)", "ozlabs.org;\n\tdkim=fail reason=\"signature verification failed\" (1024-bit key;\n\tunprotected) header.d=xilinx.onmicrosoft.com\n\theader.i=@xilinx.onmicrosoft.com header.b=\"eaBpLmXM\"; \n\tdkim-atps=neutral" ], "Received": [ "from lists.gnu.org (lists.gnu.org [IPv6:2001:4830:134:3::11])\n\t(using TLSv1 with cipher AES256-SHA (256/256 bits))\n\t(No client certificate requested)\n\tby ozlabs.org (Postfix) with ESMTPS id 3xkQNz344Fz9t2x\n\tfor <incoming@patchwork.ozlabs.org>;\n\tSat, 2 Sep 2017 02:56:03 +1000 (AEST)", "from localhost ([::1]:50051 helo=lists.gnu.org)\n\tby lists.gnu.org with esmtp (Exim 4.71) (envelope-from\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>)\n\tid 1dnpEf-00065P-GU\n\tfor incoming@patchwork.ozlabs.org; Fri, 01 Sep 2017 12:56:01 -0400", "from eggs.gnu.org ([2001:4830:134:3::10]:51042)\n\tby lists.gnu.org with esmtp (Exim 4.71)\n\t(envelope-from <alistai@xilinx.com>) id 1dnpDr-0005zK-OJ\n\tfor qemu-devel@nongnu.org; Fri, 01 Sep 2017 12:55:17 -0400", "from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)\n\t(envelope-from <alistai@xilinx.com>) id 1dnpDo-0006Ab-Jl\n\tfor qemu-devel@nongnu.org; Fri, 01 Sep 2017 12:55:11 -0400", "from mail-bn3nam01on0080.outbound.protection.outlook.com\n\t([104.47.33.80]:29184\n\thelo=NAM01-BN3-obe.outbound.protection.outlook.com)\n\tby eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)\n\t(Exim 4.71) (envelope-from <alistai@xilinx.com>) id 1dnpDo-00069V-Dc\n\tfor qemu-devel@nongnu.org; Fri, 01 Sep 2017 12:55:08 -0400", "from BN6PR02CA0083.namprd02.prod.outlook.com (10.161.158.24) by\n\tSN1PR0201MB1936.namprd02.prod.outlook.com (10.163.87.158) with\n\tMicrosoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id\n\t15.20.13.10; Fri, 1 Sep 2017 16:55:06 +0000", "from CY1NAM02FT061.eop-nam02.prod.protection.outlook.com\n\t(2a01:111:f400:7e45::201) by BN6PR02CA0083.outlook.office365.com\n\t(2603:10b6:405:60::24) with Microsoft SMTP Server (version=TLS1_2,\n\tcipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.13.10 via\n\tFrontend Transport; Fri, 1 Sep 2017 16:55:06 +0000", "from xsj-pvapsmtpgw01 (149.199.60.83) by\n\tCY1NAM02FT061.mail.protection.outlook.com (10.152.75.30) with\n\tMicrosoft SMTP Server (version=TLS1_0,\n\tcipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1385.11\n\tvia Frontend Transport; Fri, 1 Sep 2017 16:55:05 +0000", "from unknown-38-66.xilinx.com ([149.199.38.66] helo=xsj-pvapsmtp01)\n\tby xsj-pvapsmtpgw01 with esmtp (Exim 4.63)\n\t(envelope-from <alistair.francis@xilinx.com>)\n\tid 1dnpDk-0002as-OS; Fri, 01 Sep 2017 09:55:04 -0700", "from [127.0.0.1] (helo=localhost)\n\tby xsj-pvapsmtp01 with smtp (Exim 4.63)\n\t(envelope-from <alistair.francis@xilinx.com>)\n\tid 1dnpDj-0003lD-HU; Fri, 01 Sep 2017 09:55:03 -0700", "from xsj-pvapsmtp01 (smtp3.xilinx.com [149.199.38.66])\n\tby xsj-smtp-dlp1.xlnx.xilinx.com (8.13.8/8.13.1) with ESMTP id\n\tv81Gt0p8009921; Fri, 1 Sep 2017 09:55:00 -0700", "from [172.19.2.220] (helo=localhost.localdomain)\n\tby xsj-pvapsmtp01 with esmtp (Exim 4.63)\n\t(envelope-from <alistair.francis@xilinx.com>)\n\tid 1dnpDg-0003fc-99; Fri, 01 Sep 2017 09:55:00 -0700" ], "DKIM-Signature": "v=1; a=rsa-sha256; c=relaxed/relaxed;\n\td=xilinx.onmicrosoft.com; s=selector1-xilinx-com;\n\th=From:Date:Subject:Message-ID:Content-Type:MIME-Version;\n\tbh=k2PxPrWywN2N7G3A33h0PBrWaO+d3FUHev2kIVVj27g=;\n\tb=eaBpLmXM/j711PlJKuKboiu2Do26yLIidCJi3NNeIoARCVpmtwRw3WjMWXZTVXOl+pbNZBAi/MrpSza5eXPF8jEkcCeQuhrSIAWCnVQL7TlrjUZn1b4Walj2Qw2G29ZvdrUmiITeRxNXlsQHq5zZPSLYgm0oWA1OM5dOEG9DFBA=", "Received-SPF": "Pass (protection.outlook.com: domain of xilinx.com designates\n\t149.199.60.83 as permitted sender)\n\treceiver=protection.outlook.com; \n\tclient-ip=149.199.60.83; helo=xsj-pvapsmtpgw01;", "From": "Alistair Francis <alistair.francis@xilinx.com>", "To": "<qemu-devel@nongnu.org>", "Date": "Fri, 1 Sep 2017 09:51:24 -0700", "Message-ID": "<54a0a76ab505ffdc34e995bae5ddb9f5f282328d.1504228916.git.alistair.francis@xilinx.com>", "X-Mailer": "git-send-email 2.11.0", "In-Reply-To": "<cover.1504228916.git.alistair.francis@xilinx.com>", "References": "<cover.1504228916.git.alistair.francis@xilinx.com>", "MIME-Version": "1.0", "Content-Type": "text/plain; charset=\"UTF-8\"", "Content-Transfer-Encoding": "quoted-printable", "X-RCIS-Action": "ALLOW", "X-TM-AS-Product-Ver": "IMSS-7.1.0.1224-8.1.0.1062-23296.003", "X-TM-AS-User-Approved-Sender": "Yes;Yes", "X-EOPAttributedMessage": "0", "X-MS-Office365-Filtering-HT": "Tenant", "X-Forefront-Antispam-Report": "CIP:149.199.60.83; IPV:NLI; CTRY:US; EFV:NLI;\n\tSFV:NSPM;\n\tSFS:(10009020)(6009001)(39860400002)(2980300002)(438002)(199003)(189002)(50986999)(63266004)(305945005)(2870700001)(626005)(54906002)(2351001)(118296001)(4326008)(106466001)(23676002)(8676002)(81166006)(81156014)(5660300001)(76176999)(2906002)(36756003)(356003)(36386004)(2950100002)(6916009)(5820100001)(50226002)(6666003)(8936002)(189998001)(478600001)(9786002)(77096006)(50466002)(39060400002)(33646002)(47776003)(110136004)(107986001);\n\tDIR:OUT; SFP:1101; SCL:1; SRVR:SN1PR0201MB1936;\n\tH:xsj-pvapsmtpgw01; FPR:; SPF:Pass; PTR:unknown-60-83.xilinx.com;\n\tA:1; MX:1; LANG:en; ", "X-Microsoft-Exchange-Diagnostics": [ "1; CY1NAM02FT061;\n\t1:000OYmbKprFyvQOkEPFyIkM1iGC1NEZtJGDbCpKpHdsqsSdGi8xycfpGAgPkmVTgBB00bY9okajFO/Sn4nCtyJay4d7RjvO+VKm5/jLteYw6VcHlBUfnRO+ccTEmjy4d", "1; SN1PR0201MB1936;\n\t3:mhc2fBgrmw9xoldKdGRJ0iFfoLHOfx96MC0SYw5iSS99lLMzj4G7UH8esVsYMTRjaFcpcYE2BiWkh0X+eQYEOnTMv2qGCRLVBSqj1+orrYPcG45bwowpblIn1uEdgMcmoQkXn7n+aAXRPNbmsNEPVtyC8s3mhgvXaMqd5tDKvFPPNplJE35gdC5it4tYdx8ukjPU+YfyCTkDJHOKRfSZqCXREHrl8PyE7o/FBdvGIBmZU8yHB+qPZRFc/Tuav+SVXgUPQ9N0EROZRxbUKfMNVoDMhOLK7xIbP5u5wu5AAHM+sA5gH8JgDbq1Iqq2xPJM3MEL4/7AwHZDVBK4UygJZEoQonR5YzMmkdp+xiz1K3U=;\n\t25:UBlOvFNzUrQEDDi6eMbVc7IO02zlZZoqFth9LbHuQR5zFfEXWC10udj1AGNUO/eC0vQeAkNM4irgPKj117VQbQTVBEQFSds+N1uc84ry1hqqZ20g8PES9UGmkpdzj6xDE/wq7Tet60RDLIX7pGUilbul4r3WU+ke0hKCLKKaTpmlPHtf0zCY62+x1try2sAvtgbzzc1EeqJcpqISvJEP/RKpAXKI1O7976lcnz3F7THa/wPs6RuFskn/AXHdiiNKFQW26NHmaPlr66zvF/UhdmZOboDP1fI9azmxesUZmhJ7lSjMwFa/soRvupBmRfgRTpFG5MMknsEOpzHlRGQSWA==", "1; SN1PR0201MB1936;\n\t31:fAl40qkDNHSBLaOoQwS8yP2Eq2QDPE6LCtPya44Jk5v2Ys6IMCuoiJK+1n1hALb3xtThqkHj0t8gUVxNjJ5mR7oWdyVOd/X6q2MxNsoVvVtH5+gfxzLy21sA9tglB0uFXLBv7dCTdtXXdX06t2PukGttUWl2nIN9kRedg+0+4HtUZBP7lRow1yOwpQTK4G384sOtFKeAlkAqakD7YQGKPnmriYUFOJoptxdsOSKclTA=;\n\t20:zR0DAK+9cjfsOzIMMWCWyO7vkaXfhFxN5Tx53163a4Gyf/GjXA6uCn/BqTB8Aye0mncqBt0UxMurtPEKq84li12/PzGOzRwxJJET8Z6QHCx6XeYTt9eKDQaCRpN5BVN2BGzdeu51Wk7dQEf+z1rmoy7iHN2CRzsKDVoSah/QcEJbPlUP0NdH/Z3T0xqv2HASR3bNO08N+Qc5Bf5padtV63Si4S1oGwEpUMICoGiYscT8T71S2k94O+ugDAAyPrCUNWLM8byU/5kUbEpg+4J3Ne52APHEPp7IwwStKJQljNfOnJyLDXkZrHbbqPBp94zF47GibL8BNCmfJMgFExLP0l7IoOutNniTr9OTNry0I5Tzwz84z7MFfXOnc8lI5elp7iaPe3EeoMTHaMDCWo9WLMi2PS5P2B90VNTauJqE3mWmTxltuWLPXrZGVhEHkjtwL118aPJE4dC5xUsQ8/6kNab8eys4hhHsxg6coyN6ggyY7uHDx6J2CeVBc3kBnrYz", "1; SN1PR0201MB1936;\n\t4:wjvAXgSpRc1fH3O5y3FMUoU4K7WXcI77oliQSUrX4LRdEfzGLbNPYX3lPp2FQElVQR1YkkNmmI+K3KA8Tveas76jwUS2croT8FuMy00O+3zDBTRHt+pfiymd0G885h7eQ7DThj9DETXKdLLt7U8Yd3tY/C2+PTnrGKvIkEvqWgzsgn+vtDvYRis2U+8fvYjOO2nddKH6cDYnqaBirv8idfr/3pYYBz8xjj1ak3v/Ruc8DkBeQoglDv4+oVUP6bdn9fjxEIgHcnpshiVYIkqoq7ECHlXM1p5zlpeoP8e8k+U=", "=?us-ascii?Q?1; SN1PR0201MB1936;\n\t23:d0nQMusNKgG2Qd5D/tpWS9eWY5ysPgJfHBwB/bP?=\n\tig+VKZYtfZwZTD11lpNY7vKi7f8Wuqb+v71+8YU70SEErcZkdedbc6MhUMvUh5vZ3ILUvls8uqbnZY8sZHOjd8+g6Gl9jkse+Vm4d6JH0X4tn2KNWueyWP87RGCoorTVbG0UMM69Z5ywb31ZFvp16t5zI4L5b4ix/hot1ju86TthRuHMHGlGyaU0hUcX16cHP0rEPcASgI5MLmlkw8R0u1AQqz646kAIz5SK8AES+51wPvOeV3SoaEozWvexRcdhfnvGULs1Cc5CSi6ouho5hMNjtdThttKgLUFQT+fMQOt+Ksh1di/XGWShql3u4quNhS4bIQ2DCVZivyq3a/uvjt3Wbaa+k9wY6KWsFR6D+wohJg1zA477CXYAN+AHZhFIN0pripbx4LXJUz8+MALR9KkvQjaVKDkl3+zGNOF266x9hzIbEIIAHn5lKtF6J+eI7aEQnB70bXXotf2DddPsiMmhvzvbSymt6xoyhy2oP6KCcuId3NtPDMtdxLSQg5Y8zuSOiGc0L1MyxASADnvljQjrCEh7gO/3w9VyNKR8Cd4r1PBmW2x3F060p/LYtWelLOUBGK9th9UQx2I25S1xm0LkjCORm59lL8Qn3cVu3Z3XMMBI+NcJcn/0sO9Uv3dqMRAnWuC8UbOmAu9+qs7Aw/tUZTjCRumIfa/9T8kFLu1CGmGjUpLSbgl/aXoZoGIJMATSTuOV57H1IHD+AqQYIvp6LoX/qWhK02OCAtMiJG+gGT39Ouvj/mOdR2q/0wW+NyhVVyXaT7uMkA+oEc5tkK5GdlvzKT6pdXszlGloiKC8qIrpZSyUkJ0FisC1Q8UTxfqZR5Gj4rEF5imFwYVRKR/Lk/r7iGstgZllYNGeQTzadxB/6R8Jj1jN76j846mFR71btk/LPOE0ri2LJbumEOXZ34F/mFHLGrOWvoIxZOyh218hu0g2zTY4eTpaWIivNR8tmMqoSX9knaTQEj8PsOERkWEevaSw0E+mAPuOTGJnTJQ==", "1; SN1PR0201MB1936;\n\t6:FrrvU2P/YyACRqd2U3iAsnaNhs1eNriOI+JByf/leAiiQXZloZeUGMek7FIU48a3fh608MWTz8BZlesjGzLRtXvot9AoUCSFYafSyiNEkx2w2V83IsZc7+0SxzndyZiwUE8cWCoWUy/eaALiPGyUG/7WmCm+3MZHtyKiz+rTwxT5v5S7Mh5EKiZHwIYK+qRxCF3WY9Wb/LsQGbZl6nUNjStjIKR7S9qR+jakTE2DHR+EPMiovjSFOLzrhk0t91AJwLOVdZK/QfMxeFA8MSzbLKugR0fbWbqpmN5Y+o4oJAJCVCSGPw7a8ZyhvZhfVM/cOEWGYaapjRCYXQzLsvBOhg==;\n\t5:bC+qAXRBAnD/WP577NGfqutNo/MSZXi3GEe3hQbQVku9YmE094h9Tm4aevf/SCjo24SaGSyyFb5G/+32Swerb5NrIGVYgNIfaBQFGyViGzkvn3rzZg8NK4FGnAITk9ZFey+e6fIdVrmJ28vqF+D5CQ==;\n\t24:9tkNdZgoqCAJAjaPWS+1KPrZSk0TcuvVcTbU1YFWN7poPqw9Jn4mpCNvZ0qBnDVUaQsozngE4I9/64s21u4z4rECraLKNY00dzn0dq/rt9M=;\n\t7:B0xe0jiCH3KtIi0YE4weZhLAhLVHGsHgUrzyfFkOCHZsSLqHAybnfZ0Tdh2vGJCAAQGwklvksrXswNRFE2czXF9tG6kVvAgcHEyK+MAbGbExccHGdMVBXOV0I0oL64jqdjn+ZZlNbmGvFbLBz+u56/5UiL2aiehUHDkcM4U5K7SUDGDQALYGULcLJx26vTO2GYXeUh64GeuDVCcp5kk8iBnWJtCasGn3Qgtrf62og0Y=" ], "X-MS-PublicTrafficType": "Email", "X-MS-Office365-Filtering-Correlation-Id": "25147ca9-136a-4d82-49df-08d4f15a3225", "X-Microsoft-Antispam": "UriScan:; BCL:0; PCL:0;\n\tRULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(8251501002)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);\n\tSRVR:SN1PR0201MB1936; ", "X-MS-TrafficTypeDiagnostic": "SN1PR0201MB1936:", "X-Exchange-Antispam-Report-Test": "UriScan:(192813158149592);", "X-Microsoft-Antispam-PRVS": "<SN1PR0201MB193672F0C2A717B040F000DEDC920@SN1PR0201MB1936.namprd02.prod.outlook.com>", "X-Exchange-Antispam-Report-CFA-Test": "BCL:0; PCL:0;\n\tRULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(13018025)(13016025)(8121501046)(5005006)(100000703101)(100105400095)(10201501046)(3002001)(93006095)(93004095)(6055026)(6041248)(20161123562025)(20161123564025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(20161123560025)(6072148)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095);\n\tSRVR:SN1PR0201MB1936; BCL:0; PCL:0;\n\tRULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);\n\tSRVR:SN1PR0201MB1936; ", "X-Forefront-PRVS": "0417A3FFD2", "SpamDiagnosticOutput": "1:99", "SpamDiagnosticMetadata": "NSPM", "X-OriginatorOrg": "xilinx.com", "X-MS-Exchange-CrossTenant-OriginalArrivalTime": "01 Sep 2017 16:55:05.3612\n\t(UTC)", "X-MS-Exchange-CrossTenant-Id": "657af505-d5df-48d0-8300-c31994686c5c", "X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp": "TenantId=657af505-d5df-48d0-8300-c31994686c5c; \n\tIp=[149.199.60.83]; Helo=[xsj-pvapsmtpgw01]", "X-MS-Exchange-CrossTenant-FromEntityHeader": "HybridOnPrem", "X-MS-Exchange-Transport-CrossTenantHeadersStamped": "SN1PR0201MB1936", "X-detected-operating-system": "by eggs.gnu.org: Windows 7 or 8 [fuzzy]", "X-Received-From": "104.47.33.80", "Subject": "[Qemu-devel] [PATCH v3 6/7] Makefile: Remove libqemustub.a", "X-BeenThere": "qemu-devel@nongnu.org", "X-Mailman-Version": "2.1.21", "Precedence": "list", "List-Id": "<qemu-devel.nongnu.org>", "List-Unsubscribe": "<https://lists.nongnu.org/mailman/options/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=unsubscribe>", "List-Archive": "<http://lists.nongnu.org/archive/html/qemu-devel/>", "List-Post": "<mailto:qemu-devel@nongnu.org>", "List-Help": "<mailto:qemu-devel-request@nongnu.org?subject=help>", "List-Subscribe": "<https://lists.nongnu.org/mailman/listinfo/qemu-devel>,\n\t<mailto:qemu-devel-request@nongnu.org?subject=subscribe>", "Cc": "alistair23@gmail.com, pbonzini@redhat.com, armbru@redhat.com,\n\talistair.francis@xilinx.com", "Errors-To": "qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org", "Sender": "\"Qemu-devel\"\n\t<qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org>" }, "content": "Using two libraries (libqemuutil.a and libqemustub.a) would sometimes\nresult in circular dependencies. To avoid these issues let's just\ncombine both into a single library that functions as both.\n\nSigned-off-by: Alistair Francis <alistair.francis@xilinx.com>\nReviewed-by: Philippe Mathieu-Daudé <f4bug@amsat.org>\n---\n\nV3:\n - Fix up the docs\n - Rebase into this series\nV2:\n - Skipped\n\n Makefile | 7 +++----\n Makefile.target | 2 +-\n docs/devel/build-system.txt | 16 +++++++---------\n tests/Makefile.include | 6 +++---\n 4 files changed, 14 insertions(+), 17 deletions(-)", "diff": "diff --git a/Makefile b/Makefile\nindex 81447b1f08..f111e93c63 100644\n--- a/Makefile\n+++ b/Makefile\n@@ -344,7 +344,7 @@ subdir-dtc:dtc/libfdt dtc/tests\n dtc/%:\n \tmkdir -p $@\n \n-$(SUBDIR_RULES): libqemuutil.a libqemustub.a $(common-obj-y) $(chardev-obj-y) \\\n+$(SUBDIR_RULES): libqemuutil.a $(common-obj-y) $(chardev-obj-y) \\\n \t$(qom-obj-y) $(crypto-aes-obj-$(CONFIG_USER_ONLY))\n \n ROMSUBDIR_RULES=$(patsubst %,romsubdir-%, $(ROMS))\n@@ -364,12 +364,11 @@ Makefile: $(version-obj-y)\n ######################################################################\n # Build libraries\n \n-libqemustub.a: $(stub-obj-y)\n-libqemuutil.a: $(util-obj-y) $(trace-obj-y)\n+libqemuutil.a: $(util-obj-y) $(trace-obj-y) $(stub-obj-y)\n \n ######################################################################\n \n-COMMON_LDADDS = libqemuutil.a libqemustub.a\n+COMMON_LDADDS = libqemuutil.a\n \n qemu-img.o: qemu-img-cmds.h\n \ndiff --git a/Makefile.target b/Makefile.target\nindex 7f42c45db8..0a80caf79c 100644\n--- a/Makefile.target\n+++ b/Makefile.target\n@@ -193,7 +193,7 @@ all-obj-$(CONFIG_SOFTMMU) += $(io-obj-y)\n \n $(QEMU_PROG_BUILD): config-devices.mak\n \n-COMMON_LDADDS = ../libqemuutil.a ../libqemustub.a\n+COMMON_LDADDS = ../libqemuutil.a\n \n # build either PROG or PROGW\n $(QEMU_PROG_BUILD): $(all-obj-y) $(COMMON_LDADDS)\ndiff --git a/docs/devel/build-system.txt b/docs/devel/build-system.txt\nindex 2af1e668c5..0d54294cb1 100644\n--- a/docs/devel/build-system.txt\n+++ b/docs/devel/build-system.txt\n@@ -232,15 +232,13 @@ The utility code that is used by all binaries is built into a\n static archive called libqemuutil.a, which is then linked to all the\n binaries. In order to provide hooks that are only needed by some of the\n binaries, code in libqemuutil.a may depend on other functions that are\n-not fully implemented by all QEMU binaries. To deal with this there is a\n-second library called libqemustub.a which provides dummy stubs for all\n-these functions. These will get lazy linked into the binary if the real\n-implementation is not present. In this way, the libqemustub.a static\n-library can be thought of as a portable implementation of the weak\n-symbols concept. All binaries should link to both libqemuutil.a and\n-libqemustub.a. e.g.\n-\n- qemu-img$(EXESUF): qemu-img.o ..snip.. libqemuutil.a libqemustub.a\n+not fully implemented by all QEMU binaries. Dummy stubs for all these\n+functions are also provided by this library, and will get lazy linked\n+into the binary if the real implementation is not present. In this way,\n+this static library can be thought of as a portable implementation of\n+the weak symbols concept. All binaries should link to libqemuutil.a. e.g.\n+\n+ qemu-img$(EXESUF): qemu-img.o ..snip.. libqemuutil.a\n \n \n Windows platform portability\ndiff --git a/tests/Makefile.include b/tests/Makefile.include\nindex 37c1bed683..80527a8763 100644\n--- a/tests/Makefile.include\n+++ b/tests/Makefile.include\n@@ -553,7 +553,7 @@ QEMU_CFLAGS += -I$(SRC_PATH)/tests\n \n \n # Deps that are common to various different sets of tests below\n-test-util-obj-y = libqemuutil.a libqemustub.a\n+test-util-obj-y = libqemuutil.a\n test-qom-obj-y = $(qom-obj-y) $(test-util-obj-y)\n test-qapi-obj-y = tests/test-qapi-visit.o tests/test-qapi-types.o \\\n \ttests/test-qapi-event.o tests/test-qmp-introspect.o \\\n@@ -608,8 +608,8 @@ tests/test-vmstate$(EXESUF): tests/test-vmstate.o \\\n \t$(test-io-obj-y)\n tests/test-timed-average$(EXESUF): tests/test-timed-average.o $(test-util-obj-y)\n tests/test-base64$(EXESUF): tests/test-base64.o \\\n-\tlibqemuutil.a libqemustub.a\n-tests/ptimer-test$(EXESUF): tests/ptimer-test.o tests/ptimer-test-stubs.o hw/core/ptimer.o libqemustub.a\n+\tlibqemuutil.a\n+tests/ptimer-test$(EXESUF): tests/ptimer-test.o tests/ptimer-test-stubs.o hw/core/ptimer.o $(test-util-obj-y)\n \n tests/test-logging$(EXESUF): tests/test-logging.o $(test-util-obj-y)\n \n", "prefixes": [ "v3", "6/7" ] }