Skip to content
Commits on Aug 4, 2012
  1. add missing ld-version.sh

    Andi Kleen committed Aug 4, 2012
  2. update documentation

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

    Andi Kleen committed Aug 4, 2012
    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 committed Aug 3, 2012
    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 committed Aug 2, 2012
    This reverts commit 5e1b7cf.
  2. Revert "Revert "Handle LTO common symbols in module loader""

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

    Andi Kleen committed Jul 28, 2012
  2. Make sym versions variable __visible

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

    Andi Kleen committed with Andi Kleen Jul 26, 2012
  2. use LTO for modules

    Andi Kleen committed Jul 26, 2012
  3. pass more flags to final build

    Andi Kleen committed Jul 26, 2012
  4. fix gcc-ld flags passing

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

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

    Andi Kleen committed Jul 13, 2012
    This reverts commit 19d88c5.
  2. reenable modversions

    Andi Kleen committed Jul 13, 2012
  3. make ksymtab visible to avoid mangling

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

    Andi Kleen committed Jul 11, 2012
  2. Disable modversions with LTO for now

    Andi Kleen committed Jul 11, 2012
    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 committed Jul 9, 2012
    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 committed May 31, 2012
  3. remove obsolete file

    Andi Kleen committed May 31, 2012
  4. remove obsolete file

    Andi Kleen committed May 31, 2012
  5. @rhjmario

    Fix const sections for crc32 table

    rhjmario committed with Andi Kleen May 30, 2012
    Fix the const sections for the code generated by crc32 table
    
    Signed-off-by: Andi Kleen <ak@linux.intel.com>
  6. @rhjmario

    Handle LTO common symbols in module loader

    rhjmario committed with Andi Kleen May 9, 2012
    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 committed May 5, 2012
  8. fix 32bit compilation error

    Andi Kleen committed May 5, 2012
  9. fix more devinitconst

    Andi Kleen committed May 5, 2012
  10. flags fixes

    Andi Kleen committed May 5, 2012
  11. compile fix

    Andi Kleen committed May 5, 2012
  12. documentation updates

    Andi Kleen committed May 2, 2012
  13. fix lockdep type for 32bit

    Andi Kleen committed May 2, 2012
  14. initconst fixes for 64bit allyes on 3.3

    Andi Kleen committed May 2, 2012
  15. add build documentation

    Andi Kleen committed May 2, 2012
Something went wrong with that request. Please try again.