- 18 Jan, 1998 6 commits
-
-
f_back (f/runtime/libI77/backspace.c): use type `uiolen' to determine size of record length specifier. * f_back (f/runtime/libI77/backspace.c): use type `uiolen' to determine size of record length specifier. From-SVN: r17414
Toon Moene committed -
From-SVN: r17413
Jeffrey A Law committed -
From-SVN: r17412
Jeff Law committed -
* lib/c-torture.exp: Look for .x files instead of .cexp files. * lib/f-torture.exp: Similarly. * gcc.c-torture: Rename all .cexp files to .x files. From-SVN: r17411
Jeffrey A Law committed -
From-SVN: r17410
Jeff Law committed -
* emit_rtl.c (init_emit_once): Ensure that potential aliasing between frame_pointer_rtx, hard_frame_pointer_rtx, and arg_pointer_rtx is respected in initialization. (init_emit_once): Use gen_rtx_raw_REG() to create return_address_pointer_rtx. * rtl.h: Fix typo. From-SVN: r17409
Jeff Law committed
-
- 17 Jan, 1998 24 commits
-
-
From-SVN: r17408
Mike Stump committed -
From-SVN: r17407
Jeff Law committed -
From-SVN: r17406
Jeff Law committed -
combine.c (force_to_mode, [...]): Correctly optimize constant offset computations from objects with known... * combine.c (force_to_mode, nonzero_bits): Correctly optimize constant offset computations from objects with known alignment in the presence of STACK_BIAS. From-SVN: r17405
David S. Miller committed -
* acconifg.h (NEED_DECLARATION_ATOL): New declaration to check for. * rtl.c (atol): Only provide the declaration if NEED_DECLARATION_ATOL. From-SVN: r17404
Jeffrey A Law committed -
* varasm.c (immed_double_const): Add casts to HOST_WIDE_INT where necessary. (const_hash): Hash val is unsigned long. (SYMHASH): Likewise. * tree.c (TYPE_HASH): Type of hash val is unsigned long. * print-tree.c (print_node_brief): HOST_PTR_PRINTF format wants a char pointer, not HOST_WIDE_INT. (print_node): Likewise. Also hash is unsigned long not HOST_WIDE_INT. * cse.c (canon_hash): Hash is unsigned long not HOST_WIDE_INT. From-SVN: r17403
David S. Miller committed -
* explow.c (optimize_save_area_alloca): New function for targets where SETJMP_VIA_SAVE_AREA is true. (allocate_dynamic_stack_space): On SETJMP_VIA_SAVE_AREA targets, compute the amount of stack space needed should we find later that setjmp is never called by this function, stuff rtl for this inside a REG_NOTE of the final SET of stack_pointer_rtx. * toplev.c (rest_of_compilation): If SETJMP_VIA_SAVE_AREA and current_function_calls_alloca, call optimize_save_area_alloca. CVS ---------------------------------------------------------------------- From-SVN: r17402
David S. Miller committed -
* i386.md: Remove redundant integer push patterns. Don't bother checking for TARGET_PUSH_MEMORY when pushing constants or registers. From-SVN: r17401
John Wehle committed -
From-SVN: r17400
Jeffrey A Law committed -
loop.c (find_and_verify_loops): When attempting to move insns from inside the loop outside the loop... * loop.c (find_and_verify_loops): When attempting to move insns from inside the loop outside the loop, create a BARRIER if no suitable one was found. From-SVN: r17399
Jeffrey A Law committed -
* libU77/configure.in (sys/param.h,sys/times.h): Check. (times,alarm): Likewise. * libU77/config.h.in (HAVE_SYS_PARAM_H, HAVE_SYS_TIMES_H, HAVE_ALARM, HAVE_TIMES): New defs. * libU77/alarm_.c: Conditionalize for target platform. Set errno to ENOSYS if target libc doesn't have the function. * libU77/dtime_.c: Likewise. * libU77/etime_.c: Likewise. * libU77/sys_clock_.c: Likewise. From-SVN: r17398
Mumit Khan committed -
* configure.in (NON_UNIX_STDIO): Define if MINGW32. (NON_ANSI_RW_MODE): Do not define for CYGWIN32 or MINGW32. * libI77/rawio.h: Don't providing conflicting declarations for read() and write(). MINGW32 header files use "const" quals. * libF77/s_paus.c: _WIN32 does not have pause(). From-SVN: r17397
Mumit Khan committed -
* pexecute.c (pexecute): New function for mingw32. Supports pipes. (pwait): New function for mingw32. * gcc.c (execute): Mingw32 pexecute() supports pipes, but cygwin32 pipe support is broken for now. Co-Authored-By: J.J. VanderHeijden <J.J.vanderHeijden@student.utwente.nl> From-SVN: r17396
Mumit Khan committed -
* pexecute.c (pexecute): New function for mingw32. Supports pipes. (pwait): New function for mingw32. * config.table (i[3456]86-*-mingw32*): Support for i386-mingw32. * config/mt-mingw32: New file. * xmalloc.c (first_break): Not used for mingw32. (xmalloc_set_program_name): Don't use sbrk on mingw32. (xmalloc): Likewise. (xrealloc): Likewise. Co-Authored-By: J.J. VanderHeijden <J.J.vanderHeijden@student.utwente.nl> From-SVN: r17395
Mumit Khan committed -
From-SVN: r17394
Jeffrey A Law committed -
* reorg.c: #include "expr.h" for rtx prototypes. * Makefile.in (reorg.o): Depend on expr.h. From-SVN: r17393
Lee Iverson committed -
8 * Makefile.in (FLAGS_TO_PASS): Pass down gcc_include_dir and local_prefix to sub-make invocations. From-SVN: r17392
Pieter Nagel committed -
d * Makefile.in (FLAGS_TO_PASS): Pass down gcc_include_dir and local_prefix to sub-make invocations. From-SVN: r17391
Pieter Nagel committed -
Sat Jan 17 21:28:08 1998 Pieter Nagel <pnagel@epiuse.co.za> * Makefile.in (FLAGS_TO_PASS): Pass down gcc_include_dir and local_prefix to sub-make invocations. From-SVN: r17390
Pieter Nagel committed -
From-SVN: r17389
David T. McWherter committed -
* jump.c (jump_optimize): Remove Dec 17, 1997 chance in favor of an equivalent change from gcc-2.8. From-SVN: r17388
Jeff Law committed -
From-SVN: r17387
Jeffrey A Law committed -
* gengenrtl.c (type_from_format): De-ANSIfy function signature. (accessor_from_format): Likewise. (xmalloc): New function for use when linking with alloca.o. From-SVN: r17386
Kaveh R. Ghazi committed -
* configure.in: Check makefile fragments in the source directory. From-SVN: r17385
H.J. Lu committed
-
- 16 Jan, 1998 6 commits
-
-
From-SVN: r17382
Bruno Haible committed -
From-SVN: r17381
Bruno Haible committed -
From-SVN: r17380
Richard Henderson committed -
` * calls.c (expand_call): Move #ifdef code out of macro argument lists. (emit_library_call, emit_library_call_value): Likewise. From-SVN: r17379
Jeff Law committed -
d * calls.c (expand_call): Move #ifdef code out of macro argument lists. (emit_library_call, emit_library_call_value): Likewise. From-SVN: r17378
Jeff Law committed -
From-SVN: r17377
Brendan Kehoe committed
-
- 15 Jan, 1998 4 commits
-
-
From-SVN: r17376
Manfred Hollstein committed -
From-SVN: r17375
Jeffrey A Law committed -
From-SVN: r17374
Jeff Law committed -
* configure.in: check whether host and target makefile fragments exist before adding them to *_makefile_frag From-SVN: r17373
Alexandre Oliva committed
-