From owner-freebsd-current@freebsd.org Fri Dec 8 13:23:05 2017 Return-Path: Delivered-To: freebsd-current@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id BE76EE83575 for ; Fri, 8 Dec 2017 13:23:05 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: from mail-it0-x233.google.com (mail-it0-x233.google.com [IPv6:2607:f8b0:4001:c0b::233]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8013D71D8D for ; Fri, 8 Dec 2017 13:23:05 +0000 (UTC) (envelope-from gurenchan@gmail.com) Received: by mail-it0-x233.google.com with SMTP id t1so4753861ite.5 for ; Fri, 08 Dec 2017 05:23:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to; bh=c0m3YE+VfA6qa6F2HzLqYzmCn9kurRqHnmCo/wnlrjQ=; b=A73EgSyhaVZOcpGFOlsJlM6MCTAWh8/DmHHa+0l7G9V7Ag7LLmDWa6FcOWiZRs7Pnv hhmNqkrhMxP1Yq457+WnSJTi2ZvARYx4VmRcxyo/QUc4ToJQ1DosPsStvFynlb89Lsh9 icvaXGtEubBTubZIYYDHEdkKts4YV8nYXjurxc9bJtqrQKAF/LSDSRinX3qX++gE2AYb LVbo5e0iMZnV3kWFLpQXZ5DtHg/wiTHnhj5AR6KtWeEassG8c90FlZARjkhXWnErRIay cPCZifE80I9tvTJbAg43H2eOwZ7FQ2oee/jD7U3xAasT1+UZb7X00gysLU+od7B0Ofer m4LA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to; bh=c0m3YE+VfA6qa6F2HzLqYzmCn9kurRqHnmCo/wnlrjQ=; b=hJw2ndPbpw/LwsVpGW7dS1/3rkkZw5ceijoXwINEcrIqvc18UX6rCGk29YMQYVriJk WsVuCWPd/eEPBRM26RpDypIfNVRyN/cO0I1/P9WL+XGpxJZ7kl/Qck1sXUFjCX/mxdgU y/f6TgDrWbkHjTLVypem3OkZEcKbFy2x80GRXmAmbXK/sQQyneBRCtzDErcFpaGMZ1Sx cVfFSEkRRFabtwDpcjWb/XjVa09xaQj6biURzlOuVCeTEj29D8sBPA8H9/ST0zJiJFpl itS6htaeRX4Imb4R5+zStCWnDLbaVou/eKtATjSF84xQ+KOFM9AEOzVWk1CG8sBcjSPJ 83qw== X-Gm-Message-State: AKGB3mJf8rk9wG5tAhaGDNy2CislPgNFRA6GGPNqDAzJ/UPGeVGXF6dh TW95kr+J+WyEMxB9Wi7Q21UPfsyBqMm1LkM4iVE= X-Google-Smtp-Source: AGs4zMbMxrvoESMnH2KYLW1I6Ef3JSOqGtDYrDoVKoLnFbR9HdaIHo/PLEYa45TWnnu5Ato/Lk5n+/lBd7Aaw7mAoIU= X-Received: by 10.36.221.147 with SMTP id t141mr5558037itf.140.1512739384558; Fri, 08 Dec 2017 05:23:04 -0800 (PST) MIME-Version: 1.0 Received: by 10.107.11.31 with HTTP; Fri, 8 Dec 2017 05:23:04 -0800 (PST) In-Reply-To: References: From: blubee blubeeme Date: Fri, 8 Dec 2017 21:23:04 +0800 Message-ID: Subject: Re: valloric YCM [header definitions] To: FreeBSD current Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 08 Dec 2017 13:23:05 -0000 On Wed, Dec 6, 2017 at 2:18 AM, blubee blubeeme wrote: > I'm looking for where the u_int, u_long headers are defined? > > for instance MOD_LOAD, UNLOAD, ENOTSUP along with u_int and u_long aren't > being picked up by libclang > > module_t isn't being found either but I located that header file in > /usr/include/sys/module.h > > snd_modevent(module_t mod, int type, void *data) > { > > switch (type) { > case MOD_LOAD: > break; > case MOD_UNLOAD: > break; > default: > return (ENOTSUP); > break; > } > return 0; > } > > Anyone here uses YCM? > > Here's a verbose output of my global ycm_config. I hard coded the values > to test but still some headers like u_int, u_long and the above mentioned > MOD_* aren't being picked up. > > Any ideas why? > > '-std=c99', > '-x', > 'c', > '-I', > '/usr/local/include', > '-I', > '/usr/include', > '-I', > '/usr/include/teken', > '-I', > '/usr/include/geom', > '-I', > '/usr/include/netgraph', > '-I', > '/usr/include/isofs', > '-I', > '/usr/include/net80211', > '-I', > '/usr/include/gssapi', > '-I', > '/usr/include/xlocale', > '-I', > '/usr/include/netpfil', > '-I', > '/usr/include/gcc', > '-I', > '/usr/include/bsnmp', > '-I', > '/usr/include/libxo', > '-I', > '/usr/include/ssp', > '-I', > '/usr/include/devdctl', > '-I', > '/usr/include/security', > '-I', > '/usr/include/crypto', > '-I', > '/usr/include/cam', > '-I', > '/usr/include/rdma', > '-I', > '/usr/include/infiniband', > '-I', > '/usr/include/rpcsvc', > '-I', > '/usr/include/atf-c', > '-I', > '/usr/include/netnatm', > '-I', > '/usr/include/ufs', > '-I', > '/usr/include/edit', > '-I', > '/usr/include/nfsserver', > '-I', > '/usr/include/netsmb', > '-I', > '/usr/include/gnu', > '-I', > '/usr/include/net', > '-I', > '/usr/include/private', > '-I', > '/usr/include/nfsclient', > '-I', > '/usr/include/openssl', > '-I', > '/usr/include/libmilter', > '-I', > '/usr/include/atf-c++', > '-I', > '/usr/include/netinet6', > '-I', > '/usr/include/x86', > '-I', > '/usr/include/dev', > '-I', > '/usr/include/bsm', > '-I', > '/usr/include/netipsec', > '-I', > '/usr/include/netinet', > '-I', > '/usr/include/krb5', > '-I', > '/usr/include/casper', > '-I', > '/usr/include/protocols', > '-I', > '/usr/include/lib80211', > '-I', > '/usr/include/arpa', > '-I', > '/usr/include/pcap', > '-I', > '/usr/include/nfs', > '-I', > '/usr/include/machine', > '-I', > '/usr/include/fs', > '-I', > '/usr/include/sys', > '-I', > '/usr/include/rpc', > '-I', > '/usr/include/kadm5', > '-I', > '/usr/include/vm', > '-I', > '/usr/include/c++', > '-I', > '/usr/include/lzma', > '-I', > '/sys', > '-I', > '/dev', > '-I', > '/usr/src', > > There's no one on this mailing list that uses YCM for their FreeBSD development?