Branch: refs/heads/master
Home:   http://github.com/penberg/jato

Commit: a13869ded4b3b01c764a0c595d0e8c1e7cde7e4b
    
http://github.com/penberg/jato/commit/a13869ded4b3b01c764a0c595d0e8c1e7cde7e4b
Author: Pekka Enberg <penb...@cs.helsinki.fi>
Date:   2009-08-16 (Sun, 16 Aug 2009)

Changed paths:
  M Makefile

Log Message:
-----------
Makefile: Build with -fstack-protector-all and -D_FORTIFY_SOURCE=2

I noticed that perf uses -fstack-protector-all and -D_FORTIFY_SOURCE=2
and googled around:

  http://www.linuxfromscratch.org/hints/downloads/files/ssp.txt

The -fstack-protector-all is a GCC feature that attempt to protect from
stack smashing and _FORTIFY_SOURCE is a glibc feature that adds memory
and string function protection. It is described here:

  http://gcc.gnu.org/ml/gcc-patches/2004-09/msg02055.html

Lets enable both in hopes that they will catch memory corruption bugs
early.

Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi>


Commit: d9a92af67a4c30a7dd8da3a3911b39a3606b2b29
    
http://github.com/penberg/jato/commit/d9a92af67a4c30a7dd8da3a3911b39a3606b2b29
Author: Pekka Enberg <penb...@cs.helsinki.fi>
Date:   2009-08-16 (Sun, 16 Aug 2009)

Changed paths:
  M Makefile
  M include/jit/bytecode-to-ir.h
  M include/vm/field.h
  M include/vm/stack-trace.h
  M jit/expression.c
  M vm/itable.c

Log Message:
-----------
Makefile: Build with -Wredundant-decls

Signed-off-by: Pekka Enberg <penb...@cs.helsinki.fi>



------------------------------------------------------------------------------
Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day 
trial. Simplify your report design, integration and deployment - and focus on 
what you do best, core application coding. Discover what's new with 
Crystal Reports now.  http://p.sf.net/sfu/bobj-july
_______________________________________________
Jatovm-devel mailing list
Jatovm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jatovm-devel

Reply via email to