2003-09-26 Matt Thomas <matt@3am-software.com>
* config/tc-vax.c (md_shortopts): Fix a typo. Remove 'K'. (OPTION_PIC): Define. (md_longopts): Add "pic" option. (md_parse_option): Change 'K' to OPTION_PIC.
This commit is contained in:
parent
54c847345d
commit
530556a951
|
@ -1,3 +1,10 @@
|
||||||
|
2003-09-26 Matt Thomas <matt@3am-software.com>
|
||||||
|
|
||||||
|
* config/tc-vax.c (md_shortopts): Fix a typo. Remove 'K'.
|
||||||
|
(OPTION_PIC): Define.
|
||||||
|
(md_longopts): Add "pic" option.
|
||||||
|
(md_parse_option): Change 'K' to OPTION_PIC.
|
||||||
|
|
||||||
2003-09-23 Alan Modra <alan@modra.org>
|
2003-09-23 Alan Modra <alan@modra.org>
|
||||||
|
|
||||||
* config/obj-elf.c (obj_elf_change_section): Adjust for
|
* config/obj-elf.c (obj_elf_change_section): Adjust for
|
||||||
|
|
|
@ -3256,12 +3256,16 @@ md_create_long_jump (ptr, from_addr, to_addr, frag, to_symbol)
|
||||||
|
|
||||||
#ifdef OBJ_VMS
|
#ifdef OBJ_VMS
|
||||||
const char *md_shortopts = "d:STt:V+1h:Hv::";
|
const char *md_shortopts = "d:STt:V+1h:Hv::";
|
||||||
#elif defined(OBJ_ELC)
|
#elif defined(OBJ_ELF)
|
||||||
const char *md_shortopts = "d:STt:VkK";
|
const char *md_shortopts = "d:STt:VkK";
|
||||||
#else
|
#else
|
||||||
const char *md_shortopts = "d:STt:V";
|
const char *md_shortopts = "d:STt:V";
|
||||||
#endif
|
#endif
|
||||||
struct option md_longopts[] = {
|
struct option md_longopts[] = {
|
||||||
|
#ifdef OBJ_ELF
|
||||||
|
#define OPTION_PIC (OPTION_MD_BASE)
|
||||||
|
{"pic", no_argument, NULL, OPTION_PIC},
|
||||||
|
#endif
|
||||||
{NULL, no_argument, NULL, 0}
|
{NULL, no_argument, NULL, 0}
|
||||||
};
|
};
|
||||||
size_t md_longopts_size = sizeof (md_longopts);
|
size_t md_longopts_size = sizeof (md_longopts);
|
||||||
|
@ -3325,7 +3329,7 @@ md_parse_option (c, arg)
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
#ifdef OBJ_ELF
|
#ifdef OBJ_ELF
|
||||||
case 'K':
|
case OPTION_PIC:
|
||||||
case 'k':
|
case 'k':
|
||||||
flag_want_pic = 1;
|
flag_want_pic = 1;
|
||||||
break; /* -pic, Position Independent Code */
|
break; /* -pic, Position Independent Code */
|
||||||
|
|
Loading…
Reference in New Issue