summaryrefslogtreecommitdiffstats
path: root/gcc/ada/gcc-interface/lang-specs.h
Commit message (Collapse)AuthorAgeFilesLines
* * gcc-interface/Make-lang.in: Update dependencies.charlet2012-12-051-1/+14
| | | | | | | | * gcc-interface/lang.opt: New language AdaSCIL. * gcc-interface/lang-specs.h: Add specs for adascil language. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@194216 138bc75d-0d04-0410-961f-82ee72b054a4
* 2011-10-15 Nicolas Roche <roche@adacore.com>charlet2011-10-151-1/+1
| | | | | | | | | * gcc-interface/lang-specs.h: Ensure -mrtp switch is passed when using either rtp-smp or ravenscar-cert-rtp runtimes. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@180026 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc-interface/lang.opt: Add AdaWhy language, simimlar to Ada.charlet2011-08-041-1/+14
| | | | | | | | * gcc-interface/lang-specs.h: Add handling of AdaWhy specs (calls gnat1why). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@177396 138bc75d-0d04-0410-961f-82ee72b054a4
* * config/alpha/alpha.h (SWITCH_TAKES_ARG): Define.jsm282010-08-031-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * config/alpha/osf5.h (LIB_SPEC): Don't handle -a. * config/bfin/bfin.h (ASM_SPEC, LINK_SPEC): Don't pass -G* options. * config/darwin.h (WORD_SWITCH_TAKES_ARG): Handle -iframework. * config/ia64/ia64.h (SWITCH_TAKES_ARG): Define. * config/iq2000/iq2000.h (SWITCH_TAKES_ARG): Remove. * config/rs6000/sysv4.h (SWITCH_TAKES_ARG): Define using DEFAULT_SWITCH_TAKES_ARG. * config/rx/rx.opt (-patch=): Remove option. * config/rx/rx.c (rx_handle_option): Don't handle OPT_patch_. * defaults.h (DEFAULT_WORD_SWITCH_TAKES_ARG): Handle -imultilib. * doc/invoke.texi (RX Options): Remove -patch=. * gcc.c (cc1_options): Pass -aux-info* instead of -a* options. (option_map): Remove --profile-blocks, --quiet and --silent. ada: * gcc-interface/lang-specs.h: Don't pass -a options. c-family: * c.opt (-print-pch-checksum): Remove option. * c-opts.c (c_common_handle_option): Don't handle OPT_print_pch_checksum. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@162838 138bc75d-0d04-0410-961f-82ee72b054a4
* * gnatlink.adb (gnatlink): Remove support for -fsjlj switch.ebotcazou2010-06-041-4/+1
| | | | | | | * gcc-interface/lang-specs.h: Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@160257 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc-interface/utils2.c (build_binary_op) <MODIFY_EXPR>: Do not useebotcazou2009-06-301-1/+1
| | | | | | | | | | the type of the left operand if it pads a self-referential type when the right operand is a constructor. * gcc-interface/lang-specs.h: Fix copyright date. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@149115 138bc75d-0d04-0410-961f-82ee72b054a4
* * switch.adb (Is_Internal_GCC_Switch, Switch_Last): Bodies of ...hainque2009-05-241-0/+1
| | | | | | | | | | | | | | * switch.ads (Is_Internal_GCC_Switch, Switch_Last): New functions. Add -auxbase variants to the list of recognized internal switches. * back_end.adb (Scan_Back_End_Switches): Use the new functions and adjust comments. * lib.ads: Make comment on internal GCC switches more general. * gcc-interface/lang-specs.h (specs for Ada): Pass -auxbase variants as for C. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@147830 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc.c (cc1_options): Fix comment.ebotcazou2008-11-151-5/+6
| | | | | | | | ada/ * gcc-interface/lang-specs.h: Expand -coverage and reorder switches. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141884 138bc75d-0d04-0410-961f-82ee72b054a4
* PR ada/34289ebotcazou2008-11-071-1/+2
| | | | | | | | | | | | * lib.ads: (Enable_Switch_Storing): Declare. * lib.adb: (Enable_Switch_Storing): New procedure. * switch-c.adb (Scan_Front_End_Switches): Add support for -gnatea. * make.adb: (Compile_Sources.Compile): Add -gnatea as first option. (Display): Never display -gnatea * gcc-interface/lang-specs.h: If -gnatea is present, pass -gnatez. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@141673 138bc75d-0d04-0410-961f-82ee72b054a4
* * gcc-interface: New directory.charlet2008-07-291-0/+48
* ada-tree.def, cuintp.c, gigi.h, Makefile.in, targtyps.c, ada.h, utils.c, ada-tree.h, decl.c, lang.opt, Make-lang.in, trans.c, config-lang.in, deftarg.c, lang-specs.h, misc.c, utils2.c: Moved to gcc-interface subdirectory. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@138246 138bc75d-0d04-0410-961f-82ee72b054a4
OpenPOWER on IntegriCloud