Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Aug 4, 2012
  1. add missing ld-version.sh

    Andi Kleen authored
  2. update documentation

    Andi Kleen authored
Commits on Aug 3, 2012
  1. Kbuild: add ld-version and ld-ifversion macros

    Andi Kleen authored
    To check the linker version. Used by the LTO makefile.
    
    Signed-off-by: Andi Kleen <ak@linux.intel.com>
  2. Pass through -fno-omit-frame-pointer to final link

    Andi Kleen authored
    Thanks to Joe Mario for the debugging.
    Also add some more comments.
Commits on Aug 2, 2012
  1. Revert "Handle ksymtab symbols with . postfixes"

    Andi Kleen authored
    This reverts commit 5e1b7cf.
  2. Revert "Revert "Handle LTO common symbols in module loader""

    Andi Kleen authored
    This reverts commit ea47f84.
Commits on Jul 27, 2012
  1. generalize dot postfix dropping in modpost II

    Andi Kleen authored
  2. Make sym versions variable __visible

    Andi Kleen authored
Commits on Jul 26, 2012
  1. dont pass thru all -f flags

    Andi Kleen authored Andi Kleen committed
  2. use LTO for modules

    Andi Kleen authored
  3. pass more flags to final build

    Andi Kleen authored
  4. fix gcc-ld flags passing

    Andi Kleen authored
Commits on Jul 19, 2012
  1. Revert "Handle LTO common symbols in module loader"

    Andi Kleen authored
    This reverts commit 137cdef.
Commits on Jul 12, 2012
  1. Revert "reenable modversions"

    Andi Kleen authored
    This reverts commit 19d88c5.
  2. reenable modversions

    Andi Kleen authored
  3. make ksymtab visible to avoid mangling

    Andi Kleen authored
Commits on Jul 11, 2012
  1. reenable -fno-toplevel-reorder

    Andi Kleen authored
  2. Disable modversions with LTO for now

    Andi Kleen authored
    Until modversions is fixed for LTO
    
    Signed-off-by: Andi Kleen <ak@linux.intel.com>
Commits on Jul 9, 2012
  1. crypto, aes: mark AES tables asmlinkage

    Andi Kleen authored
    Various tables in aes_generic are accessed by assembler code.
    Mark them "asmlinkage"
    
    Signed-off-by: Andi Kleen <ak@linux.intel.com>
  2. remove obsolete files

    Andi Kleen authored
  3. remove obsolete file

    Andi Kleen authored
  4. remove obsolete file

    Andi Kleen authored
  5. Fix const sections for crc32 table

    Joe Mario authored Andi Kleen committed
    Fix the const sections for the code generated by crc32 table
    
    Signed-off-by: Andi Kleen <ak@linux.intel.com>
  6. Handle LTO common symbols in module loader

    Joe Mario authored Andi Kleen committed
    Here is the workaround I made for having the kernel not reject modules
    built with -flto.  The clean solution would be to get the compiler to not
    emit the symbol.  Or if it has to emit the symbol, then emit it as
    initialized data but put it into a comdat/linkonce section.
    
    Minor tweaks by AK over Joe's patch.
    Signed-off-by: Andi Kleen <ak@linux.intel.com>
  7. fix 32bit build ICE

    Andi Kleen authored
  8. fix 32bit compilation error

    Andi Kleen authored
  9. fix more devinitconst

    Andi Kleen authored
  10. flags fixes

    Andi Kleen authored
  11. compile fix

    Andi Kleen authored
  12. documentation updates

    Andi Kleen authored
  13. fix lockdep type for 32bit

    Andi Kleen authored
  14. initconst fixes for 64bit allyes on 3.3

    Andi Kleen authored
  15. add build documentation

    Andi Kleen authored
Something went wrong with that request. Please try again.