Re: Update to GCC 12 for development branch (RTEMS 6)

2022-05-09 Thread Sebastian Huber

Hello Karel,

On 09/05/2022 17:09, Karel Gardas wrote:
I'm just curious is there any reason to use GCC from git (post release 
version) and not vanilla 12.1 release tarball from gcc.gnu.org?


this makes it easier to pick up a GCC 12 release branch which includes 
fixes relevant to RTEMS users.


--
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.hu...@embedded-brains.de
phone: +49-89-18 94 741 - 16
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Re: Update to GCC 12 for development branch (RTEMS 6)

2022-05-09 Thread Karel Gardas



Hello Sebastian,

thanks a lot for dealing with GCC 12 update. I'm just curious is there 
any reason to use GCC from git (post release version) and not vanilla 
12.1 release tarball from gcc.gnu.org?


Thanks!
Karel

On 5/9/22 14:54, Sebastian Huber wrote:

Hello,

I updated the RSB to use the latest GCC 12 release branch version. GCC 
12.1 was released on May 6th:


https://gcc.gnu.org/gcc-12/changes.html

One interesting GCC 12 feature for embedded systems is the default 
initialization of stack variables:


https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Optimize-Options.html#index-ftrivial-auto-var-init 



I added a back port for improved gcov support for which I missed the GCC 
12 development stage:


https://gcc.gnu.org/onlinedocs/gcc/Freestanding-Environments.html#Freestanding-Environments 





___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel


Update to GCC 12 for development branch (RTEMS 6)

2022-05-09 Thread Sebastian Huber

Hello,

I updated the RSB to use the latest GCC 12 release branch version. GCC 
12.1 was released on May 6th:


https://gcc.gnu.org/gcc-12/changes.html

One interesting GCC 12 feature for embedded systems is the default 
initialization of stack variables:


https://gcc.gnu.org/onlinedocs/gcc-12.1.0/gcc/Optimize-Options.html#index-ftrivial-auto-var-init

I added a back port for improved gcov support for which I missed the GCC 
12 development stage:


https://gcc.gnu.org/onlinedocs/gcc/Freestanding-Environments.html#Freestanding-Environments

--
embedded brains GmbH
Herr Sebastian HUBER
Dornierstr. 4
82178 Puchheim
Germany
email: sebastian.hu...@embedded-brains.de
phone: +49-89-18 94 741 - 16
fax:   +49-89-18 94 741 - 08

Registergericht: Amtsgericht München
Registernummer: HRB 157899
Vertretungsberechtigte Geschäftsführer: Peter Rasmussen, Thomas Dörfler
Unsere Datenschutzerklärung finden Sie hier:
https://embedded-brains.de/datenschutzerklaerung/
___
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel