]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
Fix some broken links in docs and comments
authorYury Khrustalev <yury.khrustalev@arm.com>
Thu, 23 Jan 2025 15:24:31 +0000 (15:24 +0000)
committerYury Khrustalev <yury.khrustalev@arm.com>
Mon, 27 Jan 2025 09:15:51 +0000 (09:15 +0000)
Reviewed-By Richard Earnshaw <richard.earnshaw@arm.com>

gas/doc/c-aarch64.texi
gas/doc/c-arm.texi
gdb/arm-tdep.c
gold/aarch64.cc
ld/ld.texi

index e75995323e9aef4e9509ee48166dde76e86756ab..76f65d7c3f9391669d7bcf0e4de767cfd40bc902 100644 (file)
@@ -374,9 +374,9 @@ The @samp{#} can be optionally used to indicate immediate operands.
 
 @cindex AArch64 register names
 @cindex register names, AArch64
-Please refer to the section @samp{4.4 Register Names} of
-@samp{ARMv8 Instruction Set Overview}, which is available at
-@uref{http://infocenter.arm.com}.
+Please refer to the section @samp{Register names} of @samp{Arm
+Architecture Reference Manual for A-profile architecture}, which
+is available at @uref{https://developer.arm.com/}.
 
 @node AArch64-Relocations
 @subsection Relocations
@@ -626,8 +626,8 @@ already there) and a PC-relative LDR instruction will be generated.
 @end table
 
 For more information on the AArch64 instruction set and assembly language
-notation, see @samp{ARMv8 Instruction Set Overview} available at
-@uref{http://infocenter.arm.com}.
+notation, see @samp{Arm Architecture Reference Manual for A-profile
+architecture} available at @uref{https://developer.arm.com/}.
 
 
 @node AArch64 Mapping Symbols
index 82c938d11b92423253ac8f9365823e0818a6a642..3a38d0729d6709ec917a9d9ff0d05aa57a25ef19 100644 (file)
@@ -1530,5 +1530,6 @@ The pseudo ops described above are sufficient for writing assembly
 code that calls functions which may throw exceptions.  If you need to
 know more about the object-file format used to represent unwind
 information, you may consult the @cite{Exception Handling ABI for the
-ARM Architecture} available from @uref{http://infocenter.arm.com}.
+Arm Architecture} available from
+@uref{https://github.com/ARM-software/abi-aa/blob/main/ehabi32/ehabi32.rst}.
 
index b5273c4a049e48e9255661815c8219a3a0a0fc35..0c15215b30c6896d3eba9eb5bb7992d4871b22c5 100644 (file)
@@ -6669,7 +6669,7 @@ install_load_store (struct gdbarch *gdbarch, struct regcache *regs,
      Otherwise we don't know what value to write for PC, since the offset is
      architecture-dependent (sometimes PC+8, sometimes PC+12).  More details
      of this can be found in Section "Saving from r15" in
-     http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0204g/Cihbjifh.html */
+     https://developer.arm.com/documentation/dui0204/g/ */
 
   dsc->cleanup = load ? &cleanup_load : &cleanup_store;
 }
index a0a59643b04a3597144fdad2c6be5253e5eaecaf..fb29a0921626a4c72d091b430303e6353a4ab62a 100644 (file)
@@ -2892,7 +2892,7 @@ AArch64_reloc_property_table* aarch64_reloc_property_table = NULL;
 
 // The aarch64 target class.
 // See the ABI at
-// http://infocenter.arm.com/help/topic/com.arm.doc.ihi0056b/IHI0056B_aaelf64.pdf
+// https://github.com/ARM-software/abi-aa/blob/main/aaelf64/aaelf64.rst
 template<int size, bool big_endian>
 class Target_aarch64 : public Sized_target<size, big_endian>
 {
index f6384ad82dd943a1a7e71ed560793d6ab8bdd6f4..6d51ccbe57223a8d4d22f5deaabc80fa1189e7a0 100644 (file)
@@ -8055,9 +8055,9 @@ in certain ARM1176 processors.  The workaround is enabled by default if you
 are targeting ARM v6 (excluding ARM v6T2) or earlier.  It can be disabled
 unconditionally by specifying @samp{--no-fix-arm1176}.
 
-Further information is available in the ``ARM1176JZ-S and ARM1176JZF-S
-Programmer Advice Notice'' available on the ARM documentation website at:
-http://infocenter.arm.com/.
+Further information is available in ``ARM1176JZ-S and ARM1176JZF-S
+Programmer Advice Notice'' (UAN0002) available on the Arm documentation
+website at @uref{https://developer.arm.com/}.
 
 @cindex STM32L4xx erratum workaround
 @kindex --fix-stm32l4xx-629360