gcc-13-20241101 is now available

2024-11-01 Thread GCC Administrator via Gcc
Snapshot gcc-13-20241101 is now available on
  https://gcc.gnu.org/pub/gcc/snapshots/13-20241101/
and on various mirrors, see https://gcc.gnu.org/mirrors.html for details.

This snapshot has been generated from the GCC 13 git branch
with the following options: git://gcc.gnu.org/git/gcc.git branch 
releases/gcc-13 revision 100751c7905d6866540ca243135629994d3fd032

You'll find:

 gcc-13-20241101.tar.xz   Complete GCC

  SHA256=26f4f91a7c28f7ec2096532eb11bdea7ed0cf6c40e2ba1a03904734a5ae539d8
  SHA1=b1ab649996ddb1df848dd2b2defc07760909850e

Diffs from 13-20241025 are available in the diffs/ subdirectory.

When a particular snapshot is ready for public consumption the LATEST-13
link is updated and a message is sent to the gcc list.  Please do not use
a snapshot before it has been announced that way.


Memory alignment for arrays in GCC for ARM

2024-11-01 Thread Oren Zvi via Gcc
Hi,

Was wondering about a curious thing that the compiler does.
For the code

static void createX()
{
static char ;
static uint8_t y;

printf("%c %c\r\n", y, );
}

I am getting the following lines in the memory map:

 .bss._ZZL7createXvE4
0x200024c00x1
 .bss._ZZL7createXvE11y
0x200024c10x1

If I change y to
static uint8_t y[1];

I am getting the following memory map:
 .bss._ZZL7createXvE4
0x200024c00x1
 *fill* 0x200024c10x3
 .bss._ZZL7createXvE11y
0x200024c40x1

Is this a well known behaviour that GCC will always align the start address for 
an array?

Thanks,
Oren


Gathering Computer Technology and Information Science , sincerely invite you to join CTIS 2025

2024-11-01 Thread CTIS 2025 via Gcc
Gathering Computer Technology and Information Science, sincerely invite you to 
join CTIS 2025

Official Website: 
http://email.km.icctis.org/c/eJxMy7lOxDAQANCvsctoPB7bcTHFChGOgnMbqigZTw6WJSgEIv4eiYr66RUWTYm8VXbJA1EGDHbiCEBBB9Hc115q6DyVMsSS1XfSKdhpb0_6w0O-Xa6PYXh6eF3OV_ePL0uMemihBTszApJz4KB2CUKVKOaUeymxzwG1MwSnczWLbPNntayjfeNp2z6MPxhsDDb7vv9Tg41deRQxBKNINb5__aWNL443z769vLPfjL8BAAD__249Pak

◇ About the conference
The 3rd International Conference on Computer Technology and Information Science 
(CTIS 2025) will be held during May 27-29, 2025 in Ordos, China. On behalf of 
the organizing committee, we would like to cordially invite you to join your 
peers in CTIS 2025!

CTIS 2025 promotes active and thorough exchange in the fields of Computer 
Technology and Information Science and endeavors to foster theoretical 
advancement and practical breakthrough, serving scholars and industry 
researchers from all over the world as a platform of communication, connection 
and cooperation.

CTIS 2025 focuses on high quality presentations and papers that address 
contemporary issues on fundamental research leading to new methods, or 
adaptation of existing methods for new applications related to the topics of 
Computer Technology and Information Science. It will feature Keynote Speeches 
given by renowned scholars, and Oral/Poster Presentations with broad coverage 
and popular topics. All paper submissions will be peer reviewed by at least 2-3 
independent reviewers.

◇Call for Papers
Topics include but are not limited to:

Quantum Information: Quantum Communication, Quantum Computing, Quantum 
Information Processing, Quantum Machine Learning and Deep Learning Algorithms, 
Quantum Computers

Information and Communication Technology: Communication and Information 
Systems, Wireless Communication and Data Transmission, Switching and Broadband 
Networks, Array Signal Processing, Satellite Communication, Signal and 
Information Processing, Multimedia and Image Processing, Electromagnetic Fields 
and Waves

Optimization Algorithms and High-Performance Computing: Optimization 
Algorithms, Parallel Computing, Distributed Computing, Cluster Computing, Grid 
Computing, Cloud Computing

Computer Modeling and Simulation

◇Contact Us

Conference Secretary: Ms. Zhang

Email: i...@icctis.org

Telephone/ WeChat: +86-15697142092

◇Recommendation

Recommend  The 2nd International Conference on Artificial Intelligence and 
Human-Computer Interaction(ArtInHCI 2024)

Yunnan, Kunming, China 2024/10/25-27

ArtInHCI 2024 is co-organized by Universiti Sains Malaysia, continues cooperate 
with IOS Press, ArtInHCI2023 Proceedings have been indexed by EI Compendex and 
Scopus one month after the publication.

◇Recommendation

Recommend  The 4th International Conference on Artificial Intelligence, 
Information Processing and Cloud Computing(AIIPCC 2024)

Sanya, Haikou, China 2024/12/13-15

AIIPCC 2024 is organized by Nanjing University, and co-organized by Jiangsu 
BigData-Blockchain and Smart Information Special Committee, Previous 
Proceedings have been indexed by EI Compendex and Scopus after the publication.

If you are not interested, please click here to unsubscribe. Thanks for your 
time.