Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2009-12-14 | Revert -Wshadow changes, all changes from: | Ian Lance Taylor | 1 | -7/+7 | |
2009-12-11 Doug Kwan <dougkwan@google.com> 2009-12-11 Nick Clifton <nickc@redhat.com> * configure.ac: Remove -Wshadow when setting WARN_CXXFLAGS. | |||||
2009-12-11 | Add -Wshadow to the gcc command line options used when compiling the binutils. | Nick Clifton | 1 | -7/+7 | |
Fix up all warnings generated by the addition of this switch. | |||||
2009-10-16 | 2009-10-16 Doug Kwan <dougkwan@google.com> | Doug Kwan | 1 | -8/+53 | |
* expression.cc (class Segment_start_expression): New class definition. (Segment_start_expression::value): New method definition. (script_exp_function_segment_start): Return a new Segment_start_expression. * gold/script-c.h (script_saw_segment_start_expression): New function prototype. * script-sections.cc (Script_sections::Script_sections): Initialize SAW_SEGMENT_START_EXPRESSION_ to false. (Script_sections::set_section_addresses): Use -Ttext, -Tdata and -Tbbs options to specify section addresses if given in command line and no SEGMENT_START expression is seen in a script. * script-sections.h (Script_sections::saw_segment_start_expression, Script_sections::set_saw_segment_start_expression): New method definition. (Script_sections::saw_segment_start_expression_): New data member declaration. * script.cc (script_saw_segment_start_expression): New function. * yyscript.y (SEGMENT_START): Call script_saw_segment_start_expression. * testsuite/Makefile.am (check_SCRIPTS): Add script_test_6.sh, script_test_7.sh and script_test_8.sh. (check_DATA): Add script_test_6.stdout, script_test_7.stdout and script_test_8.stdout. (MOSTLYCLEANFILES): Add script_test_6, script_test_7 and script_test_8. (script_test_6, script_test_6.stdout, script_test_7, script_test_7.stdout, script_test_8, script_test_8.stdout): New rules. * Makefile.in: Regenerate. * testsuite/script_test_6.sh: New file. * testsuite/script_test_6.t: Same. * testsuite/script_test_7.sh: Same. * testsuite/script_test_7.t: Same. * testsuite/script_test_8.sh: Same. | |||||
2008-02-29 | Permit scripts to refer to the addresses of output sections which were | Ian Lance Taylor | 1 | -5/+44 | |
not created. | |||||
2008-02-28 | Don't check assertions until symbols are finalized. Create an output | Ian Lance Taylor | 1 | -8/+20 | |
section if the script uses a data statement with no input sections. Don't create a loadable segment for the headers if there is no room. | |||||
2008-02-28 | From Craig Silverstein: Have Parameters point to General_options. | Ian Lance Taylor | 1 | -11/+11 | |
2008-02-13 | Implement remaining linker script functions. | Ian Lance Taylor | 1 | -25/+105 | |
2008-02-13 | Implement LOADADDR and SIZEOF. | Ian Lance Taylor | 1 | -39/+125 | |
2008-02-09 | Track sections for expressions. | Ian Lance Taylor | 1 | -101/+193 | |
2008-02-04 | Implement SIZEOF_HEADERS, section constraints, other minor linker | Ian Lance Taylor | 1 | -25/+145 | |
script items. | |||||
2008-02-04 | Fully implement the SECTIONS clause. | Ian Lance Taylor | 1 | -3/+77 | |
2008-01-23 | Parse a SECTIONS clause in a linker script. | Ian Lance Taylor | 1 | -6/+139 | |
2008-01-09 | Support assignments and expressions in linker scripts. | Ian Lance Taylor | 1 | -0/+508 | |