• Florian Fainelli's avatar
    lib: add lib/gcd.c · d2829224
    Florian Fainelli authored
    This patch adds lib/gcd.c which contains a greatest common divider
    implementation taken from sound/core/pcm_timer.c
    
    Several usages of this new library function will be sent to subsystem
    maintainers.
    
    [akpm@linux-foundation.org: use swap() (pointed out by Joe)]
    [akpm@linux-foundation.org: just add gcd.o to obj-y, remove Kconfig changes]
    Signed-off-by: 's avatarFlorian Fainelli <florian@openwrt.org>
    Cc: Sergei Shtylyov <sshtylyov@ru.mvista.com>
    Cc: Takashi Iwai <tiwai@suse.de>
    Cc: Simon Horman <horms@verge.net.au>
    Cc: Julius Volz <juliusv@google.com>
    Cc: David S. Miller <davem@davemloft.net>
    Cc: Patrick McHardy <kaber@trash.net>
    Signed-off-by: 's avatarAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: 's avatarLinus Torvalds <torvalds@linux-foundation.org>
    d2829224
gcd.h 154 Bytes