* config/tc-ppc.c (md_apply_fix3): Change BFD_RELOC_HI16 and BFD_RELOC_HI16_S to store the high bits of any value. * config/tc-ppc.h (tc_fix_adjustable): Undo change of Fri Jun 27. (TC_RELOC_RTSYM_LOC_FIXUP): Don't let the assembler calculate relocations to any external symbol at all. * config/tc-ppc.c (md_apply_fix3) [OBJ_ELF]: Correct bugs involving generation of pc-relative relocs. (md_pcrel_from_section) [OBJ_ELF]: The job this code used to do has been moved to md_apply_fix3. * config/tc-ppc.c (md_apply_fix3): Fix test for too-far branch. (ppc_elf_suffix): Warn about 'identifier+constant@got' syntax, which actually means (the address of identifier's GOT entry) + constant, which is not particularly useful. |
||
|---|---|---|
| bfd | ||
| binutils | ||
| config | ||
| gas | ||
| gdb | ||
| gprof | ||
| include | ||
| ld | ||
| mmalloc | ||
| opcodes | ||
| readline | ||
| sim | ||
| .Sanitize | ||
| Build-A-Release.mk | ||
| build-all.mk | ||
| ChangeLog | ||
| config-ml.in | ||
| config.guess | ||
| config.sub | ||
| configure | ||
| configure.bat | ||
| configure.in | ||
| DOC.Sanitize | ||
| install-sh | ||
| install-texi.in | ||
| Install.in | ||
| intro.texi | ||
| ltmain.sh | ||
| makeall.bat | ||
| Makefile.in | ||
| makefile.vms | ||
| mpw-build.in | ||
| mpw-config.in | ||
| mpw-configure | ||
| mpw-README | ||
| Pack-A-Progressive | ||
| setup.com | ||
| tape-labels-tex.in | ||
| test-build.mk | ||