URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Subversion Repositories openrisc
[/] [openrisc/] [trunk/] [gnu-old/] [gcc-4.2.2/] [gcc/] [testsuite/] [gcc.dg/] [ultrasp8.c] - Rev 816
Compare with Previous | Blame | View Log
/* PR target/10067 */ /* Originator: <dat94ali@ludat.lth.se> */ /* { dg-do compile { target sparc*-*-* } } */ /* { dg-options "-O2 -mtune=supersparc" { target sparc64-*-* sparcv9-*-* } } */ struct _reent; extern unsigned long __malloc_trim_threshold; extern unsigned long __malloc_top_pad; int _mallopt_r(struct _reent *reent_ptr, int param_number, int value) { __malloc_lock(reent_ptr); switch(param_number) { case -1: __malloc_trim_threshold = value; __malloc_unlock(reent_ptr); return 1; case -2: __malloc_top_pad = value; __malloc_unlock(reent_ptr); return 1; case -3: __malloc_unlock(reent_ptr); return 1; case -4: __malloc_unlock(reent_ptr); return value == 0; default: __malloc_unlock(reent_ptr); return 0; } }