| Commit message (Expand) | Author | Age | Files | Lines |
| * | pkgs/development: stdenv.lib -> lib | Ben Siraphob | 2021-01-24 | 2 | -3/+5 |
| * | androidndkPkgs: Take version from underlying package•••We can now do this, so let's.
| John Ericson | 2020-09-08 | 1 | -1/+3 |
| * | android: readd 18b ndk•••This is referenced in all-packages.nix, so might as well leave it
heref or now.
| Matthew Bauer | 2020-08-17 | 1 | -0/+29 |
| * | android: update sdk, ndk to 29, 21 | Matthew Bauer | 2020-08-17 | 1 | -3/+4 |
| * | androidndkPkgs: expose libc in cc.lib (#87737)•••Fixes cross compiling gdb that uses targetPackages.stdenv.cc.cc.lib. | Orivej Desh | 2020-05-16 | 1 | -1/+4 |
| * | androidndkPkgs: fix typo in propagatedBuildInputs (#75045) | Pedro Pombeiro | 2019-12-05 | 1 | -1/+1 |
| * | androidndk: get correct libs for x86_64 | Matthew Bauer | 2019-09-23 | 1 | -1/+1 |
| * | treewide: remove redundant rec | volth | 2019-08-28 | 1 | -1/+1 |
| * | treewide: remove redundant quotes | volth | 2019-08-26 | 1 | -6/+6 |
| * | treewide: remove unused variables (#63177)•••* treewide: remove unused variables
* making ofborg happy
| volth | 2019-06-16 | 2 | -3/+2 |
| * | cc-wrapper: make machine configuration configurable•••It is useful to make these dynamic and not bake them into gcc. This
means we don’t have to rebuild gcc to change these values. Instead, we
will pass cflags to gcc based on platform values. This was already
done hackily for android gcc (which is multi-target), but not for our
own gccs which are single target.
To accomplish this, we need to add a few things:
- add ‘arch’ to cpu
- add NIX_CFLAGS_COMPILE_BEFORE flag (goes before args)
- set -march everywhere
- set mcpu, mfpu, mmode, and mtune based on targetPlatform.gcc flags
cc-wrapper: only set -march when it is in the cpu type
Some architectures don’t have a good mapping of -march. For instance
POWER architecture doesn’t support the -march flag at all!
https://gcc.gnu.org/onlinedocs/gcc/RS_002f6000-and-PowerPC-Options.html#RS_002f6000-and-PowerPC-Options
| Matthew Bauer | 2019-04-20 | 1 | -20/+1 |
| * | androidndk-pkgs: Remove -mfloat flag | Ken Micklas | 2019-04-16 | 1 | -1/+0 |
| * | systems: remove android armv5te platform•••this isn’t useful any more because the ndk we use no longer supports it.
| Matthew Bauer | 2019-04-10 | 1 | -1/+1 |
| * | androidndk: fixup mess•••New android ndk (18) now uses clang. We were going through the wrapper
that are provided. This lead to surprising errors when building.
Ideally we could use the llvm linker as well, but this leads to errors
as many packages don’t support the llvm linker.
| Matthew Bauer | 2019-04-10 | 1 | -52/+49 |
| * | androidndk-pkgs: Fix cc-wrapper flags•••(cherry picked from commit 5f4bf240f51124ffa19a5fa0ac48bf144768d9ff)
| Ken Micklas | 2019-04-10 | 1 | -2/+1 |
| * | Remove redundant chmod | Sander van der Burg | 2018-12-19 | 1 | -2/+1 |
| * | Initial attempt to restore Android NDK cross building | Sander van der Burg | 2018-12-18 | 2 | -38/+43 |
| * | Separate androidndkpkgs from androidenv | Sander van der Burg | 2018-12-18 | 2 | -0/+162 |