diff mbox series

[avr] Update AVR-LibC web links to GitHub

Message ID 5c61806f-3c9f-4e68-b1c8-14f12fce9fc9@gjlay.de
State New
Headers show
Series [avr] Update AVR-LibC web links to GitHub | expand

Commit Message

Georg-Johann Lay Sept. 16, 2024, 3:45 p.m. UTC
AVR-LibC has been moved to GitHub a while ago.  This patch
adjusts web links to the documentation and to the project
page.

Ok for trunk?

Johann

--

AVR: Update weblinks to AVR-LibC.

AVR-LibC has moved to GitHub, adjust web links:
https://github.com/avrdudes/avr-libc (project)
https://avrdudes.github.io/avr-libc/avr-libc-user-manual (wwwdocs)

gcc/
         * doc/invoke.texi (AVR Options): Update AVR-LibC weblink from
         nongnu.org to https://github.com/avrdudes/avr-libc
         * doc/extend.texi (AVR Named Address Spaces): Same.
         (AVR Function Attributes): Same.
         * doc/install.texi (Cross-Compiler-Specific Options, AVR): Same.

Comments

Denis Chertykov Sept. 16, 2024, 3:48 p.m. UTC | #1
пн, 16 сент. 2024 г. в 19:45, Georg-Johann Lay <avr@gjlay.de>:
>
> AVR-LibC has been moved to GitHub a while ago.  This patch
> adjusts web links to the documentation and to the project
> page.
>
> Ok for trunk?

Please apply.

Denis.

>
> Johann
>
> --
>
> AVR: Update weblinks to AVR-LibC.
>
> AVR-LibC has moved to GitHub, adjust web links:
> https://github.com/avrdudes/avr-libc (project)
> https://avrdudes.github.io/avr-libc/avr-libc-user-manual (wwwdocs)
>
> gcc/
>          * doc/invoke.texi (AVR Options): Update AVR-LibC weblink from
>          nongnu.org to https://github.com/avrdudes/avr-libc
>          * doc/extend.texi (AVR Named Address Spaces): Same.
>          (AVR Function Attributes): Same.
>          * doc/install.texi (Cross-Compiler-Specific Options, AVR): Same.
diff mbox series

Patch

    AVR: Update weblinks to AVR-LibC.
    
    AVR-LibC has moved to GitHub, adjust web links:
    https://github.com/avrdudes/avr-libc (project)
    https://avrdudes.github.io/avr-libc/avr-libc-user-manual (wwwdocs)
    
    gcc/
            * doc/invoke.texi (AVR Options): Update AVR-LibC weblink from
            nongnu.org to https://github.com/avrdudes/avr-libc
            * doc/extend.texi (AVR Named Address Spaces): Same.
            (AVR Function Attributes): Same.
            * doc/install.texi (Cross-Compiler-Specific Options, AVR): Same.

diff --git a/gcc/doc/extend.texi b/gcc/doc/extend.texi
index 2d795ba7e59..c95df845634 100644
--- a/gcc/doc/extend.texi
+++ b/gcc/doc/extend.texi
@@ -1593,7 +1593,7 @@  locates data in flash but
 accesses to these data read from generic address space, i.e.@:
 from RAM,
 so that you need special accessors like @code{pgm_read_byte}
-from @w{@uref{https://www.nongnu.org/avr-libc/user-manual/,AVR-LibC}}
+from @w{@uref{https://avrdudes.github.io/avr-libc/avr-libc-user-manual/,AVR-LibC}}
 together with attribute @code{progmem}.
 
 @noindent
@@ -5181,7 +5181,7 @@  globally enable interrupts.
 
 The recommended way to use these attributes is by means of the
 @code{ISR} macro provided by @code{avr/interrupt.h} from
-@w{@uref{https://www.nongnu.org/avr-libc/user-manual/group__avr__interrupts.html,,AVR-LibC}}:
+@w{@uref{https://avrdudes.github.io/avr-libc/avr-libc-user-manual/group__avr__interrupts.html,,AVR-LibC}}:
 @example
 #include <avr/interrupt.h>
 
@@ -5219,7 +5219,7 @@  static void my_handler (void)
 Notice that the handler function needs not to be externally visible.
 The recommended way to use these attributes is by means of the
 @code{ISR_N} macro provided by @code{avr/interrupt.h} from
-@w{@uref{https://www.nongnu.org/avr-libc/user-manual/group__avr__interrupts.html,,AVR-LibC}}:
+@w{@uref{https://avrdudes.github.io/avr-libc/avr-libc-user-manual/group__avr__interrupts.html,,AVR-LibC}}:
 
 @example
 #include <avr/interrupt.h>
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 62a61104598..1ca0f14b44d 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -2688,8 +2688,9 @@  omitted from @file{libgcc.a} on the assumption that it will be provided by
 <a name="avr"></a>
 @end html
 @item --with-avrlibc
-Only supported for the AVR target. Specifies that @samp{AVR-Libc} is
-being used as the target C@tie{} library.  This causes float support
+Only supported for the AVR target. Specifies that
+@uref{https://github.com/avrdudes/avr-libc/,,AVR-LibC}
+is being used as the target C@tie{} library.  This causes float support
 functions like @code{__addsf3} to be omitted from @file{libgcc.a} on
 the assumption that it will be provided by @file{libm.a}.  For more
 technical details, cf. @uref{https://gcc.gnu.org/PR54461,,PR54461}.
diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi
index a6cd5111d47..511b8c8d311 100644
--- a/gcc/doc/invoke.texi
+++ b/gcc/doc/invoke.texi
@@ -24053,7 +24053,7 @@  a device library @code{lib@var{mcu}.a} and a
 @uref{https://gcc.gnu.org/wiki/avr-gcc#spec-files,device-specs} file
 @code{specs-@var{mcu}}. Only the latter is provided by the compiler
 according the supported @code{@var{mcu}}s below.  The rest is supported
-by @w{@uref{https://www.nongnu.org/avr-libc/,AVR-LibC}}, or by means of
+by @w{@uref{https://github.com/avrdudes/avr-libc/,AVR-LibC}}, or by means of
 @uref{https://gcc.gnu.org/wiki/avr-gcc#atpack,@code{atpack}} files
 from the hardware manufacturer.
 
@@ -24289,7 +24289,7 @@  points to.
 The startup code from libgcc never sets @code{EIND}.
 Notice that startup code is a blend of code from libgcc and AVR-LibC.
 For the impact of AVR-LibC on @code{EIND}, see the
-@w{@uref{https://www.nongnu.org/avr-libc/user-manual/,AVR-LibC user manual}}.
+@w{@uref{https://avrdudes.github.io/avr-libc/avr-libc-user-manual/,AVR-LibC user manual}}.
 
 @item
 It is legitimate for user-specific startup code to set up @code{EIND}