GNU toolchain does not recognize LR as standard register alias,
but clang does. Use of #define will work on both. Place the
definition into central machine/asm.h instead of patching every
affected file, as requested by plaftorm maintainers.
Details
Details
- Reviewers
andrew emaste imp - Group Reviewers
arm64 - Commits
- rS316626: Define 'lr' as x30 on aarch64
Diff Detail
Diff Detail
- Repository
- rS FreeBSD src repository - subversion
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
No objection from me. I am a bit puzzled by us having a mix of lr and x30 in our .S sources though.