Advertisement
Guest User

Untitled

a guest
Nov 22nd, 2019
122
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. GNU nano 4.2 make.conf
  2. # Note: profile variables are set/overridden in profile/ files:
  3. # etc/portage/profile/use.force (overrides kernel_* USE variables)
  4. # etc/portage/profile/make.defaults (overrides ARCH, KERNEL, ELIBC variables)
  5.  
  6.  
  7. LTO="-fno-fat-lto-objects -fuse-linker-plugin -flto=8"
  8. GRAPHITE="-floop-interchange -ftree-loop-distribution -ftree-vectorize -floop-nest-optimize -fgraphite-identity -floop-block -floop-strip-mine "
  9.  
  10. CHOST=armv7a-hardfloat-linux-gnueabi
  11. CBUILD=x86_64-pc-linux-gnu
  12.  
  13. HOSTCC=${CBUILD}-gcc
  14.  
  15. ROOT=/usr/${CHOST}/
  16.  
  17. ACCEPT_KEYWORDS="${ARCH} ~${ARCH}"
  18.  
  19. USE="${ARCH} -pam"
  20.  
  21. CFLAGS="-O3 -march=armv7-a -mfpu=neon-vfpv4 -ffast-math -pipe -fomit-frame-pointer ${LTO} ${GRAPHITE}"
  22. CXXFLAGS="${CFLAGS}"
  23.  
  24. FEATURES="-collision-protect sandbox buildpkg noman noinfo nodoc"
  25. # Be sure we dont overwrite pkgs from another repo..
  26. PKGDIR=${ROOT}packages/
  27. PORTAGE_TMPDIR=${ROOT}tmp/
  28.  
  29. PKG_CONFIG_PATH="${ROOT}usr/lib/pkgconfig/"
  30. #PORTDIR_OVERLAY="/usr/portage/local/"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement