complete command line that triggers the bug : arm-elf-gcc -v -save-temps -Os -Wall -Wcast-align -Wsign-compare -mthumb -mthumb-interwork -mlittle-endian -msoft-float -mcpu=arm920t -fomit-frame-pointer -fshort-enums -mstructure-size-boundary=8 -D_EFT30_ -DCOMPILATION_EFT30 -DDEMO -DTRACES -DIPC -I ..\..\src\commun -I ..\..\src\EFT30 -I ..\..\src\EFT30\inc -I ..\..\src\appli -oobj_gnu\a_fact.o ..\..\src\appli\a_fact.c
compiler output: Reading specs from /cygdrive/c/gcc/bin/../lib/gcc-lib/arm-elf/3.3.2/specs Configured with: ../gcc-3.3.2/configure --prefix=/usr/local/arm-elf/ --target=arm-elf --with-newlib --without-headers --enable-languages=c : (reconfigured) ../gcc-3.3.2/configure --prefix=/usr/local/arm-elf/ --target=arm-elf --enable-languages=c Thread model: single gcc version 3.3.2 /cygdrive/c/gcc/bin/../lib/gcc-lib/arm-elf/3.3.2/cc1.exe -E -quiet -v -I ..\..\src\commun -I ..\..\src\EFT30 -I ..\..\src\EFT30\inc -I ..\..\src\appli -iprefix /cygdrive/c/gcc/bin/../lib/gcc-lib/arm-elf/3.3.2/ -D__GNUC__=3 -D__GNUC_MINOR__=3 -D__GNUC_PATCHLEVEL__=2 -D__ARM_ARCH_4T__ -D__ELF__ -D__USES_INITFINI__ -D_EFT30_ -DCOMPILATION_EFT30 -DDEMO -DTRACES -DIPC ..\..\src\appli\a_fact.c -mthumb -mthumb-interwork -mlittle-endian -msoft-float -mcpu=arm920t -mstructure-size-boundary=8 -Wall -Wcast-align -Wsign-compare -fomit-frame-pointer -fshort-enums -Os a_fact.i ignoring nonexistent directory "/usr/local/arm-elf/include" ignoring nonexistent directory "/usr/local/arm-elf/lib/gcc-lib/arm-elf/3.3.2/include" ignoring nonexistent directory "/usr/local/arm-elf/arm-elf/sys-include" ignoring nonexistent directory "/usr/local/arm-elf/arm-elf/include" #include "..." search starts here: #include <...> search starts here: ../../src/commun ../../src/EFT30 ../../src/EFT30/inc ../../src/appli /cygdrive/c/gcc/lib/gcc-lib/arm-elf/3.3.2/include /cygdrive/c/gcc/arm-elf/sys-include /cygdrive/c/gcc/arm-elf/include End of search list. /cygdrive/c/gcc/bin/../lib/gcc-lib/arm-elf/3.3.2/cc1.exe -fpreprocessed a_fact.i -quiet -dumpbase a_fact.c -mthumb -mthumb-interwork -mlittle-endian -msoft-float -mcpu=arm920t -mstructure-size-boundary=8 -auxbase a_fact -Os -Wall -Wcast-align -Wsign-compare -version -fomit-frame-pointer -fshort-enums -o a_fact.s GNU C version 3.3.2 (arm-elf) compiled by GNU C version 3.3.2. GGC heuristics: --param ggc-min-expand=64 --param ggc-min-heapsize=65470 ../../src/appli/a_fact.c: In function `saisiePrestation': ../../src/appli/a_fact.c:1341: warning: `ucCodeActe' might be used uninitialized in this function ../../src/appli/a_fact.c: In function `affichageFacturePreparee': ../../src/appli/a_fact.c:6097: internal compiler error: Segmentation fault Please submit a full bug report, with preprocessed source if appropriate. See <URL:http://gcc.gnu.org/bugs.html> for instructions. -- Summary: compiler internal error Product: gcc Version: 3.3.2 Status: UNCONFIRMED Severity: critical Priority: P2 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: olivier_frebourg at yahoo dot com CC: gcc-bugs at gcc dot gnu dot org,olivier_frebourg at yahoo dot com GCC build triplet: arm-elf GCC host triplet: arm-elf GCC target triplet: arm-elf http://gcc.gnu.org/bugzilla/show_bug.cgi?id=18952