Date: Mon, 29 Nov 2010 10:36:41 +0300 From: "Andrey V. Elsukov" <bu7cher@yandex.ru> To: perryh@pluto.rain.com Cc: freebsd-geom@freebsd.org Subject: Re: G_PART macro definitions Message-ID: <4CF35809.6050704@yandex.ru> In-Reply-To: <4cf35138.VleaJCYj4z5kd9WX%perryh@pluto.rain.com> References: <4cf21cd3.UbQ57eYkszW60Ww4%perryh@pluto.rain.com> <4CF34297.4070300@yandex.ru> <4cf35138.VleaJCYj4z5kd9WX%perryh@pluto.rain.com>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On 29.11.2010 10:07, perryh@pluto.rain.com wrote: > Yes, I had figured that was probably the sort of thing that was > happening, but am looking for the details of how the macros are > defined (so I can figure out what they expand to) and how the > underlying data structures get initialized. For example, I would > expect to find -- somewhere -- some definitions along the lines of > > #define G_PART_PROBE(table, cp) (*(table->XXX))(table, cp) They are generated from g_part_if.m by with awk script. Look at your build directory, there are g_part_if.[ch] files. -- WBR, Andrey V. Elsukov [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (MingW32) iQEcBAEBAgAGBQJM81gMAAoJEAHF6gQQyKF6xTkIAJ6orkTZHrn+ru27OFbMlavX jbibd0OQMXklJgBcevnPJT6AbZprI/oSPf5NibZMQzHyiSRbtXn17sV0C9rvWohZ 1Mn/rm0DjliO79OVDu3XZ8hlCkhTGzWoMSo7n2X4WiRdjD+CBe+w4c24+Ik4UeUF mNERBJKhBYQ3HNmzLgaisAmu/qVqyww86ZDl4y35Tnae0cEMRPFulo8L5OVaqXni B94eHptFuphajkyg5IJhMaNLN9N1/XSWliCwgRp6ExAuP/J2H+ztXWiaRaepjMAi Um3ckrL6LtjOo23o8vEKhr1pucFgLjQ2KdooxP5hxrEJSs0IjaMGkWyu82fcVPY= =EHb6 -----END PGP SIGNATURE-----help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4CF35809.6050704>
