From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tom Rini Date: Mon, 17 Sep 2012 11:19:39 -0700 Subject: [U-Boot] [PATCH v5 4/5] OMAP: networking support for SPL In-Reply-To: References: <1344201713-10291-5-git-send-email-ilya.yanok@cogentembedded.com> <1344326860-8772-1-git-send-email-ilya.yanok@cogentembedded.com> <50575828.10700@ti.com> <505766D1.2060101@ti.com> Message-ID: <505769BB.40002@ti.com> List-Id: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit To: u-boot@lists.denx.de -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 09/17/12 11:10, Ilya Yanok wrote: > > > On Mon, Sep 17, 2012 at 10:07 PM, Tom Rini > wrote: > >> That's not really about garbage collection in this case >> (net-spl). I want to disable some functionality of generic net >> code not some stuff used only by commands implementation. The >> confusion comes from the fact that this code is protected by >> CONFIG_CMD_* defines. > > So I guess the code construct is roughly: function_we_need(...) { > #ifdef CONFIG_CMD_A ... stuff_spl_does_not_need(); #endif ... } > > ? Otherwise we would end up building files we don't use, but then > all of the un-used code gets garbage collected. > > > Exactly. OK, config_uncmd_spl.h, nice big comment and v6, thanks :) - -- Tom -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://www.enigmail.net/ iQIcBAEBAgAGBQJQV2m7AAoJENk4IS6UOR1WxuEP/RFkI74bRCQeKKjTTEjIhRJo d1GQdX0GPJ0eFoMZ8ZX4Q1vo/j1VobTPABPu6DT0t/40biKrZvQu1EAf+i7Kct8c P/90xoWI60L6gYo9/mKdxu5TDULbyg306RUr8D2KoXhmMm1w57Ug4LK/MXH3WcLk rVMNJT6WXNDuAaHy8fM7ZxLIdDyuVlo4rqf6CgjKA4iE1LEyNf3RHE9PQn9780QJ Eun4/sLN3ulBc94s6+I+OAY4HeBwXCxOlVjxu5ta/NnmY5OEMfMbwVl7ka2sLspt R58ZxOJ3oSZbVL/joQ6zk6JnmWCX6Dku8M/V7eiryXMwx+F8rdYX+mcL3/0Jk337 2AzScXTzKMVQnv1IFuG+SlHMH0jEcsPsd/sa9C+mDQIfcwNby86uFs0Khj2kNAwq 0GWPdOvP+KKmdiaKpgth2vcvmJcln10p9YyB8K8MVwByDP9Mw+mlS4cxvr/yGf5V 3kDntGP9mpn6L1qp8MceKyz27gE9HkbTYGVk5r4TEwwwdahHiQ500UswivLDtO4V IH1hzZsachaYyGlptiAvxw3ZpRQwQ2j7P/2s6G2uW1b4VoSYcDiT0uzYYYVqKi1u u3jmpgH3Qse62rcZPg3gSqrwPFFhYV/6Ol+evcI6dk1I3o2a8wbMRJnSBZyqe0UV /05A2dMTsdnNwpUe9f54 =QB8w -----END PGP SIGNATURE-----