#include <stdio.h>

Go to the source code of this file.
Data Types | |
| type | foo |
Defines | |
| #define | SZ sizeof(TYPE)/ALIGN |
Typedefs | |
| typedef long double | longdouble |
Functions/Subroutines | |
| static void | fail (const char *op, int t, void *p) |
| static void | swap (char *p) |
| static TYPE | collect (const char *src) |
| static void | supply (char *src) |
| static TYPE | load (struct foo *f) |
| static void | store (struct foo *f, TYPE v) |
| int | main () |
Variables | |
| struct foo | packed |
| const TYPE | val = 1.5 |
Definition at line 11 of file misaligned.c.
| typedef long double longdouble |
Definition at line 16 of file misaligned.c.
| static TYPE collect | ( | const char * | src | ) | [static] |
Definition at line 47 of file misaligned.c.
Referenced by _bfd_elf_add_default_symbol(), _bfd_elf_create_dynamic_sections(), _bfd_elf_link_create_dynamic_sections(), _bfd_mips_elf_add_symbol_hook(), _bfd_mips_elf_create_dynamic_sections(), _bfd_mn10300_elf_create_got_section(), _frv_create_got_section(), bfd_elf_size_dynamic_sections(), elf32_frvfdpic_always_size_sections(), elf64_alpha_create_dynamic_sections(), elf_link_add_object_symbols(), m32r_elf_add_symbol_hook(), m32r_elf_create_dynamic_sections(), main(), mips_elf_create_got_section(), ppc_elf_create_linker_section(), and sh_elf_create_dynamic_sections().
Definition at line 62 of file misaligned.c.
References foo::f, and swap().
Referenced by aux_memory_msg(), combine_bnp(), CFG::Conv_to_select(), cwh_stmt_call_helper(), EBO_Fold_Load_Duplicate(), Expand_Composed_Load(), expand_movstr(), F90_Lower_Copy_To_ATemp(), F90_Lower_Copy_To_STemp(), Find_Asm_Out_Parameter_Load(), Gather_Scatter_Scalar_Expand(), Gen_quad_preg(), Get_ResultEqVarIdx(), Handle_ASM(), Inter_Iteration_Cses_Loop(), LNOTARGET_Complex_Neg_Lat(), lower_bit_field_id(), CFG::Lower_if_stmt(), lower_unpack(), main(), output_block_move(), Parallelize_Doacross_Loop(), Process_Store(), schedule_sm(), SE_Iload(), Split_Array(), verify_jvm_instructions(), ARA_LOOP_INFO::Walk_Block(), WFE_Expand_Expr(), and WGEN_Expand_Expr().
| int main | ( | void | ) |
| static void supply | ( | char * | src | ) | [static] |
| static void swap | ( | char * | p | ) | [static] |
Definition at line 35 of file misaligned.c.
Definition at line 25 of file misaligned.c.
1.5.6