Sfoglia il codice sorgente

[BSP] Update module compiling parameters for QEMU.

Bernard Xiong 7 anni fa
parent
commit
4356db5b11
1 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 2 2
      bsp/qemu-vexpress-a9/rtconfig.py

+ 2 - 2
bsp/qemu-vexpress-a9/rtconfig.py

@@ -49,12 +49,12 @@ if PLATFORM == 'gcc':
     else:
         CFLAGS += ' -O2'
 
-    CXXFLAGS = CFLAGS
+    CXXFLAGS = CFLAGS + ' -Woverloaded-virtual -fno-exceptions -fno-rtti'
 
     M_CFLAGS = CFLAGS + ' -mlong-calls -fPIC '
     M_CXXFLAGS = CXXFLAGS + ' -mlong-calls -fPIC'
     M_LFLAGS = DEVICE + CXXFLAGS + ' -Wl,--gc-sections,-z,max-page-size=0x4' +\
-                                    ' -shared -fPIC -nostartfiles -static-libgcc'
+                                    ' -shared -fPIC -nostartfiles -nostdlib -static-libgcc'
     M_POST_ACTION = STRIP + ' -R .hash $TARGET\n' + SIZE + ' $TARGET \n'
 
     POST_ACTION = OBJCPY + ' -O binary $TARGET rtthread.bin\n' +\