search for: constification

Displaying 16 results from an estimated 16 matches for "constification".

2018 Mar 10
0
[ANNOUNCE] xpr 1.0.5
...AINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 Remove old CVS id tags Combine strings in usage message Fix "missmatch" typo in error message Print which option was in error along with usage message Add -version option to print program version More constification Fix man page references to X(1) to use __miscmansuffix__ xpr 1.0.5 Emil Velikov (1): autogen.sh: use quoted string variables Matthieu Herrb (1): Use strcmp() to compare strings and simplify options parser. Mihail Konev (1): autogen: add default patch prefix Peter H...
2007 Jan 20
1
func_odbc still working in trunk?
Is func_odbc still working in trunk? I've recently (in the last few weeks) started having a problem where my custom functions don't work. The module loads, the configuration file is parsed fine, and the functions are even created and visible in "core show functions", but when executed from the dialplan I get a "no such function" error. Here's a bit of console
2015 Jan 17
0
[ANNOUNCE] iceauth 1.0.7
...ps. Alan Coopersmith (10): Actually print command list in usage message Fix "noexistent" typo in error message Add -V flag to print version Print which option was in error along with usage message Free old argv array if realloc fails to enlarge it More constification cleanup config: Add missing AC_CONFIG_SRCDIR configure: Drop AM_MAINTAINER_MODE autogen.sh: Honor NOCONFIGURE=1 iceauth 1.0.7 git tag: iceauth-1.0.7 http://xorg.freedesktop.org/archive/individual/app/iceauth-1.0.7.tar.bz2 MD5: 25dab02f8e40d5b71ce29a07dc901b8c SHA1: 83d67e...
2014 Jul 18
0
[PATCH 0/25] Replace DEFINE_PCI_DEVICE_TABLE macro use
...from CONFIG_HOTPLUG, having this DEFINE_ meant > that only one place needed changing instead of hundreds for PCI tables. > > The reason people were getting the PCI table wrong was mostly the init > section specifiers which are now gone, but it has enough underlying > utility (mostly constification) that I don't think we'd want to churn > the kernel hugely to make a change to struct pci_table and then have to > start detecting and fixing misuses. > > James > > > -- > To unsubscribe from this list: send the line "unsubscribe netdev" in > the body...
2014 Jul 18
0
[PATCH 0/25] Replace DEFINE_PCI_DEVICE_TABLE macro use
...from CONFIG_HOTPLUG, having this DEFINE_ meant > that only one place needed changing instead of hundreds for PCI tables. > > The reason people were getting the PCI table wrong was mostly the init > section specifiers which are now gone, but it has enough underlying > utility (mostly constification) that I don't think we'd want to churn > the kernel hugely to make a change to struct pci_table and then have to > start detecting and fixing misuses. > > James > > > -- > To unsubscribe from this list: send the line "unsubscribe netdev" in > the body...
2016 May 30
0
[ANNOUNCE] libnftnl 1.0.6 release
...expr: limit: add support for flags expr: add forward expression rule: fix leaks in NFTNL_RULE_USERDATA libnftnl: allow any set name length src: remove unnecessary inline in _snprintf functions src: missing static in several array definitions chain: missing constification of _get() functions include: refresh nf_tables.h cache copy build: update LIBVERSION to prepare a new release Patrick McHardy (4): payload: add payload mangling support trace: fix multiple copy and paste errors trace: fix missing NFTNL_TRACE_JUMP_TARGET in nftnl_trace...
2007 May 23
0
[ANNOUNCE] Release conntrack-tools 0.9.3
...ing as described in RFC1071 (enabled by default) o major cleanups in the synchronization code o just warn once that the maximum netlink socket buffer has been reached o fix ignore conntrack entries by IP and introduce ignore pool abstraction layer o introduce netlink socket buffer overrun handler o constification of hash, compare and hashtable_test functions in hash.c o introduce ACKnowledgement mechanisms to reduce the size of the resend queue o remove OK messages at startup since provide useless data o fix compilation warning in mcast.c: recvfrom takes socklen_t not size_t o add a lock per buffer: makes b...
2012 Oct 03
3
[LLVMdev] [cfe-dev] Inlining and virtualization in Clang/LLVM
...similar, generates the following main: > > define i32 @main() nounwind uwtable { > %1 = tail call i32 (i8*, ...)* @printf(i8* getelementptr inbounds > ([14 x i8]* @.str, i64 0, i64 0)) nounwind > ret i32 0 > } > > This falls out naturally from SSA form, I think. No "constification" > is necessary. > > However in our case, it seems that the SSA form (which only references > the pointer to the structure itself, not the v-table pointer), is not > sufficient therefore to allow the optimizer to remember which value > the pointer should have. > > Of co...
2012 Oct 03
0
[LLVMdev] [cfe-dev] Inlining and virtualization in Clang/LLVM
...eturn 0; } Which is admittedly quite similar, generates the following main: define i32 @main() nounwind uwtable { %1 = tail call i32 (i8*, ...)* @printf(i8* getelementptr inbounds ([14 x i8]* @.str, i64 0, i64 0)) nounwind ret i32 0 } This falls out naturally from SSA form, I think. No "constification" is necessary. However in our case, it seems that the SSA form (which only references the pointer to the structure itself, not the v-table pointer), is not sufficient therefore to allow the optimizer to remember which value the pointer should have. Of course, in general I agree that the comp...
2012 Oct 04
0
[LLVMdev] [cfe-dev] Inlining and virtualization in Clang/LLVM
...gt; > > > define i32 @main() nounwind uwtable { > > %1 = tail call i32 (i8*, ...)* @printf(i8* getelementptr inbounds > > ([14 x i8]* @.str, i64 0, i64 0)) nounwind > > ret i32 0 > > } > > > > This falls out naturally from SSA form, I think. No "constification" > > is necessary. > > > > However in our case, it seems that the SSA form (which only references > > the pointer to the structure itself, not the v-table pointer), is not > > sufficient therefore to allow the optimizer to remember which value > > the pointe...
2012 Oct 04
2
[LLVMdev] [cfe-dev] Inlining and virtualization in Clang/LLVM
...e i32 @main() nounwind uwtable { >> > %1 = tail call i32 (i8*, ...)* @printf(i8* getelementptr inbounds >> > ([14 x i8]* @.str, i64 0, i64 0)) nounwind >> > ret i32 0 >> > } >> > >> > This falls out naturally from SSA form, I think. No "constification" >> > is necessary. >> > >> > However in our case, it seems that the SSA form (which only references >> > the pointer to the structure itself, not the v-table pointer), is not >> > sufficient therefore to allow the optimizer to remember which value...
2012 Sep 30
2
[LLVMdev] [cfe-dev] Inlining and virtualization in Clang/LLVM
I'm not sure whether this is the exact problem at hand in your example, but one of the major hurdles llvm suffers when trying to devirtualize is the second point you made: it doesn't see the invariance of the table pointer post construction. In your specific example the constructors are trivial and inlinable so it I'm not sure why llvm would be having trouble proving the value of the
2012 Oct 04
0
[LLVMdev] [cfe-dev] Inlining and virtualization in Clang/LLVM
...wtable { >>> > %1 = tail call i32 (i8*, ...)* @printf(i8* getelementptr inbounds >>> > ([14 x i8]* @.str, i64 0, i64 0)) nounwind >>> > ret i32 0 >>> > } >>> > >>> > This falls out naturally from SSA form, I think. No "constification" >>> > is necessary. >>> > >>> > However in our case, it seems that the SSA form (which only references >>> > the pointer to the structure itself, not the v-table pointer), is not >>> > sufficient therefore to allow the optimizer to r...
2016 Nov 21
11
[Bug 2642] New: [sshconnect2] publickey authentication only properly works if used first: pubkey_prepare doesn't work after pubkey_cleanup
https://bugzilla.mindrot.org/show_bug.cgi?id=2642 Bug ID: 2642 Summary: [sshconnect2] publickey authentication only properly works if used first: pubkey_prepare doesn't work after pubkey_cleanup Product: Portable OpenSSH Version: 7.3p1 Hardware: amd64 OS: Linux Status:
2016 Jun 02
0
[ANNOUNCE] nftables 0.6 release
...proto: remove priority field definition from IPv6 header src: add dscp support src: add ecn support tests/py: add missing netdev ip dscp payload tests tests/py: fix fragment-offset field tests/py: fix payload of dccp type in set elements netlink: several function constifications src: declare interval_map_decompose() from header file tests/py: update for changed set name in payload parser_bison: update flow table syntax include: constify nlexpr field in location structure tests/py: add tests for frag more-fragments and frag reserved2 Bum...
2009 Aug 12
23
[PATCH 0/23] factor and const-correctness
This started as a simple warning-elimination change. I'll get back to that series shortly ;-) It turned into a factorization and constification exercise during which I got a taste of ocaml. Thanks to Rich Jones for help with a few snippets in generator.ml. The overall result is that many previously-manually-maintained bits from daemon/*.c functions are now hoisted into the automatically- generated (by generator.ml) file, stubs.c. Now, m...