]> Zhao Yanbai Git Server - minix.git/commit
Fix -DNEDUG builds 05/2805/1
authorLionel Sambuc <lionel@minix3.org>
Tue, 2 Sep 2014 13:22:15 +0000 (15:22 +0200)
committerLionel Sambuc <lionel@minix3.org>
Tue, 2 Sep 2014 13:22:15 +0000 (15:22 +0200)
commit20a91f7755ccb876035f671d877a5065507dc887
treed53a2d276bfbc84463e1393c228bec0a1a085d64
parentda9af514b56b48cf4ed3843769d88a6a6b54eb2d
Fix -DNEDUG builds

 - assert() is macro which is defined as empty, while panic is always
   present. I added an explicit abort() after the macro to make sure the
   function never returns in case of wrong flags.

 - Fixed gcc build with -NDEBUG, -Os for ARM.
   * A few 'may be used uninitialized' messages
   * A few new missing support library functions where added in libminc.

Change-Id: I69fcda2cd3888390b7ddeff4c0cd849105ce86ff
external/bsd/flex/dist/scanopt.c
minix/lib/libc/gen/fslib.c
minix/lib/libminc/Makefile
usr.bin/make/targ.c
usr.bin/mkdep/mkdep.c
usr.bin/vis/vis.c