From 0378ccc621a98322785250f96d85d3b32dc0cad1 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Fri, 26 Feb 2010 13:55:26 +0000 Subject: [PATCH] the java frontend keeps methods in class types [r27225] --- ir/be/begnuas.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ir/be/begnuas.c b/ir/be/begnuas.c index 28dd243f1..edebbf8b8 100644 --- a/ir/be/begnuas.c +++ b/ir/be/begnuas.c @@ -396,6 +396,11 @@ static be_gas_section_t determine_section(be_gas_decl_env_t *env, return section | GAS_SECTION_FLAG_TLS; } + /* the java frontend keeps some functions inside classes */ + if (is_Class_type(owner)) { + return determine_basic_section(entity); + } + panic("Couldn't determine section for %+F?!?", entity); } -- 2.20.1