[PATCH] D20217: Add direct control of whether or not a symbol is preemtable at runtime
Adrian McCarthy via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Tue Jun 13 10:15:54 PDT 2017
amccarth added a comment.
In https://reviews.llvm.org/D20217#778664, @inouehrs wrote:
> Which word is more common, `preemptable` or `preemptible`?
> This patch uses `preemptable`, and the discussion here uses both. `man elf` on Linux uses `preemptible`.
Google n-grams suggests the "preemptible" is on the way out and was passed by "preemptable" in the 1990s.
https://books.google.com/ngrams/graph?content=pre-emptible%2C+preemptible%2C+preemptable&year_start=1800&year_end=2000&corpus=15&smoothing=3&share=&direct_url=t1%3B%2Cpre%20-%20emptible%3B%2Cc0%3B.t1%3B%2Cpreemptible%3B%2Cc0%3B.t1%3B%2Cpreemptable%3B%2Cc0
Mirriam-Webster and American Heritage online dictionaries have no entry for either spelling, suggesting it might be a more recent coinage. I'm told OED has "preemptible," but I don't have access to a copy to verify. M-W confirms that "-able" is more common in general than "-ible."
Grammarist explains that -ible is only for older words which have historically used -ible and that all recent coinages use -able. "All accepted -ible words are listed in the dictionary." http://grammarist.com/usage/able-ible/
So I would choose "-able" as it seems more future proof.
Repository:
rL LLVM
https://reviews.llvm.org/D20217
More information about the llvm-commits
mailing list